コード例 #1
0
ファイル: AreaCollide.cs プロジェクト: jiushiwola/unity-3D
 private void Start()
 {
     sceneController = SSDirector.GetInstance().CurrentScenceController as FirstSceneController;
 }
コード例 #2
0
 // Use this for initialization
 void Start()
 {
     s1     = SSDirector.getInstance();
     action = SSDirector.getInstance() as Action;
 }
コード例 #3
0
ファイル: Controller.cs プロジェクト: jinhuifeng3/SYSU
    void Start()
    {
        SSDirector instance = SSDirector.GetInstance();

        instance.setController(this);
    }
コード例 #4
0
ファイル: InterfaceGUI.cs プロジェクト: lichen2333/3D_Game
 // Use this for initialization
 void Start()
 {
     UserActionController = SSDirector.getInstance().currentScenceController as UserAction;
     SceneController      = SSDirector.getInstance().currentScenceController as ISceneController;
     S = Time.time;
 }
コード例 #5
0
 private void Update()
 {
     sceneController = SSDirector.getInstance().currentSceneController as SceneController;
 }
コード例 #6
0
 private void Start()
 {
     sceneController = (SceneController)SSDirector.getInstance().currentScenceController;
     diskFactory     = sceneController.factory;
 }
コード例 #7
0
 void Start()
 {
     action = SSDirector.GetInstance().currentSceneController as IUserAction;
 }
コード例 #8
0
 void Start()
 {
     UserAcotionController = SSDirector.getInstance().currentScenceController as UserAction;
 }
コード例 #9
0
 // Use this for initialization
 public override void Start()
 {
     SceneController = (FirstController)SSDirector.GetInstance().CurrentSceneController;
 }
コード例 #10
0
 void Start()
 {
     time       = 120;
     userAction = SSDirector.GetInstance().CurrentSceneController as IUserAction;
 }
コード例 #11
0
 // Use this for initialization
 void Awake()
 {
     myDirector = SSDirector.getInstance();
     myDirector.setCurrentSceneController(this);
     explosion = Instantiate(myExplosion);
 }
コード例 #12
0
 protected void Start()
 {
     scene_controller = (FirstController)SSDirector.GetInstance().CurrentScenceController;
     scene_controller.action_manager = this;
 }
コード例 #13
0
 void OnGUI()
 {
     GUI.Label(new Rect(Screen.width / 2 - 10, Screen.height / 2 - 120, 50, 50),
               SSDirector.getInstance().leaveSeconds.ToString(), countDownStyle);
     if (SSDirector.getInstance().state != State.WIN && SSDirector.getInstance().state != State.LOSE &&
         GUI.Button(new Rect(Screen.width / 2 - 60, Screen.height / 2 + 100, 140, 70), SSDirector.getInstance().countDownTitle, buttonStyle))
     {
         if (SSDirector.getInstance().countDownTitle == "Start")
         {
             SSDirector.getInstance().currentSceneController.resume();
             SSDirector.getInstance().countDownTitle = "Pause";
             StartCoroutine(SSDirector.getInstance().CountDown());
         }
         else
         {
             SSDirector.getInstance().currentSceneController.pause();
             SSDirector.getInstance().countDownTitle = "Start";
             StopAllCoroutines();
         }
     }
     if (status == 1)
     {
         StopAllCoroutines();
         SSDirector.getInstance().state        = State.LOSE;
         SSDirector.getInstance().totalSeconds = 100;
         GUI.Label(new Rect(Screen.width / 2 - 50, Screen.height / 2 - 85, 100, 50), "Game Over!", style);
         if (GUI.Button(new Rect(Screen.width / 2 - 60, Screen.height / 2 + 100, 140, 70), "Restart", buttonStyle))
         {
             SSDirector.getInstance().currentSceneController.resume();
             SSDirector.getInstance().countDownTitle = "Pause";
             StartCoroutine(SSDirector.getInstance().CountDown());
             status = 0;
             action.restart();
         }
     }
     else if (status == 2)
     {
         StopAllCoroutines();
         SSDirector.getInstance().state        = State.WIN;
         SSDirector.getInstance().totalSeconds = 100;
         GUI.Label(new Rect(Screen.width / 2 - 50, Screen.height / 2 - 85, 100, 50), "You win!", style);
         if (GUI.Button(new Rect(Screen.width / 2 - 60, Screen.height / 2 + 100, 140, 70), "Restart", buttonStyle))
         {
             SSDirector.getInstance().currentSceneController.resume();
             SSDirector.getInstance().countDownTitle = "Pause";
             StartCoroutine(SSDirector.getInstance().CountDown());
             status = 0;
             action.restart();
         }
     }
 }
コード例 #14
0
    public int score = 0;   //记分员

    // Use this for initialization
    void Awake()
    {
        director = SSDirector.getInstance();
        director.currentSceneController = this;
        loadResources();
    }
コード例 #15
0
 public void Start()
 {
     sceneControler = (FirstSceneController)SSDirector.GetInstance().CurrentScenceController;
 }
コード例 #16
0
ファイル: Action.cs プロジェクト: guojj33/Unity3DLearning
 protected new void Start()
 {
     sceneController = SSDirector.getInstance().CurrentSceneController as Controller;
     sceneController.physicsActionManager = this;
     flyActions.Add(SSFlyAction.GetSSAction());
 }
コード例 #17
0
 // Use this for initialization
 void Start()
 {
     myobj   = SSDirector.getInstance().currentSceneController as FirstController;
     actions = SSDirector.getInstance().currentSceneController as IUserAction;
 }
コード例 #18
0
ファイル: devilBehaviour.cs プロジェクト: Rhyme24/3D-Game
 // Use this for initialization
 void Start()
 {
     action = SSDirector.getInstance().currentSceneController as devilAction;
 }
コード例 #19
0
 // Use this for initialization
 void Start()
 {
     SR   = Singleton <ScoreRecorder> .Instance;
     user = SSDirector.getInstance().currentSceneController as IUserAction;
 }
コード例 #20
0
 //<== 1 Devil
 void Start()
 {
     ctrl = SSDirector.getInstance().currentSceneController as IUserController;
 }
コード例 #21
0
 void Start()
 {
     countDownTitle = "Start";
     action         = SSDirector.getInstance().currentScenceController as IUserAction;
 }
コード例 #22
0
ファイル: Controller.cs プロジェクト: huangshm23/learngit
 // Start is called before the first frame update
 void Start()
 {
     SSDirector one = SSDirector.GetInstance();
 }
コード例 #23
0
 // Use this for initialization
 void Start()
 {
     sceneController = SSDirector.getInstance().currentSceneController as SceneController;
 }
コード例 #24
0
ファイル: View.cs プロジェクト: MapleLai/Homework2
 // Use this for initialization
 void Start()
 {
     ssdirector = SSDirector.getInstance();
 }
コード例 #25
0
ファイル: ScoreRecorder.cs プロジェクト: Xiongzj5/Unity3D
    public int score = 0;                            //分数


    // Use this for initialization
    void Start()
    {
        sceneController          = (FirstSceneController)SSDirector.GetInstance().CurrentScenceController;
        sceneController.recorder = this;
    }
コード例 #26
0
 public GameObject pos1, pos2;                                 //记录船上两个位置分别对应的人物
 void Awake()
 {
     director = SSDirector.GetInstance();
     director.CurrentSceneController = this;
 }
コード例 #27
0
ファイル: BlockCollide.cs プロジェクト: Agentzy/Unity3dGame
 private void Start()
 {
     controller = SSDirector.getInstance().currentScenceController as FirstSceneController;
 }
コード例 #28
0
 protected new void Start()
 {
     controller = (FirstController)SSDirector.GetInstance().CurrentScenceController;
 }
コード例 #29
0
ファイル: MeController.cs プロジェクト: Eric3778/Patroller
 // Start is called before the first frame update
 void Start()
 {
     action = SSDirector.GetInstance().CurrentScenceController as FirstController;
     me     = action.GetMe();
     stop   = false;
 }
コード例 #30
0
    public Controller sceneController;             //当前场景的场景控制器

    protected new void Start()
    {
        sceneController = (Controller)SSDirector.GetInstance().currentScenceController;
        sceneController.actionManager = this;     //设置该场景控制器的动作管理者为自己
    }