Esempio n. 1
0
    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));
 }