Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-01-2004, 09:51   #1 (permalink)
Neuer User
 
Benutzerbild von sengaja
 
Registriert seit: Aug 2001
Ort: hamburg
Beiträge: 373
bekomme die animation nicht schneller.

h ileute,

ich hab da diesen movie. das ganze läuft auch einwandfrei, das problem ist nur, das es zu langsam läuft, ich hätte die bewegung gern schneller, wenn ich aber an dem script rumfummle:

ActionScript:
  1. onClipEvent (load){
  2. myNumber = _parent._parent._name;
  3. mySpeed = 10 - myNumber;
  4. }
  5. onClipEvent (enterFrame) {     
  6.     Ysquare = this._y;
  7.     Ydiff = _root.Ypos-Ysquare;
  8.     Ymove = Ydiff/mySpeed;
  9.     this._y = Ysquare+Ymove;
  10.     updateAfterEvent(enterFrame);
  11. }

passiert nur mist, kann mir das einer erklären? fla hab ich mal drangehängt.

ach so geht am %$§$(%§" mac nich, habs mal hochgeladen:

problem

thx und mfg
sengaja
__________________
"lache niemals über die dummheit anderer - sie könnte deine chance sein" // winston churchill
sengaja ist offline   Mit Zitat antworten
Alt 14-01-2004, 10:06   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hm..
haste hier mal mit dem wert gespielt?:
ActionScript:
  1. mySpeed = 10 - myNumber;

also die 10 mal durch ne andere zahl ersetzt??

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 14-01-2004, 10:11   #3 (permalink)
-.. --- -- .. -. .. -.-
 
Benutzerbild von ipxlan
 
Registriert seit: May 2002
Ort: Nürnberg
Beiträge: 145
erstmal kannst du das ganz da es ein EnterFrame ist mit deiner Movie Geschwindigkeit regeln.

Grundsätzlich würd ich da schonmal 31 fps einstellen.

und wenn du dann noch die 10 weglässt, gehts schon flotter.


onClipEvent (load){
myNumber = _parent._parent._name;
mySpeed = myNumber;
}
onClipEvent (enterFrame) {
Ysquare = this._y;
Ydiff = _root.Ypos-Ysquare;
Ymove = Ydiff/mySpeed;
this._y = Ysquare+Ymove;
updateAfterEvent(enterFrame);
}

wenn du die 10 oben drinnlässt und unten bei this._y
Ymove*2 machst gehts auch noch.
__________________
Gruß Dominik (IPXLAN)

Ganz neu, ganz frisch www.superskank.com
---------------------------------------------
shock-box
email: ipxlan<at>gmx.de
site: www.shock-box.de | www.shock-box.net
---------------------------------------------
ipxlan ist offline   Mit Zitat antworten
Alt 14-01-2004, 11:23   #4 (permalink)
Neuer User
 
Benutzerbild von sengaja
 
Registriert seit: Aug 2001
Ort: hamburg
Beiträge: 373
Zitat:
Geschrieben von ipxlan

wenn du die 10 oben drinnlässt und unten bei this._y
Ymove*2 machst gehts auch noch.
jawoll, das hat geholfen, danke! die zahl 10 hab ich natürlich als erstes verändert, aber da kam nur kuddelmuddel bei raus. danke danke.

mfg
sengaja
__________________
"lache niemals über die dummheit anderer - sie könnte deine chance sein" // winston churchill
sengaja 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 17:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele