コード例 #1
0
 public HitListener(Transform ship, IWinModel winModel, ICrashModel crashModel)
 {
     LandingAssessment = new LandingAssessmentViewModel(winModel);
     CrashAssessment   = new CrashAssessmentViewModel(crashModel);
     _ship             = ship;
     _isOnPlatform     = false;
 }
コード例 #2
0
 public ShipDetailsModelFactory(ShipData data)
 {
     _fuelModel  = new FuelModel(data);
     _forceModel = new ForceModel(data);
     _winModel   = new WinModel(data);
     _crashModel = new CrashModel(data);
 }
コード例 #3
0
 public LandingAssessmentViewModel(IWinModel winModel)
 {
     _model   = winModel;
     _endGame = false;
 }