Inheritance: MonoBehaviour
コード例 #1
0
ファイル: budynekInfo.cs プロジェクト: MarcelMC/UnityGamee
	// ********************awake***************************
	void Awake() {
		// wywolania managera
		managerGry = GameObject.Find("GameManager");
		Manago = managerGry.GetComponent<gameManager>();
	//	GuiButton = managerGry.GetComponent<guiButton>();
		spriteRenderer = GetComponent<SpriteRenderer>();
	}
コード例 #2
0
    private void switchplayertags()  // switch the tags of the player
    {
        swaptags();
        gameManager gameman = GameObject.FindWithTag("gamemanager").GetComponent <gameManager>();

        gameman.swap_players();  // swap the id for who is playing in the game manager
    }
コード例 #3
0
ファイル: asteroidSpawn1.cs プロジェクト: toKlKot/gameSpace
    void Start()
    {
        obj1 = GameObject.Find("gameManager");
        gm   = (gameManager)obj1.GetComponent(typeof(gameManager));

        timer = delay;
    }
コード例 #4
0
ファイル: LootGem.cs プロジェクト: wjw78879/S01
 private void Start()
 {
     GetComponent <Rigidbody2D>().AddForce(new Vector2(Random.Range(-1f, 1f) * jumpForce, jumpForce));
     GetComponent <Rigidbody2D>().freezeRotation = true;
     triggered   = false;
     gameManager = FindObjectOfType <gameManager>();
 }
コード例 #5
0
 void Start()
 {
     this.idCurrent = idSphere;
     idSphere++;
     this.managerObject = GameObject.Find("game_manager_object");
     this.managerScript = this.managerObject.GetComponent <gameManager> ();
 }
コード例 #6
0
ファイル: tetroMov.cs プロジェクト: marcoscrocci/unity
    void Start()
    {
        timer = velocidade;

        gManager = GameObject.FindObjectOfType <gameManager>();
        gSpawner = GameObject.FindObjectOfType <spawnTetro>();
    }
コード例 #7
0
ファイル: moveActor.cs プロジェクト: toKlKot/gameSpace
    void Start()
    {
        ad = new InterstitialAd(gameOverAD);
        AdRequest request = new AdRequest.Builder().Build();

        //AdRequest request = new AdRequest.Builder ().AddTestDevice (AdRequest.TestDeviceSimulator).AddTestDevice ("3172DDD060FADA61").Build ();
        ad.LoadAd(request);

        obj = GameObject.Find("gameManager");
        gm  = (gameManager)obj.GetComponent(typeof(gameManager));


        int shieldShip = PlayerPrefs.GetInt("shield100");

        if (shieldShip == 1)
        {
            hp = 100;
        }
        PlayerPrefs.DeleteKey("shield100");


        int click = PlayerPrefs.GetInt("clickR");

        if (click <= 0)
        {
            click = 3;
        }
        clickRestart = click;
        clickRestart = clickRestart - 1;
        PlayerPrefs.SetInt("clickR", clickRestart);
    }
コード例 #8
0
ファイル: Car.cs プロジェクト: CristianOrt/NetCity3D
    // Use this for initialization
    void Awake()
    {
        gameMgr = GameObject.Find("GameObject").GetComponent <gameManager>();

        //Random Path for now
        if (gameMgr.carStartIndex == 0)
        {
            route = Random.Range(0, 7);
        }
        else if (gameMgr.carStartIndex == 1)
        {
            route = Random.Range(7, 14);
        }
        else
        {
            route = Random.Range(14, 21);
        }

        carColor = Random.Range(0, 4);

        carTypeString = gameMgr.carTypeDict[gameMgr.carType];
        sizeString    = gameMgr.carSizeDict[gameMgr.carType];
        colorString   = gameMgr.carColorDict[carColor];
        carPID        = gameMgr.count;
        setWavePoints(route);
        targetWayPoint = wayPointList[currentWayPoint];

        gameObject.GetComponent <Renderer>().material.color = gameMgr.colorArray[carColor];


        //if(gameObject.GetComponent<Car>().carTypeString != "PoliceCar")
        //gameObject.GetComponent<Renderer>().material = Resources.Load("Materials/" + colorString + carTypeString) as Material;

        gameMgr.activeCars.Add(gameObject.GetComponent <Car>());
    }
