Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-03-2005, 14:38   #1 (permalink)
Neuer User
 
Benutzerbild von Utopian
 
Registriert seit: May 2003
Beiträge: 1.031
Button in MC will nicht! Nur ne Kleinigkeit...

Hallo !

Habe da ein Problem und hoffe das jemand mir helfen kann.
Ist bestimmt nichts Großes, aber ich komme da nicht weiter.

1. Ich erzeuge einen MC.
2. Ich bearbeite den MC und lege auf dessen ersten Frame:

Code:
_root.SubmenuAbout.onRollOut = function() {
     _root.SubmenuAbout.gotoAndStop(1);
}

_root.SubmenuAbout.onDragOut = function(){
     _root.SubmenuAbout.gotoAndStop(1);
}
3. Nun lege ich auf denselben Frame in dem sich dieser
Code befindet ein Button Objekt an und verpasse diesem
Objekt wie gewoht eine MousoverGrafik.

Wenn ich nun den Film starte und über den Button in dem
MC mit der Maus fahre, passiert nichts! Warum?

Wenn ich den oben gezeigten Code deaktiviere funktioniert
es wieder wunderbar.

Gruß Christian
Utopian ist offline   Mit Zitat antworten
Alt 16-03-2005, 14:56   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Keine Ahnung...
PHP-Code:
_root.SubmenuAbout.onRollOut = function() {
     
_root.SubmenuAbout.gotoAndStop(1);
}
//so ist besser...
_root.SubmenuAbout.onRollOut = function() {
    
this.gotoAndStop(1);

__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 16-03-2005, 15:05   #3 (permalink)
Neuer User
 
Benutzerbild von Utopian
 
Registriert seit: May 2003
Beiträge: 1.031
Nö, das war es nicht.

Anbei mal die Fla. Soll nen ganz einfach Menü werden.

Bloß nichts im Film verschieben, das ganze funktioniert mit
Mauskoordinaten.

Gruß Christian
Angehängte Dateien
Dateityp: zip Test.zip (5,3 KB, 4x aufgerufen)
Utopian ist offline   Mit Zitat antworten
Alt 16-03-2005, 15:19   #4 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Das wahr ja auch kein Lösung, das wahr nur ne Verbesserung für Deinen ButtonScript.
Wenn ich schon sage, dass das Objekt bei onRollOver was machen soll dann kann ich auch mit this auf das Objekt selber verweisen (wenn es das Objekt selber betrifft, wie in Deinem Fall).
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 16-03-2005, 15:24   #5 (permalink)
kroate
 
Benutzerbild von xbass
 
Registriert seit: Jan 2003
Ort: Hannover
Beiträge: 360
Zitat:
Zitat von Utopian
Hallo !

Code:
_root.SubmenuAbout.onRollOut = function() {
     _root.SubmenuAbout.gotoAndStop(1);
}

_root.SubmenuAbout.onDragOut = function(){
     _root.SubmenuAbout.gotoAndStop(1);
}
mit dieses Script funktioniert dein "SubmenuAbout" Movie als Button und dass wegen kann kein andere Button inerhalb "SubmenuAbout" Funktionieren!

Nutze lieber hitTest!
__________________
www.fresh-solutions.de
Fresh Flash For All.
xbass ist offline   Mit Zitat antworten
Alt 16-03-2005, 15:28   #6 (permalink)
Neuer User
 
Benutzerbild von Utopian
 
Registriert seit: May 2003
Beiträge: 1.031
Hi !

Super, aber wie mache ich das jetzt am besten?

Kann ich irgendwie checken ob der Mauszeiger von dem MC runtergewandert
ist bzw. nicht drauf ist?

Prinzipiell will ich, das am Anfang die Hitfläche auf die Größe des Buttons beschränkt ist. Darunter geht dann der MC mit Unterprunkten auf die auch wiederum Buttons sind. Beim RollOut vom Hauptpunkt soll das Untermenü natürlich stehn bleiben.

Habt Ihr da ne Idee für mich ?

Vielen Dank,
Gruß Christian
Utopian ist offline   Mit Zitat antworten
Alt 16-03-2005, 15:36   #7 (permalink)
kroate
 
Benutzerbild von xbass
 
Registriert seit: Jan 2003
Ort: Hannover
Beiträge: 360
gantz einfach
Angehängte Dateien
Dateityp: zip Test.zip (7,9 KB, 9x aufgerufen)
__________________
www.fresh-solutions.de
Fresh Flash For All.
xbass ist offline   Mit Zitat antworten
Alt 16-03-2005, 15:49   #8 (permalink)
Neuer User
 
Benutzerbild von Utopian
 
Registriert seit: May 2003
Beiträge: 1.031
Zitat:
Zitat von xbass
gantz einfach
Super, danke!
Habe es jetzt auch hinbekommen und zwar mit zwei
Buttons in einem MC.

Deine Lösung schreit natürlich nach Eleganz ;-)

Gruß Christian
Utopian ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:29 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele