Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-07-2006, 12:03   #1 (permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.185
rollover im container - verdeckt relase im content

Hi - ich hab hier ein komisches problem.

stellt euch ein rechteck_mc vor - in diesem drin sind 3 links..
das rechteck hat ein rollOver und ein rollOut...

dadurch sind die onRelease Handler der links natürlich nicht mehr verfügbar - weil das rechteck übergeordnet ist und der content der drin ist natürlich verdecktt wird. wenn ich die rollOver und rollOuts weglasse geht das ganze natürlich.

jetzt würde ein findger mensch sagen plazier die links halt ausserhalb von dem rechteck und blende sie ein bei rollOver...das geht aber net weil das rechteck ne maske ist - die bei rollOver hochfährt und die links erst dann freigibt..

hat jemand nen gedanklichen ansatz wie ich das lösen könnte ?

fla kann ich net posten.. höchsten bsp machen..

gruss nky
nky ist offline   Mit Zitat antworten
Alt 28-07-2006, 13:15   #2 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
Gibt sicher elegantere Lösungen, aber funktioniert:

wenn du dem rechteck_mc zusätzlich zum onRollOver/RollOut noch ein onRelease geben würdest, bei welchem du einen pixelgroßen unsichtbaren MC (m) an die Position der Maus schiebst und anschliessend einen hitTest mit diesem und deinen Link-Instanzen machst ....

PHP-Code:
rechteck_mc.onRelease = function(){
    
m._x _xmouse;
    
m._y _ymouse;
    
trace(m.hitTest(rechteck_mc.link1));    
    
trace(m.hitTest(rechteck_mc.link2));    
    
trace(m.hitTest(rechteck_mc.link3));    

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !

Geändert von flash bier (28-07-2006 um 13:17 Uhr)
flash bier ist offline   Mit Zitat antworten
Alt 28-07-2006, 14:08   #3 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
kuk dir mall das an

trackAsMenu (MovieClip.trackAsMenu property)

habs noch NIE benutzt konte aber genau sein was du brauchst !?
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 28-07-2006, 14:28   #4 (permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.185
hi ihr beiden

ich werd das hittest gefummel nehmen - die idee hatte ich auch kurzzeitg - aber dann verworfen weil zuviel stress... naja aber wenns nix anderes gibt
das wird echt nervig - vor allem den rollout...da muss ich mir dann immer das letzte merken... naja wie auch immer *g

drag as menu wird denke ich in diesem fall nix bringen - zumindest so wie ichs in der hilfe verstehe. ich denke das wird dann auch verdeckt..

thx für eure hilfe
gruss nky
nky 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 03:26 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele