Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-11-2003, 14:39   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 1
probleme beim steuern von eingeladenem swf

hallo zusammen, habe ein problem bei "startDrag" befehlen.

mein hauptfilm heißt "home" und ist über "startDrag" beweglich.
hierhinein lade ich ein weiteres swf "navi" in "_level1".

dieses swf soll bei "onPress" in "home" gleichzeitig mit dieser "startDrag" ausführen.

mein script sieht folgender massen aus:


on (press) {
startDrag(nav);
startDrag(nav1);
startDrag(nav2);
startDrag(nav3);
startDrag(nav4);
startDrag(nav5);
startDrag(nav6);
startDrag(_level1);
}
on (release) {
stopDrag();
}


"startDrag" wird auch ausgeführt, jedoch nur noch für "_level1"
der hauptfilm aggiert gar nicht mehr.

wäre überaus dankbar für nähere aufklärung

thanks positive

Geändert von positive (04-11-2003 um 15:21 Uhr)
positive ist offline   Mit Zitat antworten
Alt 04-11-2003, 15:52   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
du überschreibst alle vorhergehenden anweisungen
warrantmaster ist offline   Mit Zitat antworten
Alt 04-11-2003, 16:22   #3 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
muß jetzt weg, darum schnell noch ein lösungsansatz:


ActionScript:
  1. _root.onMouseDown = function() {
  2.     xdif = mc1._x-mc2._x;
  3.     ydif = mc1._y-mc2._y;
  4.     startDrag(mc1);
  5.     _root.onEnterFrame = function() {
  6.         xdiff = xdif-mc1._x;
  7.         ydiff = ydif-mc1._y;
  8.         mc2._x += (-mc2._x-xdiff);
  9.         mc2._y += (-mc2._y-ydiff);
  10.     };
  11. };
  12. _root.onMouseUp = function() {
  13.     stopDrag();
  14.     delete this.onEnterFrame;
  15. };



als bsp hier mal mc1 und mc2 auf der bühne.
entsprechend erweitern/umbauen und verwenden.
grz
warrantmaster 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 02:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele