ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
630
630
EMPFEHLEN
-
Hi Leute,
ich lade eine externe jpg in einem MC und bewege den MC von 0/0 zu einer bestimmten Postition.
Da aber eingeladenen Bilder nicht geglättet werden ruckelt die Slideanimation.
Lösung hierfür ist ja per bitmapData das Bild nachzeichnen und glätten.
Soweit kein Problem.
Wieso muß man aber den MC mit der nachgezeichneten Grafik erst skalieren damit die Animation ruckelfrei läuft?
Kennt jemand das Problem?
GrußCode actionscript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
import flash.display.BitmapData; import com.mosesSupposes.fuse.*; ZigoEngine.register(Fuse, PennerEasing, FuseFMP, CustomEasing); MovieClip.prototype.smoothPic = function():Void { var bm:BitmapData = new BitmapData(this._width, this._height); bm.draw(this); var mc2:MovieClip = this._parent.createEmptyMovieClip("mc2", this.getNextHighestDepth()); mc2.attachBitmap(bm, 0, "auto", true); mc2._width *= 1.05;//<-- Warum muß der container erst vergrößert werden damit das Bild beim sliden nicht ruckelt? mc2._height *= 1.05; mc2.go(); }; MovieClip.prototype.go = function():Void { var _f:Fuse = new Fuse(); _f.autoClear = true; _f.push({target:mc2, x:"-53", y:"-375", time:20, ease:"easeOutSine", delay:0}); _f.start(); }; var mcl:MovieClipLoader = new MovieClipLoader(); var obj:Object = new Object(); mcl.addListener(obj); obj.onLoadInit = function(target:MovieClip):Void { target.smoothPic(); }; var mc:MovieClip = this.createEmptyMovieClip("mc", 0); mcl.loadClip("02.jpg", mc);
-
Hi,
bei Deiner geringen Skalierung werden alle Pixel mehr oder weniger geglättet (weil keiner mehr auf ganzzahligen Koordinaten liegt).
Ansonsten: schon mal so probiert?Code :1
mc2.attachBitmap(bm, 0, "[B]never[/B]", true);
Gruß
.
Ähnliche Themen
-
bei onclick soll neues bild bleiben, obwohl es onmouseover und onmouseout auch gibt
Von Prince of Persia im Forum Javascript & AjaxAntworten: 11Letzter Beitrag: 15.02.11, 22:02 -
Bild bleibt im Firefox/IE immer links obwohl es im CS3 zentriert ist
Von solala123 im Forum CSSAntworten: 4Letzter Beitrag: 06.11.10, 18:24 -
Komponente in ein Bild rendern - auch ohne, dass die Komponente vorher sichtbar ist?
Von DarthShader im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 22.07.08, 00:47 -
Preloader Sequenz abspielen obwohl Bild schon geladen wurde
Von beckersbesters im Forum Flash PlattformAntworten: 2Letzter Beitrag: 23.10.06, 08:47 -
TV-Karte am Laptop - Bild ruckelt
Von RayX999 im Forum HardwareAntworten: 0Letzter Beitrag: 25.02.05, 16:19





Zitieren
Login





