コード例 #1
0
ファイル: SwordScript.cs プロジェクト: blai64/Gigant
    /*
     * void OnTriggerExit2D(Collider2D col){
     *      if (col.CompareTag ("Enemy") && hitEnemy) {
     *              hitEnemy = false;
     *              col.gameObject.GetComponent<BaseEnemyBehavior> ().RevertFromRed ();
     *      }
     *      else if (col.CompareTag ("AdvancedEnemy") && hitEnemy) {
     *              hitEnemy = false;
     *              col.gameObject.GetComponent<BaseAdvancedEnemyBehavior> ().RevertFromRed ();
     *      }
     * }*/

    IEnumerator Revert(BaseEnemyBehavior b)
    {
        yield return(new WaitForSeconds(0.25f));

        hitEnemy = false;
        b.RevertFromRed();
    }
コード例 #2
0
ファイル: ParentCaller.cs プロジェクト: blai64/Gigant
 void Start()
 {
     parentScript = parent.GetComponent <BaseEnemyBehavior> ();
 }