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; } }
protected override void ClearAnimatedCharacterData() { m_characterData = null; }