| |||||||
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: Oct 2003
Beiträge: 124
|
Hi Leute, ich habe ein paar einfache Funktionen im AS geschrieben, die für meinen MC in jedem Frame verfügbar sein sollen, aber nur unter bestimmten Bedingungen ausgeführt werden sollen. Mein Problem ist jetzt, dass die Funktion schon beim Laden (onLoad) ausgeführt wird oder aber in jedem Frame. Gibt es eine Möglichkeit die Funktionen irgendwie in eine Art Kopf zu schreiben, so dass sie nur per Aufruf ausgeführt werden? Vielen Dank für die Hilfe und schöne Weihnachten. Denyo |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Oct 2003
Beiträge: 124
|
Also ich weiß zwar grade nicht was OEF heißt, aber ich glaube, ich hatte mein Problem auch nicht so toll beschrieben, ich geb einfach mal ein Code-Fragment hier an: Code: onClipEvent (load) {
function drehung() {}
function laufen() {}
}
onClipEvent (enterFrame) {
if (bedingung) {
drehung();
} else {
laufen();
}
} |
| | |
| | #4 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
ähm... beschreib mal genauer was du machen willst, denn dein as sieht mir ziemlich falsch aus... schreib die funktionen doch z.B. ins erste frame einfach rein und sprich die mit z.B. ActionScript:
cya, sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Oct 2003
Beiträge: 124
|
Also ich hab das jetzt mal so gemacht wie salazar gesagt hat. Nur weiß ich dann nicht mehr, wie ich die Variablen definieren soll, damit sie global verfügbar sind (vielleicht sollte ich mir mal ein Buch zu AS kaufen )Auf jeden Fall hängt sich das Skript immer noch auf, was meiner Meinung nach an irgendwelchen fehlenden Variablen liegt. Kann das überhaupt sein? |
| | |
| | #7 (permalink) | |
| Neuer User Registriert seit: Oct 2003
Beiträge: 124
| Zitat:
Also ich wollte einen Art Pacman in Flash machen, und für die Gegner ein "intelligentes" Pathfinding. Hierzu habe ich verschiedene Funktionen (bewegen, anhalten, hitTest), welche nur unter bestimmten Bedingungen ausgeführt werden sollen (z.B. beim Erreichen einer Kreuzung im Labyrinth). Dazu habe ich einige Variablen, die meinem MC sagen, in welche Richtung er laufen soll, nur passiert beim Starten des Spiels gar nichts und die Meldung kommt, dass das Skript zu aufwendig sei. | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |