Creare Videogiochi - Game Developer

Versione completa: Menù di cambio del player
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Sono arrivato al punto, nel mio videogame, da fare un menu di cambio del player. Tanto per farlo un pò più vario. Allora in teoria dovrei fare così: creare una nuova scena con dei tasti sotto alle immagini del player da scegliere, fare uno script che se si clicca il pulsante richiama con GetComponent lo sprite renderer del player e lo cambia. E fin qua ci arrivo. Ma come si fa nel codice a far cambiare lo spriterenderer? Qulacuno per faavore mi aiuta? Grazie Smile
GetComponent<SpriteRenderer>().sprite = /Sprite che vuoi mettere\ (ricordati che dev'essere una variabile, es. public Sprite /nome\)
E' così anche in javascript? Perchè io nel c# non ci capisco niente. O quasi. E se provo a usarlo in javascript con uno script come questo:
----------------------------------
#pragma strict

var Button: Sprite;
var Button_Down: Sprite;
var player : GameObject;
var scambio : GameObject;
function OnMouseEnter()
{
GetComponent(SpriteRenderer).sprite = Button_Down;
}

function OnMouseExit()
{
GetComponent(SpriteRenderer).sprite = Button;
}

function OnMouseDown()
{
player.GetComponent<SpriteRenderer>().sprite = /scambio\;
}
-------------------------------------------------------------------------
Mi dice:
unexpected token: /
unexpected token: \
unexpected token: (
unexpected token: )

e qualche altro errore insignificante. Ho sbagliato qualcosa?
function OnMouseDown()
{
player.GetComponent(SpriteRenderer).sprite = /scambio\;
}
Graaaaaaazie! Big Grin Ora funziona! Big Grin Ho dovuto togliere le /\ vicino allo scambio, ma ora funziona! Big Grin Yeeeeeeeeh! Big Grin Grazie di nuovo, per me si può chiudere. Smile