Exemplo n.º 1
0
        public override void Update(CEntity entity)
        {
            CRenderCom renderCom = entity.GetComponent <CRenderCom>();

            if (!renderCom.IsInited)
            {
                return;
            }
            CTransCom transCom = entity.GetComponent <CTransCom>();

            if (transCom.IsPosDirty)
            {
                renderCom.GameObject.transform.position = transCom.Postion;
            }
        }
Exemplo n.º 2
0
 public override void OnExitState()
 {
     base.OnExitState();
     m_renderCom = null;
 }
Exemplo n.º 3
0
 public override void OnEnterState()
 {
     base.OnEnterState();
     m_renderCom = Entity.GetComponent <CRenderCom>();
 }