Salut,
Je suis en train de découvrir Flash par l'intermédiaire de SWiSH, qui semble être une IDE dérivée d'éclipse. Le premier problème auquel je me heurte, c'est la création d'une variable d'instance ou au pire globale. C'est assez intuitif, ça semble bien orienté objet. On crée par exemple un objet (rectangle, disque ou n'importe quoi d'autre) et l'IDE peut créer le squelette de fonctions, les deux qui m'intéressent en l'occurence étant onSelfEvent(load) et on(release).
Il faudrait que je déclare this.cpt dans onSelfEvent (load), chose que je n'arrive pas à faire car si j'écris:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 onSelfEvent (load) { var cpt:int = 123; } on (release) { this.cpt++; trace(cpt); //_prompt = "javascript:alert('"; //_prompt += this.cpt + "!');"; //this.getURL(_prompt); }
La syntaxe semble fausse. Quelqu'un sait? J'ai l'impression que c'est juste un déclic qui me manque...Code:
1
2
3
4 onSelfEvent (load) { var this.cpt:int = 123; }
A+
Pfeuh