private async Task CreateDestinationMVCAsync() { DestinationObjectModel destinationObjectModel = DestinationObjectFactory.Instance.CreateDestinationObjectModel(); DestinationObjectView destinationObjectView = await DestinationObjectFactory.Instance.CreateDestinationObjectView(_view.DestinationGameObject); _destinationObjectController = DestinationObjectFactory.Instance.CreateDestinationObjectController(destinationObjectModel, destinationObjectView); RoundFinish += _destinationObjectController.OnRoundFinish; SetDestinationSprite(); }
public DestinationObjectController(DestinationObjectModel model, DestinationObjectView view) { _model = model; _view = view; }
public DestinationObjectController CreateDestinationObjectController(DestinationObjectModel destinationObjectModel, DestinationObjectView destinationObjectView) { return(new DestinationObjectController(destinationObjectModel, destinationObjectView)); }