사격 연습용 표적 트랙 은 플레이어가 원거리 무기 사격 연습에 사용할 수 있는 커스터마이징 가능한 움직이는 표적입니다. 다양한 표적 유형이 있으며, 표적의 행동을 다양한 방식으로 커스터마이징할 수 있습니다.
-
표적이 트랙을 따라 다양한 속도로 움직일 수 있습니다.
-
타이머에 따라 표적이 일어나거나 스스로 쓰러질 수 있습니다.
-
랜덤으로 표적이 일어나거나 스스로 쓰러질 수 있습니다.
-
표적이 서 있는 정자세에서 점프하거나, 랜덤으로 점프하고 낙하할 수 있습니다.
고정된 표적을 원할 경우, 사격 연습용 표적을 참조하세요. 사격 연습용 표적 및 사격 연습용 표적 트랙 장치의 사본 여러 개를 조합하여 플레이어를 위한 재미있는 미니게임을 만들 수 있습니다!
사격 연습용 표적 트랙 장치를 찾는 방법은 장치 사용하기 를 참조하세요.
섬에서 여러 개의 장치를 복제해 사용하는 경우 이름 변경으로 다르게 이름을 지정하면 편리합니다. 장치의 용도에 맞는 이름을 고르면 기능을 기억하기가 쉽고, 이벤트 탐색기 사용 시 특정 장치를 찾기도 간단합니다.
상황별 필터링
일부 장치는 상황별 필터링 이라는 기능의 영향을 받습니다. 이는 특정 관련 옵션의 설정값에 따라 옵션을 숨기거나 표시하는 기능입니다. 커스터마이징 패널이 깔끔해지고, 옵션을 관리하거나 찾기가 쉬워졌습니다. 이런 부분을 알아보기 쉽도록, 상황별 필터링이 적용되는 값은 이탤릭체로 표시되어 있습니다.
상황별 필터링이 적용되는 옵션을 포함하여 모든 옵션이 나열되어 있습니다. 특정 옵션의 값에 따라 숨겨지거나 표시되는 경우 해당 옵션에 대한 설명이 있습니다.
장치 옵션
기본값은 굵게 표시됩니다. 상황별 필터링이 적용되는 값은 이탤릭체로 표시되어 있습니다.
다음 옵션으로 이 장치를 구성할 수 있습니다.
옵션 | 값 | 설명 |
---|---|---|
길이 | 1.0, 숫자 선택 또는 입력 | 사격 연습용 표적이 움직이는 길이를 타일 단위로 설정합니다. |
게임 시작 시 작동 | 켜기, 끄기 | 게임 시작 시 사격 연습용 표적이 이미 움직이는지 여부를 설정합니다. |
속도 | 최고 느림, 매우 느림, 느림, 중간, 빠름, 매우 빠름, 최고 빠름 | 사격 연습용 표적이 트랙에서 얼마나 빠르게 움직이는지 설정합니다. |
표적 방향 | 전방, 좌측, 우측, 후방 | 트랙에서 움직이는 동안 표적이 향하는 방향을 설정합니다. |
계속 이동 | 켜기, 끄기 | 표적이 트랙의 끝까지 이동한 후 멈추는지 또는 연속해서 이동하는지 설정합니다. |
이동 대기 시간 | 멈추지 않음, 숫자 선택 | 계속 이동 이 켜기 로 설정된 경우, 이 옵션은 사격 연습용 표적이 계속 이동하기 전에 트랙 끝에서 대기하는 시간을 설정합니다. |
근접 시 이동 | 켜기, 끄기 | 플레이어가 가까이 다가가야 사격 연습용 표적이 움직이기 시작하는지 설정합니다. 끄기 로 설정하면 이동 시작 근접 범위 옵션이 표시되지 않습니다. |
이동 시작 근접 범위 | 1.0 타일, 숫자 선택 | 플레이어가 얼마나 가까이 다가가야 사격 연습용 표적이 움직이기 시작하는지 타일 단위로 설정합니다. |
이동 시작 지연(초) | 1.0초, 숫자 선택 또는 입력 | 시간이 얼마나 지나야 표적이 움직이기 시작하는지 설정합니다. |
표적 유형 | 정자세, 패배 인정 이모트, 절친 이모트, 허스크, 웅크린 자세, 테디 베어, 판다 머리, 뒷짐 자세, 토마토 머리, 라마, 호박 머리, 허스키, 원형(높은 위치), 라운드 | 표적의 모습을 설정합니다. |
득점 값 | 1, 양수 또는 음수 선택 또는 입력 | 일반 공격이 적중했을 때 플레이어의 점수에 몇 점이 추가되는지 설정합니다. |
정중앙 명중 시 득점 배수 | 1, 숫자 선택 | 플레이어가 정중앙을 맞혔을 때 점수 보상에 배수를 적용합니다. |
정중앙 명중 시 쓰러짐 | 켜기, 끄기 | 사격 연습용 표적 정중앙에 적중하면 체력과 관계없이 사격 연습용 표적을 쓰러트리도록 설정합니다. |
정중앙 크기 | 작음, 중간, 큼 | 정중앙 명중으로 계산되는 영역의 크기를 설정합니다. |
체력 무한 | 켜기, 끄기 | 사격 연습용 표적의 체력이 무한인지 설정합니다. 켜기 로 설정하면 시작 체력 옵션이 표시되지 않습니다. 사격 연습용 표적의 체력이 무한인 경우, 쓰러트릴 유일한 방법은 정중앙을 명중시키는 것입니다. |
시작 체력 | 1, 숫자 선택 | 사격 연습용 표적이 가지는 체력 수치를 설정합니다. |
체력 바 표시 | 켜기, 끄기 | 사격 연습용 표적의 체력 바를 표시할지 설정합니다. |
팀 획득 점수 | 전체, 팀 선택 또는 입력 | 이 표적을 사격하여 점수 보상을 획득할 수 있는 팀을 설정합니다. |
시작 위치 | 위, 아래 | 게임을 시작할 때 표적의 위치를 위쪽 또는 아래쪽 중에서 설정합니다. |
중앙에서 접기 | 켜기, 끄기 | 표적이 일어날 때 경첩 위치를 설정합니다. |
기상 무한 | 켜기, 끄기 | 표적이 스스로 쓰러진(숨은) 후 표적이 다시 일어설 수 있는 횟수를 설정합니다. 끄기 로 설정하면 최대 기상 횟수 옵션이 나타납니다. |
최대 기상 횟수 | 0, 숫자 선택 | 쓰러진 후 초기화하는 경우를 제외하고, 표적이 다시 일어설 수 있는 최대 횟수를 설정합니다. |
초기화 무한 | 켜기, 끄기 | 표적이 쓰러진 후 횟수 제한 없이 초기화할 수 있는지 설정합니다. 끄기 로 설정하면 다른 옵션이 나타납니다. |
최대 초기화 횟수 | 0, 숫자 선택 | 표적이 쓰러진 후 초기화할 수 있는 횟수를 설정합니다. 값의 범위는 1~10입니다. |
초기화 시간 유형 | 타이머 일치 시, 없음, 랜덤 | 표적이 쓰러진 후 초기화되는지 여부와 시기를 설정합니다. 이 옵션의 값에 따라 추가 옵션이 표시되거나 숨겨질 수 있습니다. |
초기화 시간 | 2초, 숫자 선택 | 이 옵션은 초기화 시간 유형 옵션을 타이머 일치 시 로 설정한 경우에만 나타납니다. 표적이 쓰러진 후 초기화되기까지 기다리는 시간을 설정합니다. |
랜덤 초기화 최소 시간 | 1초, 숫자 선택 | 이 옵션은 초기화 시간 유형 옵션을 랜덤 으로 설정한 경우에만 나타납니다. 표적이 쓰러진 후 초기화되기까지 기다리는 최소 시간을 설정합니다. 랜덤 초기화 최대 시간 옵션의 값보다 높은 값으로 설정하면 이 옵션의 기본값은 1초가 됩니다. |
랜덤 초기화 최대 시간 | 10초, 숫자 선택 | 이 옵션은 초기화 시간 유형 옵션을 랜덤 으로 설정한 경우에만 나타납니다. 표적이 쓰러진 후 초기화되기까지 기다리는 최대 시간을 설정합니다. 랜덤 초기화 최소 시간 보다 낮은 값으로 설정하면 이 옵션의 기본값은 10초가 됩니다. |
기상 지연 유형 | 타이머 일치 시, 없음, 랜덤 | 사격 연습용 표적이 숨은 후 다시 일어나는지 여부와 시기를 설정합니다. |
기상 대기 시간 | 2초, 숫자 선택 | 이 옵션은 기상 지연 유형 옵션을 타이머 일치 시 로 설정한 경우에만 표시됩니다. 표적이 숨은 후 기상할 때까지 기다리는 시간을 설정합니다. |
랜덤 기상 최소 시간 | 1초, 숫자 선택 | 이 옵션은 기상 지연 유형 옵션을 랜덤 으로 설정한 경우에만 나타납니다. 표적이 숨은 후 다시 기상할 때까지 기다리는 최소 시간을 설정합니다. 랜덤 기상 최대 시간 옵션의 값보다 높은 값으로 설정하면 이 옵션의 기본값은 1초가 됩니다. |
랜덤 기상 최대 시간 | 10초, 숫자 선택 | 이 옵션은 기상 지연 유형 옵션을 랜덤 으로 설정한 경우에만 나타납니다. 표적이 숨은 후 다시 기상할 때까지 기다리는 최대 시간을 설정합니다. 랜덤 기상 최소 시간 보다 낮은 값으로 설정하면 이 옵션의 기본값은 10초가 됩니다. |
숨기기까지 시간 유형 | 타이머 일치 시, 무한, 랜덤 | 표적이 숨는지 여부와 시기를 설정합니다. 무한 으로 설정하면 표적이 숨지 않습니다. 이 옵션의 값에 따라 추가 옵션이 표시되거나 숨겨질 수 있습니다. |
랜덤 숨기기 최소 시간 | 1초, 숫자 선택 | 이 옵션은 숨기기까지 시간 유형 옵션을 랜덤 으로 설정한 경우에만 나타납니다. 표적이 숨을 때까지 기다리는 최소 시간을 설정합니다. 랜덤 숨기기 최대 시간 옵션의 값보다 높은 값으로 설정하면 이 옵션의 기본값은 1초가 됩니다. |
랜덤 숨기기 최대 시간 | 10초, 숫자 선택 | 이 옵션은 기상 지연 유형 옵션을 랜덤 으로 설정한 경우에만 나타납니다. 표적이 숨을 때까지 기다리는 최대 시간을 설정합니다. 랜덤 숨기기 최소 시간 보다 낮은 값으로 설정하면 이 옵션의 기본값은 10초가 됩니다. |
점프 빈도 유형 | 타이머 일치 시, 점프 없음, 랜덤 | 표적이 점프하는지 여부와 시기를 설정합니다. 점프 없음 으로 설정하면 표적이 점프하지 않습니다. 이 옵션의 값에 따라 추가 옵션이 표시되거나 숨겨질 수 있습니다. |
점프 빈도 | 1초, 숫자 선택 또는 입력 | 이 옵션은 점프 빈도 유형 옵션을 타이머 일치 시 로 설정한 경우에만 나타납니다. 서 있는 표적이 점프하는 빈도를 설정합니다. |
랜덤 점프 최소 시간 | 0.5초, 숫자 선택 또는 입력 | 이 옵션은 점프 빈도 유형 옵션을 랜덤 으로 설정한 경우에만 나타납니다. 표적이 점프할 때까지 기다리는 최소 시간을 설정합니다. 랜덤 점프 최대 시간 옵션의 값보다 높은 값으로 설정하면 이 옵션의 기본값은 0.5초가 됩니다. |
랜덤 점프 최대 시간 | 3.0초, 숫자 선택 또는 입력 | 이 옵션은 점프 빈도 유형 옵션을 랜덤 으로 설정한 경우에만 나타납니다. 표적이 점프할 때까지 기다리는 최소 시간을 설정합니다. 랜덤 점프 최소 시간 옵션의 값보다 낮은 값으로 설정하면 이 옵션의 기본값은 3.0초가 됩니다. |
점프 길이 유형 | 타이머 일치 시, 무한, 랜덤 | 점프 후 표적이 낙하하는지 여부와 시기를 설정합니다. 무한 으로 설정하면 표적이 낙하하지 않습니다. 이 옵션의 값에 따라 추가 옵션이 표시되거나 숨겨질 수 있습니다. |
랜덤 점프 상태 최소 시간 | 0.5초, 숫자 선택 또는 입력 | 이 옵션은 점프 길이 유형 옵션을 랜덤 으로 설정한 경우에만 나타납니다. 표적이 점프에서 낙하할 때까지 기다리는 최소 시간을 설정합니다. 랜덤 점프 상태 최대 시간 옵션의 값보다 높은 값으로 설정하면 이 옵션의 기본값은 0.5초가 됩니다. |
랜덤 점프 상태 최대 시간 | 3.0초, 숫자 선택 또는 입력 | 이 옵션은 점프 길이 유형 옵션을 랜덤 으로 설정한 경우에만 나타납니다. 표적이 점프에서 낙하할 때까지 기다리는 최대 시간을 설정합니다. 랜덤 점프 상태 최소 시간 옵션의 값보다 낮은 값으로 설정하면 이 옵션의 기본값은 3.0초가 됩니다. |
피해 유형 | 오브젝트, 플레이어 | 피해 값 계산 시 무기가 사격 연습용 표적을 오브젝트로 취급할지, 플레이어로 취급할지 설정합니다. |
숫자 표시 | 끄기, 피해 표시, 정중앙만, 점수 | 피해 수치를 화면에 표시할지 설정합니다. 기본값은 표적에 입힌 피해를 표시합니다. 정중앙만 은 플레이어가 정중앙을 맞혔을 때 표시됩니다. 점수 는 피해 대신 플레이어의 점수를 표시합니다. |
다이렉트 이벤트 바인딩
이 장치의 다이렉트 이벤트 바인딩 옵션은 다음과 같습니다.
기능
기능 은 장치에서 이벤트를 수신한 후 작업을 수행합니다.
-
기능은 옵션 을 클릭하고 장치 선택 에서 장치 드롭다운 메뉴 를 선택해 확인합니다.
-
장치를 선택한 후 이벤트 선택 을 클릭하여 장치의 기능을 트리거할 이벤트에 장치를 바인딩합니다.
-
기능을 적용할 장치가 두 개 이상이거나 이벤트가 기능을 트리거하는 경우, 추가 버튼을 클릭해 줄을 추가하고 이 단계를 반복합니다.
옵션 | 설명 |
---|---|
수신 시 사용 | 이벤트 발생 시 장치를 사용 상태로 설정합니다. |
수신 시 사용 안 함 | 이벤트 발생 시 장치를 사용 안 함 상태로 설정합니다. |
수신 시 끝으로 이동 | 이벤트 발생 시 표적을 트랙의 끝으로 이동하기 시작합니다. |
수신 시 시작으로 이동 | 이벤트 발생 시 표적을 트랙의 시작으로 이동하기 시작합니다. |
수신 시 트랙 이동 사용 | 이벤트 발생 시 트랙에서 이동을 사용합니다. 이 경우 이동이 다시 시작되지는 않습니다. |
수신 시 트랙 이동 사용 안 함 | 이벤트 발생 시 트랙에서 이동을 사용하지 않습니다. 이렇게 하면 다시 사용 상태로 설정할 때까지 트랙에서 이동이 발생하지 않습니다. |
수신 시 기상 | 이벤트 발생 시 표적이 일어나도록 설정합니다. |
수신 시 기상 | 이벤트 발생 시 표적이 숨도록 설정합니다. |
수신 시 점프 | 이벤트 발생 시 서 있는 정자세에서 점프하도록 설정합니다. |
수신 시 점프 | 이벤트 발생 시 서 있는 점프에서 낙하하도록 설정합니다. |
수신 시 초기화 | 이벤트 발생 시 표적을 서 있는 정자세로 초기화합니다. |
수신 시 트랙 활성화 | 이벤트 발생 시 트랙에서 이동을 활성화합니다. |
수신 시 트랙 비활성화 | 이벤트 발생 시 트랙에서 이동을 비활성화합니다. |
이벤트
이벤트 는 다른 장치에 기능 수행 시점을 지시합니다.
-
이벤트 옵션은 옵션 을 클릭하고 장치 선택 에서 장치 드롭다운 메뉴 를 선택해 확인합니다.
-
장치를 선택한 후 기능 선택 을 클릭하여 해당 장치의 기능에 이벤트를 바인딩합니다.
-
이벤트로 트리거되는 기능이 두 개 이상일 경우 추가 버튼을 눌러 줄을 추가하고 이 단계를 반복합니다.
옵션 | 설명 |
---|---|
적중 시 이벤트 송신 | 표적에 적중하면 선택한 장치에 이벤트를 송신합니다. 쓰러질 시 또는 정중앙 피격 시 이벤트가 설정된 경우에는 이 이벤트가 트리거되지 않습니다. |
쓰러질 시 이벤트 송신 | 표적에 피해를 입혀 쓰러트리면 선택한 장치에 이벤트를 송신합니다. 정중앙으로 인해 쓰러짐이 발생하고 정중앙 피격 시 이벤트가 설정된 경우에는 이 이벤트가 트리거되지 않습니다. |
정중앙 피격 시 이벤트 송신 | 표적의 정중앙을 피격하면 선택한 장치에 이벤트를 송신합니다. |
기상 시 이벤트 송신 | 표적이 쓰러진 상태에서 기상 상태로 바뀌면 선택한 장치에 이벤트를 송신합니다. |
쓰러질 시 이벤트 송신 | 표적이 기상 상태에서 쓰러진 상태로 바뀌면 선택한 장치에 이벤트를 송신합니다. |
점프 시 이벤트 송신 | 표적이 점프하면 선택한 장치에 이벤트를 송신합니다. |
낙하 시 이벤트 송신 | 표적이 점프에서 낙하하면 선택한 장치에 이벤트를 송신합니다. |
Verse에서 사격 연습용 표적 트랙 사용
아래 코드로 Verse에서 사격 연습용 표적 트랙 장치를 제어할 수 있습니다. 이 코드는 사격 연습용 표적 트랙 장치 API의 모든 기능을 사용합니다. 나의 경험에 맞추어 수정하세요.
[복사 및 붙여넣기가 가능한 코드 스니펫이어야 하고, 변경 없이 컴파일 및 실행되어야 함]
이 코드를 UEFN 경험에서 사용하려면 다음 과정을 따릅니다.
-
섬에 사격 연습용 표적 트랙 장치를 끌어 놓습니다.
-
Target Dummy Track_example 이라는 새 Verse 장치를 생성합니다. Verse에서 새로운 장치를 생성하는 방법은 Verse를 사용하여 나만의 장치 만들기를 참조하세요.
-
Verse 익스플로러를 열고 Target Dummy Track_example.verse 를 더블 클릭해 Visual Studio Code에서 스크립트를 엽니다.
-
위의 코드를 붙여넣고, 컴파일한 뒤 장치를 섬에 끌어 놓습니다.
-
아웃라이너 에서 Verse 장치를 선택합니다.
-
장치 디테일 패널에서
의 오브젝트 레퍼런스를 섬의 사격 연습용 표적 트랙 장치에 지정합니다. 뷰포트에서 스포이드로 장치를 선택하거나 드롭다운에서 장치를 검색할 수 있습니다. -
프로젝트를 저장하고 세션 시작 을 클릭합니다.
사격 연습용 표적 트랙 API
Verse에서 사격 연습용 표적 트랙 장치를 사용하는 방법은 사격 연습용 표적 트랙
API 레퍼런스를 참조하세요.