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