Exemplo n.º 1
0
    public void Start()
    {
        spawnPoint = ItemSpawnList.SpawnList[ThrowDirection.Value - 1];

        //Transform GameObject to that position, movement happens automatically
        gameObject.transform.position = new Vector3(spawnPoint.ObjectPosition.X.Value, spawnPoint.ObjectPosition.Y.Value, spawnPoint.ObjectPosition.Z.Value);
        gameObject.transform.Rotate(spawnPoint.ObjectRotation.X.Value, spawnPoint.ObjectRotation.Y.Value, spawnPoint.ObjectRotation.Z.Value);
    }
Exemplo n.º 2
0
    public void Start()
    {
        //Select a random SpawnPoint from the list
        spawnPoint = ThisSpawnList.SpawnList[Random.Range(0, ThisSpawnList.SpawnList.Count)];

        //Transform GameObject to that position, movement happens automatically
        gameObject.transform.position = new Vector3(spawnPoint.ObjectPosition.X.Value, spawnPoint.ObjectPosition.Y.Value, spawnPoint.ObjectPosition.Z.Value);
        gameObject.transform.Rotate(spawnPoint.ObjectRotation.X.Value, spawnPoint.ObjectRotation.Y.Value, spawnPoint.ObjectRotation.Z.Value);
    }