[ascoders] Re: Movieclip ueber ContextMenu ansprechen
- From: Uli SchÃberl <uli.schoeberl@xxxxxxxxx>
- To: ascoders@xxxxxxxxxxxxx
- Date: Thu, 22 Dec 2005 18:17:35 +0100
hi,
ich wÃrde das mit einer art kollisonsabfrage machen. dafÃr prÃfst du
einfach Ãber welchem clip die maus ist.
wenn in myColoredClips alle clips sind die man Ãber das contextmenÃ
einfÃrben kann sieht das in etwa so aus
function getOverClip()
{
for(var mc in myColoredClips)
{
if(myColoredClips[m].hitTest (_root._xmouse, _root._ymouse,
true) == true) return myColoredClips[m]
}
return false;
}
also dann im contextmenà kannst du einfach anstatt myClip die funktion
getOverClip() aufrufen die dir den clip auf dem die maus ist oder false
zurÃckgibt. mÃsste so funktionieren
gruÃ
uli
ingo_hnx schrieb:
Hallo,
ich habe ein kleines Problem beim aendern der Farbe eines Movieclips. Ich habe
in einer externen .as-Datei ein ContextMenu erzeugt, welches aufgerufen wird,
wenn man mit der rechten Maustaste auf einen Movieclip drueckt.
Bsp.:
menu.customItems.push(new ContextMenuItem("Amsterdam",Amsterdam));
Beim Auswaehlen der Option "Amsterdam" auf einem Movieclip wird dann folgende
Funktion aufgerufen:
function Amsterdam(menu, obj) {
destination = "Amsterdam";
miColor2 = new Color(myClip);
miColor2.setRGB(0xFFFF00);
}
Dies funktioniert auch soweit, allerdings soll statt "myClip" derjenige
MovieClip eingefaerbt werden, auf den auch mit der rechten Maustaste geklickt wurde.
Leider weiss ich nicht, wie ich an diesen Clip kommen kann :-(
Gruss
Ingo
* Diese Mitteilung wurde in coldflash.de mit dem Benutzernamen ingo_hnx
(ingo.sahm@xxxxxx) gepostet
--------------------------------------------------------------
Archiv : http://www.freelists.org/archives/ascoders/
RSS : http://www.freelists.org/archives/ascoders/feed.rss
Optionen : http://www.freelists.org/list/ascoders
--------------------------------------------------------------
--------------------------------------------------------------
Archiv : http://www.freelists.org/archives/ascoders/
RSS : http://www.freelists.org/archives/ascoders/feed.rss
Optionen : http://www.freelists.org/list/ascoders
--------------------------------------------------------------
- References:
- [ascoders] Movieclip ueber ContextMenu ansprechen
- From: ingo_hnx
Other related posts:
- » [ascoders] Movieclip ueber ContextMenu ansprechen
- » [ascoders] Re: Movieclip ueber ContextMenu ansprechen
Hallo,
ich habe ein kleines Problem beim aendern der Farbe eines Movieclips. Ich habe in einer externen .as-Datei ein ContextMenu erzeugt, welches aufgerufen wird, wenn man mit der rechten Maustaste auf einen Movieclip drueckt.
Bsp.:
menu.customItems.push(new ContextMenuItem("Amsterdam",Amsterdam));Beim Auswaehlen der Option "Amsterdam" auf einem Movieclip wird dann folgende Funktion aufgerufen:
function Amsterdam(menu, obj) {
destination = "Amsterdam"; miColor2 = new Color(myClip);
miColor2.setRGB(0xFFFF00);
}
Dies funktioniert auch soweit, allerdings soll statt "myClip" derjenige MovieClip eingefaerbt werden, auf den auch mit der rechten Maustaste geklickt wurde. Leider weiss ich nicht, wie ich an diesen Clip kommen kann :-(
Gruss Ingo
* Diese Mitteilung wurde in coldflash.de mit dem Benutzernamen ingo_hnx
(ingo.sahm@xxxxxx) gepostet
-------------------------------------------------------------- Archiv : http://www.freelists.org/archives/ascoders/ RSS : http://www.freelists.org/archives/ascoders/feed.rss Optionen : http://www.freelists.org/list/ascoders --------------------------------------------------------------
-------------------------------------------------------------- Archiv : http://www.freelists.org/archives/ascoders/ RSS : http://www.freelists.org/archives/ascoders/feed.rss Optionen : http://www.freelists.org/list/ascoders --------------------------------------------------------------
- [ascoders] Movieclip ueber ContextMenu ansprechen
- From: ingo_hnx