예제 #1
0
 public override void Initialize(NhangAttackData data)
 {
     player    = data.player;
     snakeBase = data.NhangBase;
 }
예제 #2
0
 public abstract void Initialize(NhangAttackData data);
예제 #3
0
 public override void Initialize(NhangAttackData data)
 {
     numberOfTearSpawners = data.tearEmitters.Length;
     TearSpawners         = data.tearEmitters;
 }
예제 #4
0
 public override void Initialize(NhangAttackData data)
 {
     //assumes each attack in attacks is already initialized
 }
예제 #5
0
 public override void Initialize(NhangAttackData data)
 {
     player   = data.player;
     pushHand = data.NhangPushHand[0];
 }
예제 #6
0
 public override void Initialize(NhangAttackData data)
 {
     numberOfHands = data.NhangHand.Length;
     HandObjects   = data.NhangHand;
     HandObject    = HandObjects[Random.Range(0, numberOfHands)];
 }
예제 #7
0
 public override void Initialize(NhangAttackData data)
 {
     PushHand = data.NhangPushHand;
 }
예제 #8
0
 public override void Initialize(NhangAttackData data)
 {
     attackParent = data.attackParent;
 }
예제 #9
0
 public override void Initialize(NhangAttackData data)
 {
     attackParent      = data.Nhang;
     playerPosition    = data.player.transform;
     snakeHeadPosition = data.SnakePosition;
 }