Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1465 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Ajouter des clips à une scène

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ajouter des clips à une scène

n°1213048
malicious
Posté le 02-10-2005 à 19:36:37  profilanswer
 

Bonjour tout le monde,  
je débute depuis aujourd'hui et j'essaye de faire en sorte que lorsque je clique dans la scène, l'objet "circle" qui se trouve dans la bibliothèque soit ajouté dans la scène à la position de la souris :

onMouseDown=function(){
 clip = attachMovie("circle", "circle1", 1);
 clip._x = this._xmouse;
 clip._y = this._ymouse;
}

 
Mais ça ne marche pas :(
Aussi, je ne comprend pas trop ce que signie this dans this._xmouse ? Est-ce pareil si j'écris _root._xmouse ou juste _xmouse ?

mood
Publicité
Posté le 02-10-2005 à 19:36:37  profilanswer
 

n°1213142
mechkurt
Posté le 02-10-2005 à 20:58:42  profilanswer
 

http://livedocs.macromedia.com/fla [...] _ASLR.html

Code :
  1. _root.onMouseDown = function(){
  2.         _root.createEmptyMovieClip("circle_mc", 1);
  3. circle_mc.attachMovie("circle", "circle_mc", 1 {x: _root._xmouse, _y:_root._ymouse});
  4. }


lits la doc, c'est comme ca qu'on apprend ;-)


---------------
D3
n°1213166
malicious
Posté le 02-10-2005 à 21:27:27  profilanswer
 

merci...mais bon si la doc en français existait j'aurai peut-être mieux compris...
Je viens d'essayer, j'ai rajouté la virgule qui manquait mais ça marche toujours pas:
 
_root.onMouseDown = function(){
_root.createEmptyMovieClip("circle_mc",1);
circle_mc.attachMovie("circle","circle_mc",1,{x:_root._xmouse,_y:_root._ymouse});
}
 
Ma timeline n'a pas d'image clée. C'est donc bien dans action for frame 1 layer 1 qu'il faut mettre ce code ?  

n°1213307
mechkurt
Posté le 03-10-2005 à 09:17:48  profilanswer
 

ouaip!
le PB vient sans doute de  _root.onMouseDown, essaye avec d'autre evenement onMouseMove, onEnterFrame, etc...
désolé pour la virgule ;-)
 
sinon tu as pensé a exporter circle dans la bibliotheque: clic droit sur l'élement -> liaison -> exporter


---------------
D3
n°1213842
malicious
Posté le 03-10-2005 à 18:12:29  profilanswer
 

ah oui, merci, ça marche !
 

Code :
  1. onMouseDown = function () {
  2. createEmptyMovieClip("circle_mc", 1);
  3. attachMovie("circle", "circle_mc", 1, {_x:_xmouse, _y:_ymouse});
  4. }


 
 _root.onMouseDown ou onMouseDown ont le même effet mais le pb venait que je n'avais pas coché "exporter pour actionscript"... Evidemment que je veux que ce soit pour AS! Je me demande pourquoi c'est pas déjà coché par défaut...
Bref, ce langage me parait bizarre à première vue

n°1213854
mechkurt
Posté le 03-10-2005 à 18:24:26  profilanswer
 

la c'est pas vraiment le langage qui est en cause mais plutot le logiciel ;-)


---------------
D3
n°1213872
malicious
Posté le 03-10-2005 à 19:02:30  profilanswer
 

Oui là c'est pas le langage en effet mais je sens que je ne suis pas au bout de mes surprises :)

n°1223021
malicious
Posté le 14-10-2005 à 12:10:34  profilanswer
 

Juste pour dire que c'était mon 1er post quand j'ai commencé à apprendre ce langage et que vous avez contribués à la réalisation de mon 1er petit jeu, alors merci  :)  
 
http://webnight.free.fr/AS/memorix.htm
 

n°1223037
mechkurt
Posté le 14-10-2005 à 12:28:40  profilanswer
 

sympa pour un debut...
bonne continuation!


---------------
D3

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Ajouter des clips à une scène

 

Sujets relatifs
ajouter un timer[C# & ASP.NET] Ajouter des éléments à un DataSet ( + SelectionList)
Ajouter un élément à une liste déroulante[RESOLU]Problème clips dynamiques et assignation...
Ajouter dynamiquement des controles ds un UserformVfw : Ajouter un flux audio en MP3
Macro Excel --> Ajouter un caractèreAjouter 6 mois à la date courrante
ajouter des elements dans une page[flash] Comment revenir a la scène 1 si j'en ai 5 ?
Plus de sujets relatifs à : Ajouter des clips à une scène


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR