コード例 #1
0
ファイル: EntityView.cs プロジェクト: Darkfafi/TextShooter
    //TODO: IDEA: Make debug menu to set the position of the model through the view to make it easier to debug through the editor

    protected override void OnViewReady()
    {
        ViewDeltaTransform       = new EntityTransform();
        ViewDeltaTransform.Scale = Vector3.zero;

        SelfModel = MVCUtil.GetModel <EntityModel>(this);
    }
コード例 #2
0
 protected override void OnViewReady()
 {
     base.OnViewReady();
     _model = MVCUtil.GetModel <TurretModel>(this);
     _model.TargetSetEvent += OnTargetSetEvent;
 }
コード例 #3
0
 protected override void OnViewReady()
 {
     _model = MVCUtil.GetModel <TimekeeperModel>(this);
 }
コード例 #4
0
 protected override void OnViewReady()
 {
     _waveSystemModel = MVCUtil.GetModel <WaveSystemModel>(this);
     _waveSystemModel.SpawnEnemyEvent += OnSpawnEnemyEvent;
 }
コード例 #5
0
ファイル: AIView.cs プロジェクト: Darkfafi/TextShooter
 protected override void OnViewDestroy()
 {
     MVCUtil.GetModel <AIModel>(this).StateSetEvent -= OnStateSetEvent;
     OnStateSetEvent(null);
 }
コード例 #6
0
ファイル: AIView.cs プロジェクト: Darkfafi/TextShooter
 protected override void OnViewReady()
 {
     MVCUtil.GetModel <AIModel>(this).StateSetEvent += OnStateSetEvent;
 }