Flash AS3 Erreur 1007
Luchte
Messages postés
50
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je suis actuellement entrain de faire une site full flash pour mes études. Mais j'ai un petit problème que je n'arrive pas a résoudre. Le but de cette partie de code est de faire tomber des morceaux de chocolats par terre (sur le bas de l'animation).
Les importations :
Les codes qui fait défaut dans l'animation. :
Mais lorsque je compile le tout il me donne :
J'ai lu sur internet qu'il faut faire une importation .. mais je vois pas du tout qu'elle importation je doit faire :(.
Merci de votre aide d'avance en attente d'un réponse.
Respectueusement Luchte.
Je suis actuellement entrain de faire une site full flash pour mes études. Mais j'ai un petit problème que je n'arrive pas a résoudre. Le but de cette partie de code est de faire tomber des morceaux de chocolats par terre (sur le bas de l'animation).
Les importations :
import fl.transitions.Tween; import fl.transitions.easing.*; import fl.transitions.TweenEvent; import flash.display.StageScaleMode; import flash.display.StageDisplayState; import flash.events.Event; import flash.events.MouseEvent; import flash.events.TimerEvent;
Les codes qui fait défaut dans l'animation. :
addEventListener(MouseEvent.CLICK, chocolat);
function chocolat(ev:MouseEvent){
var vit1 = 1;
var ch1 = new ch1;
var ch2 = new ch2;
var ch3 = new ch3 ;
addChild(ch1);
addChild(ch2);
addChild(ch3);
dplc();
function dplc(){
ch1.x=mouseX;ch1.y=mouseY;
ch2.x=mouseX;ch2.y=mouseY;
ch3.x=mouseX;ch3.y=mouseY;
ch1.rotation=5*Math.random();
ch2.rotation=5*Math.random();
ch3.rotation=5*Math.random();
ch1.x += (Math.random()*10-ch1.x)*0.5;
ch2.x += (Math.random()*10-ch2.x)*0.5;
ch3.x += (Math.random()*10-ch3.x)*0.5;
}
function avance(ev:Event){
ch1.y += vit1;
ch2.y += vit1;
ch3.y += vit1;
vit1+=1;
if(ch1.y>stage.stageHeight){
ch1.y=stage.stageHeight;
vit1=0;
}
if(ch2.y>stage.stageHeight){
ch2.y=stage.stageHeight;
vit1=0;
}
if(ch3.y>stage.stageHeight){
ch3.y=stage.stageHeight;
vit1=0;
}
}
ch1.addEventListener(Event.ENTER_FRAME, avance);
ch2.addEventListener(Event.ENTER_FRAME, avance);
ch3.addEventListener(Event.ENTER_FRAME, avance);
}
Mais lorsque je compile le tout il me donne :
TypeError: Error #1007: Tentative d'instanciation sur un élément non constructeur. at imdeval_fla::MainTimeline/chocolat()
J'ai lu sur internet qu'il faut faire une importation .. mais je vois pas du tout qu'elle importation je doit faire :(.
Merci de votre aide d'avance en attente d'un réponse.
Respectueusement Luchte.
A voir également:
- Flash AS3 Erreur 1007
- Adobe flash player - Télécharger - Divers Web & Internet
- Flash drive tester - Télécharger - Divers Utilitaires
- Flash video downloader - Télécharger - Téléchargement & Transfert
- Shockwave flash - Télécharger - Divers Web & Internet
- Flash disque non reconnu - Guide