Ciao,
Qualcuno ha qualche consiglio sull'ingrandimento dell'arc Arc già nella scena? Non voglio solo cambiare la prospettiva, voglio che l'utente sia in grado di ingrandire e rimpicciolire la scena corrente.
Grazie!
Puoi seguire questo modello sia per la scala che per la traduzione. L'arcball contiene alcune informazioni sullo stato, quindi non si vuole distruggerlo e ricrearlo. Ho fatto due cursori, uno al di fuori dell'arco e uno all'interno. L'esterno scala l'arcball, l'interno solo il contenuto dell'arco. (Modificato dallo script di esempio HelloWorld.)
// Show some text in an ArcBall
Names Default To Here( 1 );
// this tiny list is rebuilt when the inside slider moves
scaleinside=1;
scaleinsideList = scenedisplaylist();
scaleinsideList<<SCALE></SCALE>
Lo script è organizzato in modo che solo la parte minima dello script debba essere ricostruita dai callback del dispositivo di scorrimento.