コード例 #1
0
ファイル: CEntity.cs プロジェクト: co-chi-tam/CubeWar
        public virtual void OnClientFixedUpdateSyncTime(float dt)
        {
            if (m_NetworkManager == null || m_ObjectSyn == null)
            {
                return;
            }
            CObjectController targetInteractive = null;

            if (this.m_TargetInteractiveId.Equals("-1") == false)
            {
                var targetEntity = m_NetworkManager.FindEntity(m_TargetInteractiveId);
                if (targetEntity != null)
                {
                    var controller = targetEntity.GetController() as CObjectController;
                    targetInteractive = controller;
                }
            }
            m_ObjectSyn.SetTargetInteract(targetInteractive);
        }