Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-09-2003, 18:41   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Beiträge: 4
Unhappy mc.onPress

Hallo!

Also ich habe folgendes Problem ich habe ein button der ein movieclip erstellen soll und dann eine swf in diesen mc laden
Das sieht so aus:

ActionScript:
  1. on(release){
  2.     var mc = _root.createEmptyMovieClip("mc1", 1);
  3.     mc.loadMovie("1.swf");
  4. }
und funktioniert auch. Dann möchte ich aber diesen mc mit

ActionScript:
  1. mc.onPress = function() {
  2.     this.startDrag();
  3. }
dragbar machen und das funktioniert nicht.
Könnte mir jemand sagen was ich falsch mache?
chch_gr ist offline   Mit Zitat antworten
Alt 18-09-2003, 19:45   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
du hst eine lokale var definiert !

ActionScript:
  1. on(release){
  2.         var mc = _root.createEmptyMovieClip("mc1", 1);
  3.         mc.loadMovie("1.swf");
  4. mc.onPress = function() {
  5.         startDrag(this);
  6. }
  7.  
  8. }
warrantmaster ist offline   Mit Zitat antworten
Alt 18-09-2003, 20:58   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Beiträge: 4
Danke erst mal für deine Antwort
Aber es funktioniert immer noch nicht
Irgendwas mit dem onPress stimmt nicht, denn wenn die mouse über dem mc ist zeigt es nicht mal dieses Händchen, das ja eigentlich zu sehen sein müsste...
chch_gr ist offline   Mit Zitat antworten
Alt 18-09-2003, 21:12   #4 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
logisch, wird ja überschrieben...

ActionScript:
  1. on (release) {
  2.     _root.createEmptyMovieClip("mc1", 1);
  3.     _root.mc1.loadMovie("1.swf");
  4.     this.onEnterFrame = function() {
  5.         if (_root.mc1._width>0) {
  6.             delete this.onEnterFrame;
  7.             _root.mc1.onPress = function() {
  8.                 startDrag(this);
  9.             };
  10.             _root.mc1.onRelease=function(){
  11.                 stopDrag();
  12.             }
  13.         }
  14.     };
  15. }

grz
warrantmaster ist offline   Mit Zitat antworten
Alt 18-09-2003, 21:20   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Beiträge: 4
Superrrrrrrrrrrrrrrr
Es funktioniert!!!
Vielen vielen Dank warrantmaster
chch_gr 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 22:15 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele