namespace Game { public class ClipDodge : TimelineClipBase { private DodgeClip _mRealAsset; private int _mLayerBefore; public override void OnEnter() { _mRealAsset = Asset as DodgeClip; _mLayerBefore = Util.GetEntityLayer(Owner); Util.SetEntityLayer(Owner, UtilPhysics.LayerDodge); } public override void OnStay() { } public override void OnLeave() { Util.SetEntityLayer(Owner, _mLayerBefore); } } }