コード例 #1
0
    // Use this for initialization
    void Start()
    {
        _livesLeft = LIVES;
        _ball = GameObject.Find("Ball");
        _ballController = _ball.GetComponent<BallController>();

        _globalObject = GameObject.Find("Global Controller");
        _globalController = _globalObject.GetComponent<GlobalController>();
    }
コード例 #2
0
 // Use this for initialization
 void Start()
 {
     _invisible = false;
     _mainCollider = GetComponent<BoxCollider>();
     Screen.showCursor = false;
     _globalObj = GameObject.Find("Global Controller");
     _globalController = _globalObj.GetComponent<GlobalController>();
     _ball = GameObject.Find("Ball");
     _ballController = _ball.GetComponent<BallController>();
 }
コード例 #3
0
    void Awake()
    {
        if (instance != null && instance != this) {
            isSetToDestroy = true;
            Destroy(gameObject);
        } else {
            instance = this;
        }

        eventRegistery = GetComponentInChildren<EventRegistery>();
        saveFile = GetComponentInChildren<SaveFile>();
        systemFile = GetComponentInChildren<SystemFile>();
        dataFile = GetComponentInChildren<DataFile>();
        transitionery = GetComponentInChildren<TransitionManager>();
        view = GetComponentInChildren<GlobalView>();
    }
コード例 #4
0
 public static void SetUp()
 {
     GlobalController.test = true;
     GlobalController.Initialize();
 }
コード例 #5
0
 public static void BeforeEveryTest()
 {
     GlobalController.test = true;
     GlobalController.Initialize();
 }
コード例 #6
0
 protected void SaveObjectState()
 {
     GlobalController.SavePersistentObject(this.MakeSerialized());
 }
コード例 #7
0
 // Use this for initialization
 void Start()
 {
     globalController = GameObject.FindGameObjectWithTag(TagNames.GlobalController).GetComponent <GlobalController>();
 }
コード例 #8
0
 public void MovePlayerToEffectPoint()
 {
     GlobalController.MovePlayerTo(effectPoint.position);
 }
コード例 #9
0
 public void ExitSlowMotion()
 {
     GlobalController.ExitSlowMotion();
 }
コード例 #10
0
 public void FlashWhite()
 {
     GlobalController.FlashWhite();
 }
コード例 #11
0
 void Awake()
 {
     pGlobal = this;
 }
コード例 #12
0
 public override void OnPlayerEnter()
 {
     GlobalController.LoadScene(sceneToLoad, beacon: beacon);
 }
コード例 #13
0
ファイル: MyManager.cs プロジェクト: takilevi/Szakdoga
 public void SetGlobalController(GlobalController glob)
 {
     globalController = glob;
 }
コード例 #14
0
ファイル: MyManager.cs プロジェクト: takilevi/Szakdoga
    private void Update()
    {
        if (doTheCleanup)
        {
            var clientDictionary = ClientScene.objects;

            GameObject playerOne = null;
            GameObject playerTwo = null;
            foreach (var item in clientDictionary)
            {
                Debug.Log("Key: " + item.Key + " Value: " + item.Value);
                if (item.Value.name.Equals("Player1") || item.Value.name.Equals("player1(Clone)"))
                {
                    playerOne = item.Value.gameObject;
                }
                if (item.Value.name.Equals("Player2") || item.Value.name.Equals("player2(Clone)"))
                {
                    playerTwo = item.Value.gameObject;
                }
            }

            var playerScriptOne = (TriggerScript)playerOne.GetComponent <TriggerScript>();
            playerScriptOne.DoTheCleanup();

            var playerScriptTwo = (TriggerScript)playerTwo.GetComponent <TriggerScript>();
            playerScriptTwo.DoTheCleanup();

            doTheCleanup = false;
        }

        if (globalController == null && ClientScene.objects.Count != 0)
        {
            globalController = (GlobalController)GameObject.Find("GlobalControllerGameObject").GetComponent <GlobalController>();
        }

        if (ClientScene.objects.Count == 4 && !firstCheck)
        {
            var clientDictionary = ClientScene.objects;

            GameObject playerOne = null;
            GameObject playerTwo = null;
            foreach (var item in clientDictionary)
            {
                //Debug.Log("Key: " + item.Key + " Value: " + item.Value);
                if (item.Value.name.Equals("Player1") || item.Value.name.Equals("player1(Clone)"))
                {
                    playerOne = item.Value.gameObject;
                }
                if (item.Value.name.Equals("Player2") || item.Value.name.Equals("player2(Clone)"))
                {
                    playerTwo = item.Value.gameObject;
                }
            }

            var playerScriptOne = (TriggerScript)playerOne.GetComponent <TriggerScript>();
            playerScriptOne.ThisIsYourGlobal(globalController);

            var playerScriptTwo = (TriggerScript)playerTwo.GetComponent <TriggerScript>();
            playerScriptTwo.ThisIsYourGlobal(globalController);

            globalController.ClientCheckedInTrigger();
            globalController.ClientCheckedInTrigger();

            firstCheck = true;
        }
    }
コード例 #15
0
 public void QuitGame()
 {
     GlobalController.SaveFile();
     Application.Quit();
 }
コード例 #16
0
 public void NewGame()
 {
     GlobalController.currentLevel = 0;
     GlobalController.SaveFile();
     SceneManager.LoadScene("TalkingScene");
 }
コード例 #17
0
ファイル: Saver.cs プロジェクト: clifnet/vapor-trails
 override public void Activate()
 {
     GlobalController.SaveGame(true);
 }
コード例 #18
0
ファイル: Fireball.cs プロジェクト: therandommer/FYP
    int tmp            = 0; //used to manipulate velocity

    void Start()
    {
        gc  = FindObjectOfType <GlobalController>();
        obj = GetComponent <BaseObject>();
        rb  = GetComponent <Rigidbody2D>();
    }
コード例 #19
0
 public void CutsceneCallback()
 {
     GlobalController.CutsceneCallback();
 }
コード例 #20
0
ファイル: GameStateCheck.cs プロジェクト: garzaa/vapor-trails
 override protected bool Check()
 {
     return(GlobalController.HasState(state));
 }
コード例 #21
0
 public void EnterSlowMotion()
 {
     GlobalController.EnterSlowMotion();
 }
コード例 #22
0
 public override void OnPlayerEnter()
 {
     GlobalController.ShowTitleText(title, subtitle);
 }
コード例 #23
0
 public void ShowTitle(string text)
 {
     string[] splitText = text.Split('/');
     GlobalController.ShowTitleText(splitText[0], splitText[1]);
 }
コード例 #24
0
 public void SetGlobalControllerRef(GlobalController global, WinningOptions opts)
 {
     globalController = global;
     winOpts          = opts;
 }
コード例 #25
0
 public void GameFlag(GameFlag flag)
 {
     GlobalController.AddGameFlag(flag);
 }
コード例 #26
0
 void ClosePage()
 {
     gameObject.SetActive(false);
     GlobalController.setState(GameState.GS_STARTMENU);
 }
コード例 #27
0
 protected SerializedPersistentObject LoadObjectState()
 {
     return(GlobalController.GetPersistentObject(GetID()));
 }
コード例 #28
0
ファイル: PlaceShips.cs プロジェクト: NeuralDip/NavalWars
 // Use this for initialization
 void Start()
 {
     MyGlobalController = GameObject.Find("GlobalController").GetComponent <GlobalController>();
     MyGlobalController.MyGridControllerScript.StartMe();
 }
コード例 #29
0
 public static void AfterEveryTest()
 {
     SqliteConnection.ClearAllPools();
     GlobalController.DropAll();
 }
コード例 #30
0
ファイル: AIShoot.cs プロジェクト: therandommer/FYP
 private void Awake()
 {
     gc = FindObjectOfType <GlobalController>();
 }
コード例 #31
0
 public static void SetDefaultUser(this GlobalController controller)
 {
     controller.CurrentCedUser = new CedUser(new UserEntity {
         Email = "*****@*****.**"
     }, new List <RoleEntity>());
 }
コード例 #32
0
 public void LoadScene(string sceneName)
 {
     GlobalController.LoadScene(sceneName);
 }
コード例 #33
0
ファイル: SubwayManager.cs プロジェクト: garzaa/vapor-trails
 public static void DepartWithPlayer()
 {
     GlobalController.LoadSceneWithSubway(GetStopScene(destination));
 }
コード例 #34
0
ファイル: Library.cs プロジェクト: taboo1/arena
    // Use this for initialization
    void Start()
    {
        currentScore = GameObject.Find("CurrentScore").GetComponent<CurrentScore>();
        fullScore = GameObject.FindObjectOfType<FullScore>();
        score = GetComponent<Score>();
        energy = GetComponent<Energy>();
        energyLine = GameObject.FindObjectOfType<EnergyLine>();
        inputController = GameObject.FindObjectOfType<InputController>();
        timerScript = GameObject.FindObjectOfType<TimerScript>();
        timerUI = GameObject.FindObjectOfType<TimerUI>();
        info = GetComponent<Info>();
        taskStrings = GetComponent<TaskStrings>();
        pauseButton = GameObject.FindObjectOfType<PauseButton>().gameObject;
        pauseMenu = GameObject.Find("Canvas").GetComponentInChildren<PauseMenu>();
          //  endMenu = GameObject.FindObjectOfType<EndMenu>();
        taskHelper = GameObject.FindObjectOfType<TaskHelper>();
        globalController = GetComponent<GlobalController>();
        cam = GameObject.Find("MainCamera");
        secondCamera = GameObject.Find("SecondCamera");
        wordRideCanvas = GameObject.FindObjectOfType<WordRideCanvas>();

        metalSparksPrefab = Resources.Load("Prefabs/Particles/MetalSpark") as GameObject;
        carUserParametres = GetComponent<CarUserParametres>();
        gameUI = GameObject.FindObjectOfType<GameUI>();
        canvasController = GameObject.FindObjectOfType<CanvasController>();

        particleCanvas = GameObject.Find("ParticleCanvas");
        carCreator = GameObject.FindObjectOfType<CarCreator>();

        mainBonus = GameObject.FindObjectOfType<MainBonus>();

        waitBackground = GameObject.FindObjectOfType<WaitBackground>();
    }