var zu rnd Frame im Movieclip [Flash 11]
| Beiträge: 3 Wohnort: vienna Registriert: Jul 2013
| 15.07.2013, 04:25
folgendes Problem.
ich generiere für mein game gegner per zufall durch gotoAndStop zu einem rnd Frame im Movieclip. und zwar wie folgt
...
var nGegner:Number = 4;
var nRandom:Number = randomNumber (1, nGegner);
this.gotoAndStop(nRandom)
...
das funktioniert soweit auch prima, allerdings würde ich gerne wissen wie ich nun feststellen kann welcher frame gerade auf meiner bühne ist um diesen dann auch ansprechen zu können bzw funktionen zum jeweiligen Gegner zu definieren. Ich schätze mal ich brauche nen Eventlistener allerdings habe ich nicht wirklich plan wie ich den code schreiben soll.
die Funktion soll in etwa so aussehen
wenn (frame 1 des Movieclips auf der Bühne ist){dosomething} | | | Beiträge: 3 Wohnort: vienna Registriert: Jul 2013
Themenautor/in
| 15.07.2013, 14:15
nach langer tüftlerei hab ichs geschafft nun habe ich aber leider das problem, dass wenn der Frame 2 mal auf der Bühne ist auch beide gelöscht werden | | | Beiträge: 69 Registriert: Apr 2013
| 16.07.2013, 12:08
Hallo
Am einfachsten ist es dem Movieclip die Eigenschaft gleich mitzugeben.
ActionScript:1 | parent.removeChild(this);
|
Wobei sich this auf sich selber bezieht.
Das ganze kann man dann in eine if von bestimmten Bedingungen abhängig machen. | |
| Ähnliche Beiträge zum Thema | |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|