コード例 #9
0
 private void Awake()
 {
     self      = this;
     visuals   = GetComponent <gamestateVisuals>();
     camShaker = Camera.main.GetComponent <cameraShake>();
     gameTimer = self.gameTime;
 }
コード例 #10
0
 //Make the instance
 void makeInstance()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
コード例 #11
0
    // Use this for initialization
    void Start()
    {
        GameObject gameControllerObject = GameObject.Find("gameManager");

        gameController = gameControllerObject.GetComponent <gameManager>();
        InvokeRepeating("disaster", delay, dropRate);
    }
コード例 #12
0
 // Start is called before the first frame update
 void Start()
 {
     gM        = FindObjectOfType <gameManager>();
     type      = Random.Range(0, colors.Length);
     img.color = colors[type];
     line.SetPosition(0, Vector3.zero);
 }
コード例 #13
0
    //private List<string> newCubesParents = new List<string>();
    //private List<GameObject> newCubesAsGO = new List<GameObject>();

    void Start()
    {
        //Debug.Log("===============");
        //Debug.Log(GameObject.Find("gameScript").GetComponent<gameManager>().getMovesCount());
        // Debug.Log("===============");
        gm = GameObject.Find("gameScript").GetComponent <gameManager>();
    }
コード例 #14
0
 // Use this for initialization
 void Awake()
 {
     gm        = GameObject.Find("gameManager").GetComponent <gameManager>();
     maxHP    += 500 * (gm.stage - 1);
     currentHP = maxHP;
     anim      = GetComponent <Animator>();
 }
コード例 #15
0
ファイル: gameManager.cs プロジェクト: TakoJoe/PA11-GIT-V6
    // Start is called before the first frame update
    void Start()
    {
        GM = GetComponent <gameManager>();

        //GameObject Skeletal = GameObject.Find("Skeleton Spear_0");
        //Enemy enemy = Skeletal.GetComponent<Enemy>();
    }
コード例 #16
0
ファイル: player.cs プロジェクト: lbkelsall/Team_Watson
 public void setPlay()    // sets the name personailty Aand the sprite for the player
 {
     data        = gameMan.GetComponent <gameManager>();
     Name        = data.getName();
     Personailty = data.getPersonality();
     personint   = data.getpersonint();
 }
コード例 #17
0
    private void OnTriggerEnter(Collider collision)
    {
        if (collision.gameObject.tag == "Player")
        {
            mng = collision.gameObject.GetComponent <gameManager>();

            if (mng.escudo > 0)
            {
                mng.escudo -= danoJ;
            }
            else
            {
                mng.vida -= danoJ;
            }
            Destroy(this.gameObject);
        }


        if ((collision.gameObject.tag == "enemigo") || (collision.gameObject.tag == "enemigoArmado"))
        {
            enemy       = collision.gameObject.GetComponent <enemyManager>();
            enemy.vida -= danno;
            Destroy(this.gameObject);
        }

        if (collision.tag == "elMuro")
        {
            Debug.Log("pipo");
            Destroy(this.gameObject);
        }
    }
コード例 #18
0
 void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
コード例 #19
0
 // Use this for initialization
 void Start()
 {
     gameManager = gameManager.self;
     //HUD = UIManager.self.HUD;
     //HUD.SetActive(false);
     StartCoroutine(loadScene("terrainSmall"));
 }
