Esempio n. 1
0
    // Add the items to pick up to the Scene.
    void AddPickUps(bool isSoloGame = false)
    {
        Debug.Log("Adding " + GameConfig.totalPickUps + " pick ups to scene");
        for (var i = 0; i < GameConfig.totalPickUps; i++)
        {
            Vector3 pickUpPosition = objectPlacer.GenerateRandomObjectPosition(
                new Vector3(400f, 700f, 400f),
                new Vector3(-400f, 0f, -400f),
                5f
                );

            if (!isSoloGame)
            {
                PhotonNetwork.Instantiate(
                    pickUpPrefab.name,
                    pickUpPosition,
                    Quaternion.identity,
                    0
                    );
            }
            else
            {
                GameObject pickUp = Instantiate(pickUpPrefab);
                pickUp.transform.position = pickUpPosition;
            }
        }
    }