Ejemplo n.º 1
0
//Shop System

    public void ShopNext()
    {
        if (CurrentRocket >= 4)
        {
            CurrentRocket = 0;
        }
        CurrentRocket++;
        if (PLY.CheckRocket(CurrentRocket) != 1)
        {
            Lock = true;
        }
        else
        {
            Lock = false;
        }


        if (Rockets != null)
        {
            Destroy(Rocket);
        }
        Rocket = Instantiate(Rockets[CurrentRocket], ShopSpawnPoint.position, ShopSpawnPoint.rotation);
        Rocket.transform.parent     = ShopSpawnPoint;
        Rocket.transform.localScale = new Vector3(1.5f, 1.5f, 1.5f);
        Destroy(Rocket.GetComponent <Rigidbody>());

        RocketData = Rocket.GetComponent <RocketConteroller>();

        RocketName.text  = "Name :" + RocketData.Name;
        RocketPrice.text = "Price: $" + RocketData.Price;
        RocketPower.text = "Power: " + RocketData.Power;
    }
Ejemplo n.º 2
0
//Adding Player And Planet;
    void AddPlayer()
    {
        Player                  = Instantiate(rocket[TransferData.selectedRocket], PlayerStart.position, PlayerStart.rotation);
        PlayerRb                = Player.GetComponent <Rigidbody>();
        Playerscript            = Player.GetComponent <RocketConteroller>();
        Planet                  = Instantiate(plenet[TransferData.selectedPlanet], PlanetStart.position, PlanetStart.rotation);
        Planet.transform.parent = PlanetStart;
        PlanetScript            = Planet.GetComponent <PlanetScript>();
        PlanetStart.localScale  = new Vector3(5.3f, 5.3f, 5.3f);
    }