コード例 #20
0
    void Update()
    {
        Vector3 startPosition = waypoints[currentWaypoint].transform.position;
        Vector3 endPosition   = waypoints[currentWaypoint + 1].transform.position;

        float pathLength        = Vector3.Distance(startPosition, endPosition);
        float totalTimeForPath  = pathLength / speed;
        float currentTimeOnPath = Time.time - lastWaypointSwitchTime;

        gameObject.transform.position = Vector2.Lerp(startPosition, endPosition, currentTimeOnPath / totalTimeForPath);

        if (gameObject.transform.position.Equals(endPosition))
        {
            // changing current waypoint to the next waypoint
            if (currentWaypoint < waypoints.Length - 2)
            {
                currentWaypoint++;
                lastWaypointSwitchTime = Time.time;
                RotateIntoMoveDirection();
            }
            else
            {
                Destroy(gameObject);
                AudioSource audioSource = this.GetComponent <AudioSource>();
                audioSource.PlayOneShot(audioSource.clip);

                // adjust health when enemy reaches farm
                gameManager GameManager  = GameObject.Find("gameManager").GetComponent <gameManager>();
                AudioSource audioSource2 = GameObject.FindWithTag("gameManager").GetComponent <AudioSource>();
                GameManager.Health -= 1;
                audioSource2.PlayOneShot(audioSource.clip);
            }
        }
    }
コード例 #21
0
    //Game Code
    void Awake()
    {
        myCharacter  = GetComponent <CharacterController>();
        anim         = GetComponent <Animator>();
        morphEmmiter = GetComponent <ParticleSystem>();

        manager = FindObjectOfType <gameManager>();
        newCheckPoint(transform.position);


        Slime       = transform.Find("Slime").gameObject;
        RockMonster = transform.Find("RockMonster").gameObject;
        Hawk        = transform.Find("Hawk").gameObject;
        Human       = transform.Find("Human").gameObject;
        Salmon      = transform.Find("Salmon").gameObject;
        formRay     = new formStats[5];
        formRay[0]  = new formStats(2f, 4f, 10f, .9f, 1, 3, 1, 4, 0.5f);    //Slime
        formRay[1]  = new formStats(1.5f, 3f, 10f, .9f, 1, 3, 1, 4, 0.5f);  //RockMonster
        formRay[2]  = new formStats(2f, 15f, 10f, .9f, 1, 3, 1, 0, 0.5f);   //Hawk
        formRay[3]  = new formStats(2f, 4f, 10f, .9f, 1, 3, 1, 4, 0.5f);    //Human
        formRay[4]  = new formStats(1f, 100f, 1f, .95f, 3, 9, .4f, 0, 25f); //Salmon
        //For the test
        formInt     = 1;
        formNum     = Morph.Rock;
        newForm     = Morph.Slime;
        currentForm = Slime;
        activateNew(Morph.Slime);


        moveSpeed = new Vector3(0f, 0f, 0f);
        jumpCount = 1;
        canFlip   = false;
        zAxis     = false;
    }
コード例 #22
0
    private void Awake()
    {
        character = gameObject;

        GM = FindObjectOfType <gameManager>();

        leftArmMat   = leftArm.GetComponent <Renderer>();
        rightArmMat  = rightArm.GetComponent <Renderer>();
        characterMat = character.GetComponent <Renderer>();

        leftArmMat.material.color  = Color.green;
        rightArmMat.material.color = Color.green;

        randomise();

        if (isPlayer == true)
        {
            chance = 0;
        }

        if (isPlayer == false)
        {
            chance = GM.chancePercent;
        }
    }
コード例 #23
0
    private void Start()
    {
        gameManagerScript  = GetComponent <gameManager>();
        soundManagerScript = GetComponent <soundManager>();

        if (PlayerPrefs.GetInt("gameLoop") == 0)
        {
            whereIam = "startMenu";
        }
        else
        {
            whereIam = "InGame";
        }

        if (isSoundMuted == true)
        {
            AudioListener AL = mainCamera.GetComponent <AudioListener>();
            AL.enabled = false;
            audioButtons[1].SetActive(true);
            audioButtons[0].SetActive(false);
        }
        else
        {
            AudioListener AL = mainCamera.GetComponent <AudioListener>();
            AL.enabled = true;
            audioButtons[0].SetActive(true);
            audioButtons[1].SetActive(false);
        }
    }
コード例 #24
0
    // Use this for initialization
    void Start()
    {
        //reference to Rigibody2d
        rb = GetComponent <Rigidbody2D> ();

        //reference to animator
        anim = GetComponent <Animator> ();

        //reference to Collider2D
        coll2D = GetComponent <BoxCollider2D>();

        //reference to gameManager class
        gm = GameObject.FindGameObjectWithTag("GameManager").GetComponent <gameManager>();



        //Setting the currentHealth to maxHealth every time the player starts the game

        currentHealth         = maxHealth;
        backgroundMusicObject = GameObject.FindGameObjectWithTag("Music");



        //   gameObject.GetComponent<Renderer>().material.color = new Color(1f, 1f, 1f, 0.8f);
    }
コード例 #25
0
    void Start()
    {
        GameManager = GameObject.FindGameObjectWithTag("GameManager").GetComponent<gameManager>();

           playerOne = GameObject.FindGameObjectWithTag("Player 1").GetComponent<CharacterController>();
           playerTwo = GameObject.FindGameObjectWithTag("Player 2").GetComponent<CharacterController>();
    }
コード例 #26
0
 // Use this for initialization
 void Start()
 {
     Player      = GameObject.FindWithTag("Player");      // sets up the player and in the interaction class for each scene
     player      = Player.GetComponent <player>();
     gameman     = GameObject.FindWithTag("gamemanager"); // sets the game manger to be used for interaction when each scene is loadede
     Gamemanager = gameman.GetComponent <gameManager>();
 }
コード例 #27
0
        public mainmenu(Game Game, context c)
        {
            game    = Game;
            middle  = 768 / 2;
            visible = true;
            this.c  = c;

            if (manager != null)
            {
                manager = new gameManager(game);
            }

            switch (c)
            {
            case context.menu:
                b1Text = "play";
                b2Text = "settings";
                b3Text = "music";
                break;

            case context.game:
                b1Text = "resume";
                b2Text = "back";
                b3Text = "retry";
                break;
            }

            leaveConfirmation = new NB_dialoguebox(game);
        }
コード例 #28
0
 //Singleton basique  : Voir unity design patterns sur google.
 void Awake()
 {
     if (gm == null)
     {
         gm = this;
     }
 }
コード例 #29
0
 void Start()
 {
     d     = GameObject.Find("soundManager3").GetComponent <AudioSource> ();
     ball  = GameObject.Find("ball");
     light = GameObject.Find("lightball");
     gm    = GameObject.Find("obstacleManager").GetComponent <gameManager>();
 }
コード例 #30
0
ファイル: tetroMov.cs プロジェクト: eliavanade/cybertro
 // Initialization
 void Start()
 {
     timer       = velocidade;
     audioSource = GetComponent <AudioSource>();
     gManager    = GameObject.FindObjectOfType <gameManager>();
     gSpawner    = GameObject.FindObjectOfType <spawnTetro>();
 }
コード例 #31
0
ファイル: HoneyPot.cs プロジェクト: CristianOrt/NetCity3D
    public Camera myCam; // The camera object

    // Use this for initialization
    void Start()
    {
        gameMgr = GameObject.Find("GameObject").GetComponent <gameManager>();
        main    = GameObject.Find("Main Camera").GetComponent <mainGame>();
        PID     = gameMgr.honeyCount++;
        myCam   = GameObject.Find("Main Camera").GetComponent <Camera>();
    }
コード例 #32
0
 void Start()
 {
     gm               = gameManipulator.GetComponent <gameManager>();
     money_written    = gm.getMoney();
     moneyText.text   = "$" + money_written.ToString("F2");
     anxietyBar.value = gm.getAnxiety();
 }
コード例 #33
0
ファイル: WinPanel.cs プロジェクト: Megawats777/CubeCollector
	// Use this for initialization
	void Start ()
    {
        // Get the winPanel
        winPanel = GetComponent<Image>();

        // Get the gameManager
        gameManagerRef = FindObjectOfType<gameManager>();
    }
コード例 #34
0
ファイル: enemyFight.cs プロジェクト: ylbs110/test
 // Use this for initialization
 void Start()
 {
     heroNum = 0;
     _heroNum = 0;
     mainHp = 0;
     GM=GameObject.FindGameObjectWithTag ("Player").GetComponent<gameManager> ();
     allFightElement = new List<GameObject> ();
 }
コード例 #35
0
ファイル: gameManager.cs プロジェクト: F4ng/Cv_Supplementary
	void Awake () {
        GC = this;

		duckList = new ArrayList();
		grenadeList = new ArrayList();
		difficultySet();
        
	}
コード例 #36
0
ファイル: heroBaseUI.cs プロジェクト: ylbs110/test
 // Use this for initialization
 void Start()
 {
     GM=GameObject.FindGameObjectWithTag ("Player").GetComponent<gameManager> ();
     mainPlayer = GameObject.FindGameObjectWithTag ("Player").GetComponent<Player> ();
     thisHero = new hero ();
     thisToggleGroup = GameObject.FindGameObjectWithTag ("heroUIToggle").GetComponent<ToggleGroup>();
     thisToggle.group = thisToggleGroup;
     heroNumber = 0;
 }
コード例 #37
0
ファイル: gameManager.cs プロジェクト: Cam582/Top-Hats
	void Awake(){
		if (gm == null) {
			gm = this;
			DontDestroyOnLoad (this.gameObject);
			this.gameObject.name = "obj_GameManagerReal";
		} else {
			Destroy (this.gameObject);
		}
	}
コード例 #38
0
ファイル: elementFight.cs プロジェクト: ylbs110/test
 // Use this for initialization
 void Start()
 {
     speed = 0;
     heroNumber = 0;
     GM=GameObject.FindGameObjectWithTag ("Player").GetComponent<gameManager> ();
     mainPlayer = GameObject.FindGameObjectWithTag ("Player").GetComponent<Player> ();
     heroPicture=GetComponent<Image>();
     thisHero = new hero ();
 }
コード例 #39
0
	// Use this for initialization
	void Start ()
    {
        // Get the text component
        exitText = GetComponent<Text>();

        // Get the gameManager class
        gameManagerRef = FindObjectOfType<gameManager>();

	}
コード例 #40
0
    void Start()
    {
        startingPos = transform.position;

        rb = GetComponent<Rigidbody2D>();

        //We use GameObject.Find() to locate our gameManager
        manager = GameObject.Find("gameManager").GetComponent<gameManager>();
    }
コード例 #41
0
ファイル: moveCamera.cs プロジェクト: MarcelMC/UnityGamee
	void Start(){
		Manago = GetComponent<gameManager> ();
		Manago.GuiButton = GetComponent<guiButton> ();
		GuiCheck();

		sliderMapa = GameObject.Find("Slider");
		sliderMapaSkrypt = sliderMapa.GetComponent<Slider>();
		sliderMapaSkrypt.maxValue = Manago.iloscslotow;
	}
コード例 #42
0
ファイル: SaveState.cs プロジェクト: jshamash/psalmon-xcom
 public static byte[] SerializeToArray(gameManager request)
 {
     byte[] result;
     BinaryFormatter serializer = new BinaryFormatter();
     using (MemoryStream memStream = new MemoryStream()) {
         serializer.Serialize(memStream, request);
         result = memStream.GetBuffer();
     }
     return result;
 }
