Ejemplo n.º 1
0
    public TurnbasedIsoObjectController instantiatePlayer(Vector3 pos, TurnbasedIsoObjectController playerPrototype)
    {
        GameObject go = (GameObject)GameObject.Instantiate(playerPrototype.gameObject);
        var player = go.GetComponent<TurnbasedIsoObjectController>();
        player.isoObj.Position = Vector3.Scale(pos, tileSize);
        var z = tileSize.z /2;
        player.isoObj.Position += new Vector3(0,0,z);

        return player;
    }
Ejemplo n.º 2
0
    void instantiatePlayer(Vector3 mapPos, Vector3 tileSize)
    {
        GameObject go = (GameObject)GameObject.Instantiate(playerPrototype.gameObject);

        player = go.GetComponent <TurnbasedIsoObjectController>();
        player.isoObj.Position = Vector3.Scale(mapPos, tileSize);
        var z = tileSize.z / 2;

        player.isoObj.Position += new Vector3(0, 0, z);
    }