コード例 #1
0
ファイル: DogPet.cs プロジェクト: howelllucas/Project
 public override void ChangeToAtkState(Transform monsterTsf, Monster monster, float monsterRadio)
 {
     base.ChangeToAtkState(monsterTsf, monster, monsterRadio);
     m_AtkState.SetLockMonster(monsterTsf, monster, monsterRadio);
     ChangeState(m_AtkState);
 }
コード例 #2
0
 public override void Init(GameObject player, Wave wave, Monster monster)
 {
     base.Init(player, wave, monster);
     m_SqrTriggerRange = TriggerRange * TriggerRange;
 }
コード例 #3
0
 public override void SetLockMonster(Transform monsterTsf, Monster lockMonster, float radio)
 {
     m_NeedCheckNewState = false;
     base.SetLockMonster(monsterTsf, lockMonster, radio);
     m_UAV002SkillAct.SetLockMonster(monsterTsf, lockMonster, radio);
 }
コード例 #4
0
 private void Start()
 {
     m_Monster = GetComponentInParent <Monster>();
 }
コード例 #5
0
ファイル: AIJumpOnlAct.cs プロジェクト: howelllucas/Project
 public override void Init(GameObject player, Wave wave, Monster monster)
 {
     base.Init(player, wave, monster);
     m_InAnimAct      = false;
     m_InstanceBullet = false;
 }
コード例 #6
0
ファイル: AIShieldAct.cs プロジェクト: howelllucas/Project
 public override void Init(GameObject player, Wave wave, Monster monster)
 {
     base.Init(player, wave, monster);
     m_ShieldGo.SetActive(false);
     m_ShieldGoEffect.SetActive(false);
 }