示例#1
0
        protected override void SetAnimatedCharacterData(AnimatedCharacterData data)
        {
            AnimatedFloorMechanismData animatedFloorMechanismData = data as AnimatedFloorMechanismData;

            if (null == animatedFloorMechanismData)
            {
                Log.Error("Data type mismatch: an instance of " + base.GetType().Name + " cannot be created with a data asset of type '" + ((object)data).GetType().Name + "'.", 149, "C:\\BuildAgents\\AgentB\\work\\cub_client_win64_develop\\client\\DofusCube.Unity\\Assets\\Core\\Code\\Maps\\Objects\\FloorMechanismObject.cs");
            }
            else
            {
                m_characterData = animatedFloorMechanismData;
            }
        }
示例#2
0
 protected override void ClearAnimatedCharacterData()
 {
     m_characterData = null;
 }