Encore un nouveau tuto, Encore une traduction :
http://www.kirupa.com/developer/mx/circular.htmNous allons apprendre a faire un mouvement circulaire, et ma foi c'est fort simple...
Le résultat :
<embed src="http://freeners.free.fr/creation/&Flash/Tuto/circulaire.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="200" height="200"wmode="transparent"></embed>
Donc :
1°) Créez un document Flash, de taille indifférente
2°) Dessinez n'importe quoi et convertissez le en Clip ( F 8 )
3°) Sélectionnez le clip et dans le panneaux d'action coller le script suivant :
- Code:
-
onClipEvent (load) {
var radius = 10 + Math.random() * 50;
var speed = 5 + Math.random() * 20;
var xcenter = this._x;
var ycenter = this._y;
var degree = 0;
var radian;
}
onClipEvent (enterFrame) {
degree += speed;
radian = (degree/180)*Math.PI;
this._x = xcenter+Math.cos(radian)*radius;
this._y = ycenter-Math.sin(radian)*radius;
}
4°)Voila c'est fini :wink: vous pouvez copier le clip si vous le souhaitez
5°) en bidouillant un peu le script vous pouvez changer la vitesse de rotation et le rayon
ici :
- Code:
-
onClipEvent (load) {
var radius = 10 + Math.random() * 50;
var speed = 5 + Math.random() * 20;
J'espere vous avoir aidé, si vous avez un probleme j'essayerai de vous débloquer