2010-09-23 4 views
0

Je voulais savoir comment déplacer un clip vers un certain x, y. Comment ferais-je cela? Parce que je sais que c'est faux:Dans ActionScript 3 flash cs5, comment définir la position d'un symbole

paddle.x = 253; 

Merci.

+0

J'utilise un accéléromètre et je ne veux pas que le nombre dépasse 253 et si c'est le cas, je veux dire: paddle.x = 253; – Legoboy1134

+0

En fait, si votre MovieClip a le nom d'instance "paddle", ce que vous faites est complètement correct. – poke

+0

Merci à tous. Je viens de me rendre compte que c'était une partie différente du code qui a tout gâché – Legoboy1134

Répondre

0

vérifiez que le nom du MovieClip est "paddle" pas (ou pas seulement) le nom de la classe.

Assurez-vous également que vous mettez ce code dans le parent

0

Pour déplacer un DisplayObject ou MovieClip vous pouvez utiliser la classe Tween pour animer. et vous pouvez également utiliser l'animation basée sur la chronologie. En utilisant la classe Tween pour déplacer movieClip paddle en 3 secondes est alors ici le code

cuve TweenObj: Tween = new Tween (palette, "x", Elastic.easeInOut, paddle.x, 254, 3, true);

0

Vérifiez que le MovieClip que vous essayez de déplacer est actuellement placé sur la scène et qu'il est nommé (dans les propriétés) paddle. Alors paddle.x = 253; devrait fonctionner tant que l'actionscript est sur la même trame

Questions connexes