설명
발사 동작은 행동 동작입니다. 실행되면 선택한 개체가 발사체를 발사하게 됩니다. 이 동작은 특정 게임의 생성 과정을 쉽게 만들어 주기 위해 미리 정의된 속성을 포함하고 있습니다. 슈터 게임에 적합합니다.
발사 동작은 게임의 느낌을 사용자 정의할 수 있는 많은 속성을 제공합니다. 속성을 수정하여 게임이 일반적인 슈터처럼 느껴지지 않도록 해보세요.
이 동작은 실행 시 한 번 즉시 이벤트를 발생시킵니다.
속성
즉시 트리거
| 개체 A |
총을 쏘는 개체입니다. 기본적으로 현재 개체가 선택되어 있지만, 그래픽을 눌러 장면의 다른 개체로 변경할 수 있습니다. 또한 개체를 선택할 때 파란 목표는 총알이 발사될 위치를 나타냅니다. 파란 목표를 원하는 위치로 이동하면 발사 위치가 업데이트됩니다. |
| 사운드 |
발사할 때 재생할 음향 효과를 선택할 수 있습니다. |
| 총알 그래픽 |
당신이 쏘는 발사체를 나타내는 그래픽입니다. 그래픽의 크기는 당신의 총알 (및 충돌 모양)의 크기입니다. |
| 발사기 위치 |
발사체/총알이 발사되는 위치입니다. 기본적으로 총알은 개체의 중앙에서 발사됩니다. 파란 목표를 이동하여 시각적으로 발사기 위치를 변경하려면 개체 B 선택기를 사용할 수 있습니다. |
| 초기 속도 |
총알이 발사되는 속도입니다. "물리" 토글이 켜져 있으면, 당신의 총알은 다른 힘 (중력, 공기 저항 등) 때문에 느려집니다. 기본값은 30m/s입니다. |
| 거리 |
총알이 더 이상 존재하지 않기 전에 도달할 수 있는 거리입니다. 기본값은 32미터입니다. |
| 발사 각도 |
개체에서 총알이 발사되는 각도입니다. 즉, 개체의 상단이 아닌 앞쪽에서 발사할 수 있습니다. 기본값은 90도입니다. |
| 총알 회전 |
당신의 발사체를 나타내는 그래픽의 회전 값을 설정합니다. 총알이 잘못된 방향을 향하고 있다면 이 값을 변경하세요. 기본값은 0도입니다. |
| 스프레 범위 |
개체에서 방출되는 총알의 퍼짐입니다. 여러 개의 총알이 있는 경우 이 각도를 증가시켜 더 멀리 퍼지게 할 수 있습니다. 이는 기관총 유형의 무기를 만드는 데 유용합니다. 기본값은 30도입니다. |
| 스프레 변동 |
이 값은 총알의 퍼짐(Spray Range)에 약간의 임의성을 추가합니다. 숫자가 높을수록 총알이 더 무작위로 보입니다. 이는 기관총 유형의 무기의 반동을 시뮬레이션하는 데 좋습니다. 기본값은 0%입니다. |
| # 총알 |
발사 버튼을 누를 때 방출될 총알의 양입니다. 기본값은 1입니다. |
| 지연 |
총이 다른 총알을 방출하기 전까지 기다리는 시간입니다. 발사체의 흐름을 늦추고 그 사이에 간격을 만들고 싶다면 유용합니다. 기본값은 0.5초입니다. |
| 물리 |
이 토글은 총알이 물리 엔진에 따를지 여부를 제어합니다. 이 토글이 켜져 있으면 중력과 기타 외부 힘이 총알의 속도와 방향에 영향을 미칩니다. 기본적으로 이 토글은 꺼져 있습니다. |
| 충돌 시 파괴 |
총알이 다른 개체에 충돌할 때 죽는지 여부를 제어하는 토글입니다. 이 토글이 꺼져 있고 물리가 꺼져 있으면 총알은 장면에 튕겨 다닙니다. 기본적으로 이 토글은 켜져 있습니다. |
| # 살아 있는 총알 |
한 번에 화면에 존재할 수 있는 총알의 수를 제어하는 값입니다. 이 수량의 총알을 발사한 후 생존한 총알이 장면에 있으면 추가로 발사할 수 없습니다. |
| 애니메이션 재생 |
이 토글이 켜지면 발사 버튼이 눌릴 때 개체가 애니메이션을 재생합니다. 사용자 지정 애니메이션 패널에서 애니메이션을 선택해야 합니다. |
| 사용자 지정 애니메이션 |
왼쪽 패널에서 발사 버튼을 눌렀을 때 재생할 애니메이션 사이클을 선택할 수 있습니다. |
| 애니메이션 우선 순위 |
왼쪽 사용자 지정 애니메이션 패널에서 다른 애니메이션과의 충돌을 피하기 위해 발사 애니메이션의 우선 순위를 설정할 수 있습니다. 애니메이션 시스템은 더 높은 우선 순위의 사이클을 재생합니다. 따라서 다른 애니메이션 동작이 발사 애니메이션을 방해하고 있다면 우선 순위를 높여 보세요. |
출력
| 개체 ID |
이것은 개체 ID를 출력합니다. |
예시
슈터 게임을 만들고 싶다면 이 동작을 플레이어 개체에 추가하기만 하면 자동으로 전역 UI 레이어에 버튼을 생성하여 당신의 캐릭터가 발사할 수 있도록 만듭니다. 속성을 수정하여 권총, 기관총, 로켓 발사기 또는 다른 발사체 기반 무기의 광범위한 무기를 만들 수 있습니다.
관련
0 댓글