コード例 #43
0
	// Use this for initialization
	void Start ()
    {
        // Get the game manager
        gameManagerRef = GetComponentInParent<gameManager>();

        // Get the audio source component
        soundSource = GetComponent<AudioSource>();

        soundSource.clip = clockSound;
    }
コード例 #44
0
 // ********************awake***************************
 void Awake()
 {
     // wywolania managera
     managerGry = GameObject.Find("GameManager");
     Manago = managerGry.GetComponent<gameManager>();
     BudynkiBaza = managerGry.GetComponent<budynkiBaza>();
     GuiButton = managerGry.GetComponent<guiButton>();
     spriteRenderer = GetComponent<SpriteRenderer>();
     BudynekClass = managerGry.GetComponent<budynekClass>();
 }
コード例 #45
0
ファイル: DropWeapon.cs プロジェクト: jspezia/Unity
    public void addTower(gameManager playerInfo, GameObject spawn)
    {
        if (!tower) {
            towerScript towerInfo = spawn.GetComponent<towerScript>();

            if (playerInfo.playerEnergy - towerInfo.energy >= 0) {
                tower = (GameObject)GameObject.Instantiate(spawn, transform.position, Quaternion.identity);
                playerInfo.playerEnergy -= towerInfo.energy;
            }
        }
    }
コード例 #46
0
	// Use this for initialization
	void Start ()
    {
        // Get the text component
        restartText = GetComponent<Text>();

        // Get the gameManager
        gameManagerRef = FindObjectOfType<gameManager>();

        // Set the content of the text component to null
        restartText.text = null;
	}
コード例 #47
0
ファイル: entAi_PartnerP.cs プロジェクト: Cam582/Top-Hats
    //private int numberInActiveParners;

    void Start() {
        gem = gameManager.gm;
        gemPm = gmPartnerManager.gmpm;
        thisInfoBridge = GetComponent<entAiInfoBridge>();
        thisEnt = GetComponent<entity>();
        thisEntStats = GetComponent<entStats>();
        activePartnersNum = findNumberInActivePartners();
        for (int i = 0; i < gemPm.pstat.Length; i++) {
            if (gemPm.pstat[i].partnerName == thisEnt.entName) {
                partnerListNum = i;
            }
        }
    }
コード例 #48
0
    void Start()
    {
        Manago = GetComponent<gameManager>();

        // petla budowanie slotow
        for (int i = 1; i <= Manago.iloscslotow; i++) {
            Object slotClone = Instantiate (slotPrefab, new Vector3 (licznik, 0, 0), Quaternion.identity);
            slotClone.name = "slot-" + i;
            GameObject hand = GameObject.Find("slot-" + i);
            slotScript = hand.GetComponent<Slot>();
            slotScript.IdSlot = i;
            licznik += 64;
        }
    }
コード例 #49
0
ファイル: levelData.cs プロジェクト: ylbs110/test
 // Use this for initialization
 void Start()
 {
     isOpen = 0;
     openCode = new List<string> ();
     code = transform.name;
     gread = int.Parse (transform.parent.name);
     GM=GameObject.FindGameObjectWithTag ("Player").GetComponent<gameManager> ();
     thisToggleGroup = GameObject.FindGameObjectWithTag ("levelToggle").GetComponent<ToggleGroup>();;
     thisEnemy = new List<enemyHero> ();
     thisToggle=transform.GetComponent<Toggle>();
     getOpenCode ();
     getThisEnemy ();
     thisToggle.group=thisToggleGroup;
 }
コード例 #50
0
ファイル: loadClass.cs プロジェクト: MarcelMC/UnityGamee
	void Start(){
		
		Manago = GetComponent<gameManager>();
		
		// petla budowanie slotow
		for (int i = 1; i <= Manago.iloscslotow; i++) {
			Object slotClone = Instantiate (slotPrefab, new Vector3 (licznik, 0, 0), Quaternion.identity);
			slotClone.name = "slot-" + i;
			GameObject hand = GameObject.Find("slot-" + i);
			Manago.DodajSlotDoBazy(i, false, true);
			licznik += 64;
		}
		
		
		
	}
コード例 #51
0
ファイル: rocketDropOff.cs プロジェクト: kevinmcree/Mars-Game
    //private Random random = new Random();
    // Use this for initialization
    void Start()
    {
        //ALERT
        //This code currently makes the drops random, HOWEVER it's a single random
        //value throught the entire play. Each drop will have the exact same resources
        //ALERT
        ResourcesPerDrop[ResourceType.Power] = Random.Range(0, 50);
        ResourcesPerDrop[ResourceType.Water] = Random.Range(0, 50);
        ResourcesPerDrop[ResourceType.Oxygen] = Random.Range(0, 50);
        ResourcesPerDrop[ResourceType.Food] = Random.Range(50, 100);
        ResourcesPerDrop[ResourceType.Population] = Random.Range(1, 10);
        ResourcesPerDrop[ResourceType.Materials] = Random.Range(50, 100);

        GameObject gameControllerObject = GameObject.Find ("gameManager");
        gameController = gameControllerObject.GetComponent <gameManager>();
        InvokeRepeating ("dropOff", delay, dropRate);
    }
コード例 #52
0
ファイル: HandleSpeed.cs プロジェクト: jspezia/Unity
 // Use this for initialization
 void Start()
 {
     script = manager.GetComponent<gameManager>();
     pause();
 }
コード例 #53
0
ファイル: Missile.cs プロジェクト: nicxd14/TeamHumanSHMUP
 // Use this for initialization
 void Start()
 {
     GameManager = GameObject.FindGameObjectWithTag("GameManager").GetComponent<gameManager>();
     lifeTime = Time.time + lifeTimeDuration;
 }
コード例 #54
0
 // Use this for initialization
 void Start()
 {
     GameObject gameControllerObject = GameObject.Find ("gameManager");
     gameController = gameControllerObject.GetComponent <gameManager>();
     InvokeRepeating ("disaster", delay, dropRate);
 }
コード例 #55
0
 void Start()
 {
     Manago = GetComponent<gameManager>();
     BudynkiBaza = GetComponent<budynkiBaza>();
 }
コード例 #56
0
ファイル: gameManager.cs プロジェクト: jonfk/psalmon-xcom
 //Sets the instances to null when the application quits
 public void OnApplicationQuit()
 {
     instance=null;
 }
コード例 #57
0
ファイル: gameManager.cs プロジェクト: jonfk/psalmon-xcom
 //Delete gameManagerInstance
 public void deleteInstance()
 {
     instance=null;
 }
コード例 #58
0
ファイル: DragWeapon.cs プロジェクト: jspezia/Unity
 void Start()
 {
     itemBeingDragged = null;
     playerInfo = manager.GetComponent<gameManager>();
 }
コード例 #59
0
 // Reference the gameManager
 private void getGameManager()
 {
     gameManagerRef = FindObjectOfType<gameManager>();
 }
コード例 #60
0
ファイル: baseMenu.cs プロジェクト: jonfk/psalmon-xcom
    // Use this for initialization
    void Start()
    {
        manager = gameManager.Instance;

        // THIS SECTION IS FOR TESTING PURPOSES
        /*
        if (!manager.baseExist("Base 1")) {
            manager.startState();
            manager.addBase("Base 1");
            manager.addBase("Base 2");
            manager.addBase("Base 3");
            manager.createInitialBase ();
            DontDestroyOnLoad(manager);
        }
        */
        //END OF SECTION

        currentBase = manager.getCurrentBase();
        menuShown = BASE_MAIN;

        order = new ProductionOrder(manager.getAvailableWeapons()[0]);

        destBase = manager.getBaseAfter(currentBase);
    }