示例#1
0
    // Use this for initialization
    void Start()
    {
        //whichTeam = gameObject.CompareTag ("VehicleTeam0") ? 0 : 1;

        //body = GetComponent<Rigidbody> ();
        Transform user = transform.FindChild("HUD").FindChild("User");

        text = user.GetComponent <Text> ();
        Transform lifeBar = transform.FindChild("HUD").FindChild("User").FindChild("HUDLife");

        healthRect   = lifeBar.FindChild("Life").GetComponent <Image> ();
        timerRespawn = startTimerRespawn;

        loaderScript = GetComponent <LoaderClass> ();

        scriptMovement = GetComponent <SimpleController> ();

        cameraObject = GameObject.Find("MainCamera");

        if (isLocalPlayer)
        {
            hitLaser = new List <GameObject> ();

            user.gameObject.SetActive(false);
            //lifeBar.gameObject.SetActive (false);

            //if (setLifeBar) {
            Drifter = GameObject.Find("Life");
            Camper  = GameObject.Find("Life31");
            Miner   = GameObject.Find("Life17");


            if (loaderScript.vehicleTypeClass == 1)                                  //if it's a miner
            {
                Miner.SetActive(true);
                Drifter.SetActive(false);
                Camper.SetActive(false);
                lifeLoader = GameObject.Find("LifeLoader17");                              //takes the object LifeLoader
            }
            else if (loaderScript.vehicleTypeClass == 0)                                   //if it's a drifter
            {
                Drifter.SetActive(true);
                Miner.SetActive(false);
                Camper.SetActive(false);
                lifeLoader = GameObject.Find("LifeLoader");                             //takes the object LifeLoader31
            }
            else if (loaderScript.vehicleTypeClass == 2)                                //if it's a camper
            {
                Camper.SetActive(true);
                Drifter.SetActive(false);
                Miner.SetActive(false);
                lifeLoader = GameObject.Find("LifeLoader31");                             //takes the object LifeLoader17
            }

            //setLifeBar = false;
            //}
        }
    }
示例#2
0
    // Use this for initialization
    void Start()
    {
        //body = GetComponent<Rigidbody> ();

        controller = GetComponent <SimpleController> ();

        gui = gameObject.GetComponent <GuiVehicle> ();

        scriptClass = GetComponent <LoaderClass> ();

        canPlay = false;

        ammo = GameObject.Find("Ammo");

        ammoAmount = GameObject.Find("AmmoAmount");
        ammoTotal  = GameObject.Find("AmmoTotal");

        weaponImage   = GameObject.Find("WeaponImage");
        weaponImageBG = GameObject.Find("WeaponImageBG");
    }