StartDrag problème de ciblage, Flash MX

  • timjerram
  • Born
  • Born
  • No Avatar
  • Inscription: Mai 28, 2007
  • Messages: 2
  • Loc: London UK
  • Status: Offline

Message Mai 28th, 2007, 12:35 pm

Besoin d'aide et de reconnaissance reçues au sujet de Flash MX startDrag question:

Description: Le code suivant est attachée à un bouton imbriqué dans un clip vidéo sur la scène _root. Lorsque le film fonctionne, l'utilisateur doit être en mesure d'arracher un ou un nombre quelconque de copies de l'original par exemple cliquer glisser copies loin de là. La première instance devrait rester en place alors que les copies sont déplacés et repositionnable.

Le problème: la «cible» de l'argument startDrag action ne fonctionne jamais. Au lieu de faire glisser la nouvelle instance en double, le startDrag reprend toujours l'objet d'origine, et non la copie nouvellement créée. Tout le reste fonctionne sauf que la nouvelle instance est toujours laissé tout l'original est tiré. Jai essayé de changer le eval () startDrag argument de la cible d'une valeur absolue, que de référence et ont un clip vidéo sur la scène, mais même cela ne semble pas au travail. Im se demandant si le problème est avec startDrag ou si Im manque quelque chose. Any help greatly appreciated.


(appuyez sur) (

/ / Si c'est la première instance puis copiez-le, à la copie un nom unique et commencez à faire glisser la copie

if (this._name == "V1") (
duplicateMovieClip (_root.V1, "V1" + _root.code.counter, _root.code.counter);
trace ( "V1" + _root.code. compteur);

/ / Le startDrag ici est le problème:
startDrag (_root.eval ( "V1" + _root.code.counter));

i = this._name; / / Ajouter une montre variable
_root.code.counter + +;

) Else (

/ / Si ce n'est pas l'original de la lettre de ne pas copier, il suffit de glisser la souris.

startDrag (this);
i = this._name;
cet. _alpha = 75;
)
)


on (release, releaseOutside) (
this._alpha = 100;
stopDrag ();
)

Avec Merci, TJ
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Mai 28th, 2007, 12:35 pm

  • dhonsvick
  • Beginner
  • Beginner
  • No Avatar
  • Inscription: Mai 27, 2007
  • Messages: 49
  • Status: Offline

Message Mai 28th, 2007, 3:29 pm

lorsque vous essayez de reproduire le MovieClip assigner le résultat à une variable

var dubby_clip: MovieClip = duplicateMovieClip (_root.V1, "V1" + _root.code.counter, _root.code.counter);

et vous commencez à faire glisser le nom de la variable

startDrag (dubby_clip);

Afficher de l'information

  • Total des messages de ce sujet: 2 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 45 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC