Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-03-2005, 15:19   #1 (permalink)
Neuer User
 
Benutzerbild von Utopian
 
Registriert seit: May 2003
Beiträge: 1.031
MovieClip in ScrollPane ansprechen

Hallo !

Ich möchte das ein paar dyn. erzeugte MC's die in eine ScrollPane gelegt
wurden mir sagen wann sie gedrückt werden.

Hier der Link:
http://www.utopian.de/TL.zip

Wäre echt ein Wunder wenn das noch jemand hinbekommt.
Bisher wußte niemand im Board eine Antwort auf meine Frage.

Gruß Christian
Utopian ist offline   Mit Zitat antworten
Alt 18-03-2005, 15:47   #2 (permalink)
 
Registriert seit: Dec 2003
Beiträge: 202
erstens, darf ich dir eine kleine aber praktische funktion ans herz legen:
PHP-Code:
public function findNode (xmlNode:XMLNodenodeName:String):XMLNode {
        var 
node:XMLNode xmlNode.firstChild;
        while (
node) {
            if (
node.nodeName == nodeName) return node;
            
node node.nextSibling;
        }
    } 
zweitens, wo genau soll denn der onPress code für die clips sein?
bryan.fury ist offline   Mit Zitat antworten
Alt 18-03-2005, 15:52   #3 (permalink)
Neuer User
 
Benutzerbild von Utopian
 
Registriert seit: May 2003
Beiträge: 1.031
Danke, nur leider ist das momentan meine geringste Sorge.

Hast du ne Ahnung wie ich das Teil zum Laufen bekommen könnte?

Es scheint dafür keine nachvollziehbare Lösung zu geben...Habe schon
seit drei Tagen gesucht.

Gruß Christian
Utopian ist offline   Mit Zitat antworten
Alt 18-03-2005, 16:14   #4 (permalink)
 
Registriert seit: Dec 2003
Beiträge: 202
würde dir gerne helfen, aber mir ist nicht ganz klar was das problem ist.

du willst wissen wann ein mc gedrückt wird (wenn ich dich richtig verstanden habe...)

da gibt's nur zwei möglichkeiten:
1. ich gebe den mc's einen "onPress" event;
2. mit hitTest;

ich habe weder für das eine noch für das andere einen code in deinem fla gesehen. da dein code aber teils verschachtelt/versteckt ist, und ich nicht alles dursuchen will, habe ich gefragt wo der code (bezüglich mc drücken) denn ist, falls er überhaupt da ist?
bryan.fury ist offline   Mit Zitat antworten
Alt 19-03-2005, 19:08   #5 (permalink)
Neuer User
 
Benutzerbild von Utopian
 
Registriert seit: May 2003
Beiträge: 1.031
Hi !

Ich hatte vorher im Frame 2 einen solchen Code.

Leider funktionierte ein onPress nicht, daher habe ich
es wieder rausgeschmissen.

Gruß Christian
Utopian ist offline   Mit Zitat antworten
Alt 19-03-2005, 19:30   #6 (permalink)
 
Registriert seit: Dec 2003
Beiträge: 202
ist klar, deine scrollpane fängt ja den onPress event ab.
ich würde es mit onMouseDown probieren in kombination mit hitTest (falls das mit ner scrollPane geht) oder mit _xmouse/_ymouse.
bryan.fury ist offline   Mit Zitat antworten
Alt 20-03-2005, 14:22   #7 (permalink)
Neuer User
 
Benutzerbild von Utopian
 
Registriert seit: May 2003
Beiträge: 1.031
Hi !

Aber mit _ymouse und _xmouse bekomme ich doch nur die Angaben
für den ganzen Film und nicht die Mausposition innerhalb des ScrollPane.

Dann wäre es einfach weil ich weiß wo die Movie Clips sitzen und ich
dann anhand der Mausposition innerhalb des ScrollPane ermitteln kann
welches MC betroffen ist.

So scheint es keine Lösung zu geben...

Wie mache ich das mit dem HitTest?

Danke
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 01:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele