1) il tuo codice non va perchè sicuramente stai compilando per AS2 e c'è un errore molto comune in AS1, ma che in AS2 non viene tollerato, la dichiarazione delle variabili prima del loro utilizzo, nel tuo caso prima di usare le variabili muoviX e muoviY per il calcolo, ne avresti dovuto indicare un valore indicativo, 0 o 1, quindiOriginariamente inviato da Tremisfero
Uhm... non conoscevo i tween T_T
Ma:
1) perchè il codice che ho postato non va? L'avevo fatto 3 annetti fa e mi funzionava.
2) perchè mi dice "The class or interface 'Tween' could not be loaded." se provo a fare quel che mi consigli te?
onClipEvent (load) {
acc = 20;
ine = 1.1;
muoviX = muoviY = 0;
}
onClipEvent (enterFrame) {
muoviX = (muoviX+(_root._xmouse-this._x)/acc)/ine;
muoviY = (muoviY+(_root._ymouse-this._y)/acc)/ine;
this._x += muoviX;
this._y += muoviY;
}
2) forse non l'hai importata prima di utilizzarla, ricorda che per utilizzare una classe senza riferimenti devi prima importarla, quindi le prime due righe, prima di usare la classe, in questo caso sarebbero
import mx.transitions.*;
import mx.transitions.easing.*;

Rispondi quotando