示例#1
0
    // Use this for initialization
    void Start()
    {
        deathLogic   = this.gameObject.GetComponent <DeathLogic>();
        missionStats = GameObject.Find("GameManagerData").GetComponent <MissionStats>();

        enemyKills = new Dictionary <EnemyType, int>     {
            { EnemyType.Stupid, 0 },
            { EnemyType.General, 0 }
        };
        powerUpstaken = new Dictionary <PowerUpType, int>        {
            { PowerUpType.SUPERHIT, 0 }
        };
        MissionsToggleAndText = new InternalMissionModel[] {
            new InternalMissionModel(),
            new InternalMissionModel(),
            new InternalMissionModel()
        };
        TrackTimeForMissionNumber = -1;
        int missionNum = 0;

        //var x = GameObject.Find("PauseMenu/Mission1/Mission1Label").GetComponent<Text>();
        MissionsToggleAndText[missionNum].missionText   = GameObject.Find("PauseMenu/Mission1/Mission1Label").GetComponent <Text>();
        MissionsToggleAndText[missionNum].missionCount  = GameObject.Find("PauseMenu/Mission1/Mission1Count").GetComponent <Text>();
        MissionsToggleAndText[missionNum].missionToggle = GameObject.Find("PauseMenu/Mission1").GetComponent <Toggle>();
        missionNum++;

        MissionsToggleAndText[missionNum].missionText   = GameObject.Find("PauseMenu/Mission2/Mission2Label").GetComponent <Text>();
        MissionsToggleAndText[missionNum].missionToggle = GameObject.Find("PauseMenu/Mission2").GetComponent <Toggle>();
        MissionsToggleAndText[missionNum].missionCount  = GameObject.Find("PauseMenu/Mission2/Mission2Count").GetComponent <Text>();
        missionNum++;

        MissionsToggleAndText[missionNum].missionText   = GameObject.Find("PauseMenu/Mission3/Mission3Label").GetComponent <Text>();
        MissionsToggleAndText[missionNum].missionToggle = GameObject.Find("PauseMenu/Mission3").GetComponent <Toggle>();
        MissionsToggleAndText[missionNum].missionCount  = GameObject.Find("PauseMenu/Mission3/Mission3Count").GetComponent <Text>();
        missionTitle = GameObject.Find("PauseMenu/MissionTitle").GetComponent <Text>();
    }
示例#2
0
 // Use this for initialization
 void Start()
 {
     deathLogic = GameObject.Find("Logic").GetComponent <DeathLogic>();
 }