Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-05-2004, 15:04   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Beiträge: 7
Hilfe bei Puzzle

Hallo,

baue soeben ein Puzzle. Hab auch schon bei einem Puzzle der Flashworker gespickelt und meins angepasst, habe aber ein Problem mit dem StartDrag.

Hier der Aufbau:
- Im ersten Frame des Hauptfilms werden Variablen für die Endposition gesetzt:

pinkendposX = pos_pink._x;
pinkendposY = pos_pink._y;

- dann befinden sich an den Endpositionen jeweils (unsichtbar) MCs mit dem Instanznamen pos_pink mit folgender Abfrage:

onClipEvent (enterFrame) {
if (this.hitTest(_root.puzzle_pink)) {
_root.puzzle_pink._x = _root.pinkendposX;
_root.puzzle_pink._y = _root.pinkendposY;
_root.puzzle_pink.stopDrag();
}
}

- jetzt natürlich noch die Puzzleteile-MCs selbst mit je einem Instanznamen z. B. puzzle_pink. Diese MCs enthalten je eine Schaltfläche mit folgender Programmierung:

on (press) {
startDrag(this, true);
}
on (release) {
stopDrag();
}

Das war der Aufbau. Lieder kann ich immer nur ein oder zwei Puzzles ziehen dann ist Schluss. Hab ich Tomaten auf den Augen??

Ich hab die DAtei mal mit angehängt.
Angehängte Dateien
Dateityp: zip puzzle.zip (6,0 KB, 23x aufgerufen)
JaneBond ist offline   Mit Zitat antworten
Alt 21-05-2004, 15:08   #2 (permalink)
.prof.
 
Benutzerbild von magicJ
 
Registriert seit: Feb 2004
Beiträge: 571
Leg doch mal das mit dem Drag und so direkt aufn MC und nicht auf nen MC im MC ! ! !
__________________
greeZz
-
vist me
magicJ ist offline   Mit Zitat antworten
Alt 21-05-2004, 16:46   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Beiträge: 7
Vielen Dank, aber das funktioniert auch nicht. Hab's so umgeschrieben:

onClipEvent (mouseDown) {
startDrag(this, true);
}
onClipEvent (mouseUp) {
stopDrag();
}

Aber jetzt ist immer nur der Clip ziehbar, welcher zuerst angeklickt wurde.????!!!!
JaneBond 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 15:22 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele