| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Mar 2008
Beiträge: 98
| Was ist an dieser Funktion (var myNumber = 1) falsch ?
Hallo zusammen ![]() ich habe einen MC gebastelt in dem ich folgenden AS verwende: Code: onClipEvent (enterFrame) {
var myNumber = 1;
if (myNumber == 1) {
_root.gremlin1._x -=2;
} Jetzt soll durch eine Hittest Funktion der MC gestoppt werden, indem MyNumber verändert wird. Code: if (_root.fireball.hitTest(_root.gremlin1)) {
myNumber = 2;
} Gruß Chrisflasher
__________________ Actionscript bringt mich eines Tages noch um ^^ |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.324
|
onClipEvent (enterFrame) { var myNumber = 1; myNumber ist wegen dem var eine locale variable dieser function und somit ausserhalb nicht erreichbar. AS2 zeigt das nicht als fehler, sondern legt bei myNumber = 2; eine gleichnamige, aber an einem anderen ort befindliche variable an. langer rede kurzer sinn: mach das ding global bekannt ;-)
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de Geändert von hgseib (08-09-2011 um 12:16 Uhr) |
| | |
| | #4 (permalink) | |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.162
| Zitat:
Du solltest also die Variable außerhalb des onEnterFrames deklarieren und statt dieser total veralteten onClipEvent-Syntax diese hier verwenden: PHP-Code:
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (08-09-2011 um 12:10 Uhr) | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| dieser... dieser... effekt... hmmmmmmm | Tweenmaster | Flash Einsteiger | 1 | 24-11-2007 12:26 |
| 60% CPU Auslastung bei dieser Funktion warum? | maestro | Flash MX 2004 | 12 | 14-09-2004 09:01 |
| Anti-Alias Funktion falsch dargestellt | kingmauri | Flash MX 2004 | 13 | 03-09-2004 08:14 |
| dieser effekt wie????? | F-Newbie | 3D | 3 | 27-01-2004 03:40 |
| Rekursive Funktion ? Was läuft falsch ? | borisp | ActionScript 1 | 26 | 25-02-2002 18:46 |