| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Feb 2009
Beiträge: 12
| Bilder ruckeln in der Animation
Hallo, bin etwas unzufrieden mit meiner Bildergallerie. Mein Script funzt super, nur ruckeln die Bilder beim durchlaufen und ich bekomme das nicht weg. Hatte versucht die Bildrate, fps einzustellen, doch da tut sich nix. Auch eine Fadefunktion bringt nix. Bin da momentan vor ner Wand. Hat von Euch jemand eine Idee? Möchte gern das die Bilder weich durchlaufen. ![]() Hier das Script: import flash.display.*; function loadBitmapSmoothed(url:String, target:MovieClip, h) { var bmc:MovieClip = target.createEmptyMovieClip("bmc", target.getNextHighestDepth()); var listener:Object = new Object(); listener.tmc = target; listener.onLoadInit = function(mc:MovieClip) { mc._visible = false; if(mc._height>mc._width){ mc.h_faq = mc._height/h; mc.w_faq = 100/mc.h_faq; } if(mc._height<mc._width){ mc.h_faq = mc._height/h; mc.w_faq = 100/mc.h_faq; } var bitmap:BitmapData = new BitmapData(mc._width, mc._height, true); this.tmc.attachBitmap(bitmap, this.tmc.getNextHighestDepth(), "auto", true); bitmap.draw(mc); mc._alpha = 100; this.tmc._height = Math.round(h); this.tmc._xscale = Math.round(mc.w_faq); this.tmc.onRelease = function(){ } init(); }; var loader:MovieClipLoader = new MovieClipLoader(); loader.addListener(listener); loader.loadClip(url, bmc); } /*Daten in der init.txt - rausgenommen &xpos=10 &ypos=100 &hoehe=500 &breite=600 &imageCount=10 &imageWidth=100 */ var xpos = 0; var ypos = 0; var hoehe = 400; var breite = 740; var imageCount = 31; var imageWidth = 100; var abstand = 2; var fps = 24; var speed = 0.04; var stStaerke = 1; var ruhe_bereich = 100; var holder = this.createEmptyMovieClip("holder", this.getNextHighestDepth()); holder._x = xpos; holder._y = ypos; for(var i=0; i<imageCount; i++) { var clip = holder.createEmptyMovieClip("clip" + i, holder.getNextHighestDepth()); clip.ID = i; //loadBitmapSmoothed("dataad/image" + (random (5)+1) + ".jpg", clip, hoehe);//nur mal als random loadBitmapSmoothed("databeauty/image" + (i+1) + ".jpg", clip, hoehe); } holder.dx = 0; holder.onEnterFrame = function(){ if(_xmouse<(Stage.width/2)-ruhe_bereich){ this._x = this._x + (Stage.width/2 - _xmouse) * speed; this._x = Math.round(this._x); } if(_xmouse>(Stage.width/2)+ruhe_bereich){ this._x = this._x + (Stage.width/2 - _xmouse) * speed; this._x = Math.round(this._x); } if(this._x>=0) this._x = 0; if(this._x<-(this._width-Stage.width)) this._x = -(this._width-Stage.width); updateAfterEvent(); } function init(){ for(var n=1; n<imageCount; n++){ _root.holder["clip"+n]._x = _root.holder["clip" + (n-1)]._x + _root.holder["clip" + (n-1)]._width + abstand; } } |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Oct 2010
Beiträge: 13
|
guten morgen vlt liegt es an den Math.round's die du im EnterFrame bei den Mousebewegungen hast... du setzt ja erst this.x etc auf einen wert und gleich danach machst du Math.round da kann es sein das man das sogar sieht wenn der MC hintereinander 2 versch. Positionen zugewiesen bekommt.. ich würd das Math.round gleich ganz weglassen, so sind die Geschwindigkeiten ja ständig anders... wäre zumindest mal mein erster verdacht... gruß stephan Geändert von damuddamc (08-10-2010 um 10:17 Uhr) |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Oct 2010
Beiträge: 13
|
schade ![]() naja eventuell liegts ja auch an deiner komischen positionsberechnung... du berechnest ja jedesmal diese neu wenn du deine mausposition abfragst.. mach doch einfach mal this.x + = speed; bzw. this.x - = speed; vlt kommt der fehler davon... gruß stephan |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| bilder, faden, gallerie, ruckeln |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| ruckeln in Animation wenn Bild geladen wird | sodah | Flash CS4 Professional | 0 | 07-05-2009 16:05 |
| Folienpräsentation >> Animation ruckeln wenn Beamer | sailor2001 | Flash CS3 Professional | 3 | 22-09-2008 12:33 |
| ruckeln bei einer animation? | flozwo | ActionScript 1 | 2 | 25-02-2007 15:30 |
| Screensaverartige Animation.. ohne ruckeln? | mcstone | ActionScript 1 | 10 | 12-01-2005 22:16 |
| Ruckeln bei Animation von JPGs!! | chris_9_11 | Flash 4 und Flash 5 | 2 | 20-12-2003 07:41 |