Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-12-2003, 14:31   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 1.244
Kreisbahn

hi,

wer hat mal ein einfaches Script für eine flüssige Kreisbahn ?
Die kreisenden Objekte sollen *.jpg sein und mit loadMovie erstellt werden .

Die hier gefundenen Beispiele ruckeln alle.
__________________
Mfg aus Brandenburg.

harego

Spiel

Zur Page
harego ist offline   Mit Zitat antworten
Alt 11-12-2003, 15:34   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
also die berechnung der koordinaten erfolgt (wie auch immer) innerhalb weniger millisekunden. da musst du schon ganz schön fix sein, wenn du da was ruckeln siehts ;-) darann kanns nicht liegen.

wie gross (in kb + breite/höhe) sind denn deine bilder? dreht sich die position im kreis oder rotiert das bild selbst? ein bild oder gleichzeitig mehrere? und welche bildrate hast du für dein fla eingestellt?
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 11-12-2003, 15:54   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 1.244
Hier das Script was man hier immer wieder findet:

ActionScript:
  1. onClipEvent (load) {
  2.         centerX = 150;
  3.         centerY = 100;
  4.         radiusX = 150;
  5.         radiusY = 100;
  6.         speed = 10;
  7.         angle = 100;
  8. }
  9. onClipEvent (enterFrame) {
  10.        
  11.         angle<(360-speed) ? angle += speed : angle=0;
  12.         _x = centerX+Math.sin(angle*Math.PI/180)*radiusX;
  13.         _y = centerY-Math.cos(angle*Math.PI/180)*radiusY;
  14.         _rotation = angle;
  15.        
  16. }

und das sieht dann so aus :
Demo


Und das ruckelt doch nun wirklich ?
__________________
Mfg aus Brandenburg.

harego

Spiel

Zur Page
harego ist offline   Mit Zitat antworten
Alt 11-12-2003, 20:22   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
speed=1

weil wenn du immer um 10 grad drehst dann kannst du keine "flüssige" drehung erwarten.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 12-12-2003, 11:16   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 1.244
hi,

wenn ich es auf 1 setze, schläft man ja ein ???
__________________
Mfg aus Brandenburg.

harego

Spiel

Zur Page
harego ist offline   Mit Zitat antworten
Alt 12-12-2003, 15:23   #6 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
aber es ruckelt nicht mehr !!! :-))) die leut sind doch mit nix zufrieden ;-)

tja, man kann nicht alles haben im leben. erhöhe (wie schon geschrieben) die framerate - falls dein rechner es schafft. dann gehts auch schneller.
mit flash werden halt keine spielberg- kinoqualitäts- filme gemacht.
dann gibt es (meines erachtens nach) nur noch den optischen trick. du musst deine bilder z.b. mit potoshop mit einer bewegungsunschärfe versehen. so verwaschen gehts zwar auch nicht schneller in flash - sieht aber flotter aus.
oder mach ein transparentes png-bild mit so wischern, die du über deine bilder legst ...
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (12-12-2003 um 15:25 Uhr)
hgseib 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 20:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele