Forums Développement Multimédia

Aller au contenu

Erreurs de compilation

DETENTE

5 réponses à ce sujet

#1 eldorkito

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 288 messages

Posté 19 October 2007 - 16:17 PM

Bonjour a tous et a toutes,
Je vous soumets un petit probleme que je n'arrive pas a resoudre...
J'utilise depuis peu Flash cs3, mais je programme toujours en AS2.
J'ai copié collé un petit bout de code que j'avais confectionné sous Flash 8 dans Flash cs3, et il fonctionne parfaitement.
Toutefois, lorsque j'utilise le bouton "verifiez la syntaxe", dans le panneau "Erreurs de compilation", je me retrouve avec au moins 23 erreurs.

Des erreurs de type :

"Les scripts de classe AS2 peuvent definir uniquement des elements de classe ou d'interface"

pour ce genre de code :

var scene:Object = this;

ou autres morceaux de code qui me semblent juste.

J'ai configure mon projet dans Flash CS3 en "Flash 8" et "AS2".

J'ai tres souvent besoin de verifier ma syntaxe et meme si mon projet fonctionne bien j'aimerai pouvoir passer outre ses avertissements et retrouver mon correcteur de syntaxe automatique!!

Merci d'avance

#2 eldorkito

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 288 messages

Posté 20 October 2007 - 12:51 PM

Un petit up ...
icon_redface.gif

#3 lionel_mp40

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 217 messages

Posté 20 October 2007 - 13:43 PM

Je vois pas trop la solution à ton problème, en tout cas ce que je sais c'est que l'éditeur de scripts de Flash 9 est extrêmement merdique !
Là où avec Flash 8, tout marchait toujours très bien, maintenant on se tape plein de bugs (notamment avec le Format Automatique) qui peuvent sérieusement être très soûlants et qui m'ont poussé à revenir programmer sur Flash 8 pour tout ce qui est AS2... Sinon il y a aussi FlashDevelop et Eclipse que je n'ai pas essayé mais qui semblent mieux adaptés...

#4 Xarald

  • Honoris
  • PipPipPipPipPipPipPipPip
  • 2179 messages

Posté 20 October 2007 - 13:54 PM


Le formatage automatique dans Flash CS3 merde pas mal, en fait ca dépend de la synthaxe que tu utilise notamment au niveau du typage et des fonctions :

Exemple :

Action Script

//Ceci fonctionne
for (var i:Number = 0; i < 10; i++) {
trace(i);
}
//Ceci fais sauter le formatage automatique
for (i:Number = 0; i < 10; i++) {
trace(i);
}



//Ceci fait sauter le formatage automatique
var test:Function = function ():Void {
trace("Test de fonction");
};

//Alors que ceci fonctionne
function test2():Void {
trace("Test de la fonction 2");
}


#5 eldorkito

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 288 messages

Posté 21 October 2007 - 19:31 PM

Merci pour vos réponses,
Je pensais devenir fou ....

Je vais essayer de trouver le typage qui fait sauter ma correction automatique ...


#6 eldorkito

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 288 messages

Posté 22 October 2007 - 08:35 AM

Juste pour info, j'ai trouve mon erreur.
J'ai renomme une occurence de clip qui portele meme nom que le projet flash.... Et hop plus aucune erreur ...
Voila, c'est juste au cas ou ca pourrait aider quelqu'un ...




1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP