Example #1
0
 public ViewBase(AiViewMgrBase <T> mgr)
 {
     _mgr       = mgr;
     _iModel    = InitModel(mgr);
     _effectMgr = mgr.EffectMgr;
     _aniMgr    = mgr.AniMgr;
     _AudioMgr  = mgr.AudioMgr;
 }
Example #2
0
        private IModel InitModel(AiViewMgrBase <T> mgr)
        {
            IModel model = mgr.ModelMgr.GetModel <IModel>(Label);

            if (model != null)
            {
                model.AniDutation = mgr.AniMgr.GetAniLength(AniName);
            }
            return(model);
        }
Example #3
0
 public EnterAlertView(AiViewMgrBase <ActionEnum> mgr) : base(mgr)
 {
 }
Example #4
0
 public DeadHeadView(AiViewMgrBase <ActionEnum> mgr) : base(mgr)
 {
 }
Example #5
0
 public DeadNormalView(AiViewMgrBase <ActionEnum> mgr) : base(mgr)
 {
 }
Example #6
0
 public DeadView(AiViewMgrBase <ActionEnum> mgr) : base(mgr)
 {
     _onExcuteAfterAni = null;
 }
Example #7
0
 public IdleSwordView(AiViewMgrBase <ActionEnum> mgr) : base(mgr)
 {
 }
Example #8
0
 public InjureView(AiViewMgrBase <ActionEnum> mgr) : base(mgr)
 {
 }
Example #9
0
 public MoveBackwardView(AiViewMgrBase <ActionEnum> mgr) : base(mgr)
 {
 }
Example #10
0
 public MoveView(AiViewMgrBase <ActionEnum> mgr) : base(mgr)
 {
 }
Example #11
0
 public AttackView(AiViewMgrBase <ActionEnum> mgr) : base(mgr)
 {
 }