Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-08-2003, 13:40   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Beiträge: 29
wie kann ich die width eines mc feststellen

hallo

ich habe da eine mc dessen grösse dynamisch skaliert wird mit folgendem script:
onClipEvent (load) {
this.endWidth = this._width;
this.endHeight = this._height;
}
onClipEvent (enterFrame) {
this._width += (this.endWidth-this._width)/10;
this._height += (this.endHeight-this._height)/10;
}
kaiser ist offline   Mit Zitat antworten
Alt 19-08-2003, 13:42   #2 (permalink)
Überzeugter Flasher...
 
Benutzerbild von DoppelX
 
Registriert seit: Oct 2001
Ort: Köln
Beiträge: 1.654
ja und?

willst du nun wissen wie du die width von dem mc rausbekommst? schau dir dein script an und du hast die lösung

trace(this._width);
__________________
Tjo...
DoppelX ist offline   Mit Zitat antworten
Alt 19-08-2003, 13:42   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Beiträge: 29
??? kann gar nicht den ganzen text posten???
kaiser ist offline   Mit Zitat antworten
Alt 19-08-2003, 13:49   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Beiträge: 29
2.versuch....

hallo

ich habe da eine mc dessen grösse dynamisch skaliert wird mit folgendem script:
onClipEvent (load) {
this.endWidth = this._width;
this.endHeight = this._height;
}
onClipEvent (enterFrame) {
this._width += (this.endWidth-this._width)/10;
this._height += (this.endHeight-this._height)/10;
}

und

mc.endWidth = 400;
mc.endHeight = 300;

in verschiedenen keyframes.

jetzt meine frage, wie kann ich eine aktion starten, wenn der mc eine bestimmte grösse hat?

habe es mit

if (mc._width == 300) {

getURL("www.wasauchimmmer.ch");
}

versucht, aber dies scheint nicht zu funktionnerien..

hat da jemand eine idee?
kaiser ist offline   Mit Zitat antworten
Alt 19-08-2003, 13:51   #5 (permalink)
Banned
 
Registriert seit: Jun 2001
Ort: hanfheide (eher Wunschort)
Beiträge: 500
probiers mal mit (gemütlichkeit)
ActionScript:
  1. if(int(mc._width) == 300){
  2. usw
  3.  
  4. }
fagju ist offline   Mit Zitat antworten
Alt 19-08-2003, 14:22   #6 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Beiträge: 29
hmm, funzt leider auch nicht...
ich habe mal die fla gepostet.. vielleicht hilft dies weiter.
das ziel ist eben, dass die aktion erst passiert, wenn der mc die zielgrösse erreicht hat...
kaiser ist offline   Mit Zitat antworten
Alt 19-08-2003, 14:23   #7 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Beiträge: 29
post vergessen...
Angehängte Dateien
Dateityp: sit main.sit (2,4 KB, 1x aufgerufen)
kaiser 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:08 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele