コード例 #1
0
ファイル: UIAbilityBar.cs プロジェクト: silantzis/quest
 public void SetAbilityBehaviour(CRAbilityBehaviour abilityBehaviour)
 {
     foreach (UIAbility ability in abilities)
     {
         ability.abilityBehaviour = abilityBehaviour;
     }
 }
コード例 #2
0
ファイル: UICastBar.cs プロジェクト: silantzis/quest
 public void SetController(CRController controller)
 {
     _abilityBehaviour = controller.GetComponent<CRAbilityBehaviour>();
 }
コード例 #3
0
ファイル: CRController.cs プロジェクト: silantzis/quest
 void Awake()
 {
     _creature = gameObject.GetComponentInChildren<CRCreature>();
     _movementBehaviour = gameObject.AddComponent<CRMovementBehaviour>();
     _attackBehaviour = gameObject.AddComponent<CRAttackBehaviour>();
     _abilityBehaviour = gameObject.AddComponent<CRAbilityBehaviour>();
 }
コード例 #4
0
ファイル: CRUseAbility.cs プロジェクト: silantzis/quest
 public CRUseAbility(CRAbilityBehaviour behaviour, CRAbility ability, CRController target)
 {
     _behaviour = behaviour;
     _ability = ability;
     _target = target;
 }