Beispiel #1
0
        protected override void Release()
        {
            ViewFactory.ReleaseView(this);

            m_vehicleData = null;
            m_playerData  = null;
            m_config      = null;

            //m_transDataQueue.Clear();
        }
Beispiel #2
0
        public void Create(PlayerData playerData, Transform container)
        {
            m_vehicleData = playerData.vehicleData;
            m_playerData  = playerData;

            m_config = m_vehicleData.config;

            ViewFactory.CreateView("FlyingVehicle/FlyingVehicle" + m_vehicleData.id, "FlyingVehicle/FlyingVehicle0", this, container);

            m_body = m_view.transform;

            m_curSpeed = m_config.MoveFBSpeed;
        }