버튼은 플레이어가 눌렀을 때 다른 장치를 트리거하는 데 사용할 수 있는 장치입니다.
여기에서는 버튼 장치를 사용하여 게임플레이를 만드는 방법에 대한 몇 가지 예시를 소개해 드립니다.
문 해킹
버튼을 사용하여 사물의 반경을 키우고 플레이어 안내 텍스트를 추가하는 방식으로, 플레이어의 사물 상호작용을 만들 수 있습니다.
사용한 장치
1 x 버튼
1 x 잠금 장치
직접 해 보기
사용하려는 사물 위에 버튼 장치를 배치합니다. 이 예시에서는 책상 위의 컴퓨터를 사용했지만, 아무 사물에서나 사용할 수 있습니다.
버튼을 아래와 같이 커스터마이징합니다.
옵션 값 설명 상호작용 시간
5.0초
버튼을 활성화하기 위해 필요한 상호작용 시간입니다.
음향 트리거
사용 안 함
버튼이 활성화되었을 때 사운드 이펙트가 재생되지 않습니다.
상호작용 텍스트
문 해킹...
플레이어가 버튼을 보고 상호작용 시 표시할 UI 텍스트입니다. 이 경우 텍스트를 통해 컴퓨터를 해킹에 사용한다는 사실을 알 수 있습니다.
게임 중에 표시
아니요
버튼이 게임플레이 도중에 표시되지 않습니다.
상호작용 반경
1.0미터
플레이어가 버튼으로부터 이 거리 내에 있으면 상호작용 메시지가 나타납니다.
방의 다른 위치에 문을 배치하고 문 옆에 잠금 장치를 배치합니다.문과 연결되었음을 나타내는 파란색 빛으로 바뀌는지 확인합니다.
다음과 같이 설정을 커스터마이징합니다.
옵션 값 설명 게임 중에 표시
끄기
게임플레이 동안 잠금 장치가 표시되지 않습니다.
다음과 같이 버튼의 다이렉트 이벤트 바인딩을 설정합니다.
기능 장치 이벤트 설명 상호작용 시 이벤트 송신
잠금 장치
열기
플레이어가 버튼과 상호작용하면 잠금 장치가 부착된 문이 열립니다.
다음은 이 디자인 예시에서 장치가 소통하는 방식의 개요입니다.
| 장치 A | 기능 | 장치 B | 이벤트 | 설명 |
|---|---|---|---|---|
잠금 장치 | 열기 | 버튼 | 상호작용 시 이벤트 송신 | 플레이어가 버튼과 상호작용하면 잠금 장치가 부착된 문이 열립니다. |
플레이어가 버튼으로 사물과 상호작용하는 기본적인 기능이 완성되었습니다.
팀 버튼
특정 팀만 활성화시킬 수 있는 버튼도 배치할 수 있습니다.
사용한 장치
직접 해 보기
팀 1을 위한 버튼 장치를 배치합니다. 다음과 같이 설정을 커스터마이징합니다.
옵션 값 설명 상호작용 시간
3.0초
버튼을 활성화하기 위해 필요한 상호작용 시간입니다.
활성화 팀
1팀
팀 1의 구성원만 이 버튼과 상호작용할 수 있습니다.
음향 트리거
사용 안 함
버튼을 활성화할 때 사운드 이펙트가 재생되지 않습니다.
버튼을 복제해 옆에 두 번째 버튼을 배치합니다. 두 번째 버튼의 활성화 팀 설정을 팀 2로 변경합니다.
버튼 근처에 클래스 선택 장치를 배치합니다. 다음과 같이 설정을 커스터마이징합니다.
옵션 값 설명 다음 팀으로 변경
1팀
입장 시 플레이어를 이 팀으로 변경합니다.
변경에 걸리는 시간(Time to Switch)
즉시
클래스 선택 장치에 입장 후 변경까지 걸리는 시간입니다.
클래스 선택 장치를 복사해 2번째 버튼 옆에 배치합니다. 두 번째 클래스 선택 장치의 다음 팀으로 변경 설정을 팀 2로 변경합니다.
레벨 아무 곳에 HUD 메시지 장치를 배치합니다. 다음과 같이 설정을 커스터마이징합니다.
옵션 값 설명 메시지
팀 1 버튼 활성화!
팀 1 버튼 활성화에 성공하면 표시할 메시지입니다.
라운드 시작 이후 시간
끄기
라운드가 시작되고 메시지가 자동으로 표시되지 않습니다.
메시지 우선순위
치명적
해당 메시지는 이미 표시되어 있는 다른 HUD 메시지를 모두 덮어씁니다.
순위
상단 중앙
장치가 작동하면 HUD의 이 위치에 메시지가 표시됩니다.
HUD 메시지 장치를 복사하고 첫 번째 장치 옆에 두 번째 장치를 배치합니다. 두 번째 HUD 장치의 메시지 설정을 팀 2 버튼 활성화!로 변경합니다.
다음과 같이 1팀 버튼의 다이렉트 이벤트 바인딩을 설정합니다.
기능 장치 이벤트 설명 상호작용 시 이벤트 송신
팀1HUD메시지
쇼
플레이어가 버튼과 상호작용하면 해당 HUD 메시지가 표시됩니다.
7단계를 팀 2 버튼과 해당 HUD 장치에서 반복합니다.
다음은 이 디자인 예시에서 장치가 소통하는 방식의 개요입니다.
| 장치 A | 기능 | 장치 B | 이벤트 | 설명 |
|---|---|---|---|---|
팀 1 HUD 메시지 | 쇼 | 팀 1 버튼 | 상호작용 시 이벤트 송신 | 플레이어가 버튼과 상호작용하면 해당 HUD 메시지가 표시됩니다. |
팀 2 HUD 메시지 | 쇼 | 팀 2 버튼 | 상호작용 시 이벤트 송신 | 플레이어가 버튼과 상호작용하면 해당 HUD 메시지가 표시됩니다. |
팀 제한 버튼으로 소통하는 기본적인 구조물이 완성되었습니다.
버튼을 특정 클래스나 팀으로 제한하면 특정 개인이나 팀 전용 기능을 만들 수 있습니다. 특정 팀원이 버튼을 눌러야만 문이 열리도록 하고, 특정 클래스로 공격하는 보초병과 같이 발동식 방어물이 나오게 하거나, 일시적인 벽이나 기타 지형을 움직여서 게임플레이에 따라 맵이 역동적으로 변화하도록 할 수 있습니다. 새로운 영역으로 순간이동하거나, 장소에 맞춘 새로운 장비 편성을 장착하는 데도 사용해보세요.