입력
Available in the Gaming Circle and Industries Circle
개요
Tower Rush Template는 입력에 명령어를 독점적으로 사용합니다. 게임 플레이는 틱 바이 틱 입력이 아닌 원 오브 액션만 필요하기 때문입니다. 따라서 데이터가 설정되거나 일반 입력 구조체를 통해 전송되지 않습니다.
유니티
카드 사용 명령어는 플레이어가 전장에서 카드를 떨어뜨렸을 때 전송됩니다. CardManager.UseCard()
를 참조하십시오.
UseCardCommand
이 명령은 플레이어의 사용 가능한 카드 목록 내 카드 색인과 작업이 수행되는 위치를 포함합니다.
C#
public class UseCardCommand : DeterministicCommand
{
public byte CardIndex;
public FPVector2 Position;
public override void Serialize(BitStream stream)
{
stream.Serialize(ref CardIndex);
stream.Serialize(ref Position);
}
}
Quantum
UseCardCommand
는 CardManagerSystem
에 의해 폴링 되고 명령의 데이터는 처리를 위해 CardManager
컴포넌트로 전달됩니다. 데이터는 플레이어 AI(현재 구현되지 않음)의 CardManager
에게도 전달될 수 있습니다.