09-09-2010, 03:59 PM
cerco di spiegarmi meglio Scusate :|
allora io ho creato uno script per un oggetto 3D, vorrei che tutti gli oggetti che utilizzano lo script alla partenzadell'engine abbiano un valore X diverso da oggetto a oggetto.
Per rendere meglio l'idea immaginiamo di avere una serie di diamanti uno dopo l'altro lungo l'asse Z e volessi creare un effetto onda come dovrei fare?
grazie ciao
PS: Spero di essere stato più chiaro
questo è l'update che faccio io
_____________________________________________________________________
//
var g_StartY:float; // valore random assegnato solo una volta all'avvio ???????
var g_VelOsc:float = 1;
var g_HOsc:float = 2;
//=============================================================================================
function Update ()
{
transform.position.y = g_StartY+Mathf.Cos(Time.time*g_VelOsc)*g_HOsc;
}
allora io ho creato uno script per un oggetto 3D, vorrei che tutti gli oggetti che utilizzano lo script alla partenzadell'engine abbiano un valore X diverso da oggetto a oggetto.
Per rendere meglio l'idea immaginiamo di avere una serie di diamanti uno dopo l'altro lungo l'asse Z e volessi creare un effetto onda come dovrei fare?
grazie ciao
PS: Spero di essere stato più chiaro
questo è l'update che faccio io
_____________________________________________________________________
//
var g_StartY:float; // valore random assegnato solo una volta all'avvio ???????
var g_VelOsc:float = 1;
var g_HOsc:float = 2;
//=============================================================================================
function Update ()
{
transform.position.y = g_StartY+Mathf.Cos(Time.time*g_VelOsc)*g_HOsc;
}