Beispiel #1
0
 /// <summary>
 /// 当离开机关的时候
 /// </summary>
 /// <param name="c">C.</param>
 public override void OnExitTrick(ICharacter c)
 {
     c.SetJumpDelegate (null);
 }
Beispiel #2
0
 /// <summary>
 /// 当进入机关的时候, 有一些机关,有进入和离开的状态,这里我不好判断了
 /// </summary>
 /// <param name="c">C.</param>
 public override void OnEnterTrick(ICharacter c)
 {
     if (!transform.parent.GetComponent<Hurdle> ().IsCollison) {
         c.SetJumpDelegate (Jump);
     }
 }