Ich häng schon seit 2 Tagen an diesem Problem fest. Tutorials usw. helfen mir auch nicht wirklich weiter.
Das theoretische Problem: Ich möchte ein Menü gestalten, wobei beim klick auf Menüpunkt 1 ein mc, mit Pfeil als Grafik drin, einfährt (Tween) über dem Punkt.
Beim Klick auf Menüpunkt 2 soll diese Grafik bei Punkt 1wieder herausausfahren
und bei Punkt 2 einfahren.
Wegen der Effektivität möchte ich nur einen Pfeil-mc nutzen.
Das praktische Problem 1: Ich habe versucht in dem Pfeil-mc eine Methode zu installieren (wie man das so schön macht bei Objektorientiertem Programmieren) die Parameter übergeben bekommt vom menübutton wo der mc sich hinbewegen soll. Somit hab ich nur einmal die Methode zu schreiben, und der mc wird somit dynamisch.
Praktisch hab ich das über function() versucht, bin aber daran gescheitert, die function korrekt aufzurufen und dann ist das Problem, dass die Parameter nur innerhalb der function() gültig sind und nicht im ganzen mc.
Das praktische Problem 2: Das gerade beschriebene hab ich verworfen. Ich habs jetzt versucht so zu lösen: Eine globale Variable menü_klick ist am anfang auf "null".
Nun läuft dass auch gut, nur nur beim 1. mal klick auf Punkt 1 wird zwar menu_klick auf 1 gesetzt, aber die obrige if-anweisung nicht ausgeführt. Wo hab ich einen Denkfehler?
Muss die if-anweisung in ein onClipEvent(enterframe) oder ähnliches?
Habt ihr noch vorschläge, wie ich das eleganter löse? Hätte auch gern gewusst wie ich dass mit der oben beschriebenen Methoden implementierung generell mache.
Kennt ihr einen guten chat, indem man sich über flash unterhält?
Vielen Dank
Das theoretische Problem: Ich möchte ein Menü gestalten, wobei beim klick auf Menüpunkt 1 ein mc, mit Pfeil als Grafik drin, einfährt (Tween) über dem Punkt.
Beim Klick auf Menüpunkt 2 soll diese Grafik bei Punkt 1wieder herausausfahren
und bei Punkt 2 einfahren.
Wegen der Effektivität möchte ich nur einen Pfeil-mc nutzen.
Das praktische Problem 1: Ich habe versucht in dem Pfeil-mc eine Methode zu installieren (wie man das so schön macht bei Objektorientiertem Programmieren) die Parameter übergeben bekommt vom menübutton wo der mc sich hinbewegen soll. Somit hab ich nur einmal die Methode zu schreiben, und der mc wird somit dynamisch.
Praktisch hab ich das über function() versucht, bin aber daran gescheitert, die function korrekt aufzurufen und dann ist das Problem, dass die Parameter nur innerhalb der function() gültig sind und nicht im ganzen mc.
Das praktische Problem 2: Das gerade beschriebene hab ich verworfen. Ich habs jetzt versucht so zu lösen: Eine globale Variable menü_klick ist am anfang auf "null".
PHP:
Code im Button:
on(release) {
_root.menu_klick=1;
_root.pfeil.play(); }
Code in Frame 1 im pfeil-mc:
if(_root.menu_klick==1){
this._x=-3;
this._y=70;
this.gotoAndPlay("in"); }
else {
stop(); }
Muss die if-anweisung in ein onClipEvent(enterframe) oder ähnliches?
Habt ihr noch vorschläge, wie ich das eleganter löse? Hätte auch gern gewusst wie ich dass mit der oben beschriebenen Methoden implementierung generell mache.
Kennt ihr einen guten chat, indem man sich über flash unterhält?
Vielen Dank