public override void Copy(EventBase eventObject) { if (eventObject is WorldSceneChangedEvent <ScenesType> sceneChangeEvent) { Scene = sceneChangeEvent.Scene; GameSceneController = sceneChangeEvent.GameSceneController; } }
public GameSceneMotionController(IGameSceneController gameScene) { _gameScene = gameScene; }
public void Reset(ScenesType scene, IGameSceneController gameSceneController) { Scene = scene; GameSceneController = gameSceneController; }