コード例 #1
0
 private void Update()
 {
     if (mController != null)
     {
         mController.StateUpdate();
     }
 }
コード例 #2
0
ファイル: GameLoop.cs プロジェクト: wjezxujian/UnityLab
 // Update is called once per frame
 void Update()
 {
     if (mContorller != null)
     {
         mContorller.StateUpdate();
     }
 }
コード例 #3
0
 void Update()
 {
     if (controller != null)
     {
         controller.StateUpdate();
     }
 }
コード例 #4
0
    void Update()
    {
        m_SceneStateController.StateUpdate();


        //游戏逻辑更新
        m_gameFunction.Update();
    }
コード例 #5
0
    // Update is called once per frame
    void Update()
    {
        //UnityEngine -> Update GameLoop -> StateUpdate State -> Update GameFacade(游戏系统、界面更新 InputProcess GameSystemUpdate UserInterfaceUpdate)
        //StateController -> State -> Update -> GameFacade -> Update
        sceneStateController.StateUpdate();

        //玩家控制
        UserInput();

        //游戏逻辑更新
        UpdateGameLogic();

        //画面更新
    }
コード例 #6
0
ファイル: GameLoop.cs プロジェクト: slashman413/uFantasy
 // Update is called once per frame
 void Update()
 {
     m_SceneStateController.StateUpdate();
 }
コード例 #7
0
ファイル: GameStart.cs プロジェクト: s344951241/design
 // Update is called once per frame
 void Update()
 {
     sceneController.StateUpdate();
 }
コード例 #8
0
 // Update is called once per frame
 void Update()
 {
     stateController.StateUpdate();//启动场景管理器
 }
コード例 #9
0
ファイル: GameLoop.cs プロジェクト: jinpozan/RedAlertProject
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class GameLoop : MonoBehaviour {

    private SceneStateController controller = null;

    private void Awake()
    {
        DontDestroyOnLoad(this.gameObject);
    }

    // Use this for initialization
    void Start () {
        controller = new SceneStateController();
        controller.SetState(new StartState(controller),false);
		
	}
	
	// Update is called once per frame
	void Update () {
        controller.StateUpdate();
	}
}

コード例 #10
0
 void Update()
 {
     _ui.Update();
     m_SceneStateController.StateUpdate();   //場景控制更新
     SkipTo();
 }
コード例 #11
0
 void Update()
 {
     //sceneStateUpdate函数调用
     sceneStateController.StateUpdate();
 }
コード例 #12
0
ファイル: GameLoop.cs プロジェクト: zxy585/Design_Pattern
 void Update()
 {
     //调用控制器的状态更新
     m_SceneStateController.StateUpdate();
 }
コード例 #13
0
 // Update is called once per frame
 void Update()
 {
     //更新
     sceneStateController.StateUpdate();
 }
コード例 #14
0
 // Update is called once per frame
 void Update()
 {
     //Debug.Log("--------GameLoop-----U");
     m_sceneStateController.StateUpdate();
 }
コード例 #15
0
 void Update()
 {
     m_SceneStateController.StateUpdate();
     gameManage.Update();
 }
コード例 #16
0
 private void Update()
 {
     //更新
     _controller.StateUpdate();
 }
コード例 #17
0
ファイル: GameLoop.cs プロジェクト: hoppyNaut/RedAlbert
 // Update is called once per frame
 void Update()
 {
     controller.StateUpdate();
 }
コード例 #18
0
ファイル: GameLoop.cs プロジェクト: 1479136868/FrameWorkTest
    private void Update()
    {
        m_SceneStateController.StateUpdate();

        IUserInterfaceManager.GetInstance().Update();
    }