loadMovie -> jpgs glätten?

ali-gator

Erfahrenes Mitglied
Hallo,

wenn man ein JPG in Flash auf die Bühne zieht, kann man ja in der Bibliothek unter den Eigenschaften des Bildes "glätten zulassen" aktivieren, wenn man dann das bild dreht etc, gibt es nicht mehr so hässliche Kanten...
Funktioniert das auch, wenn man per LoadMovie ein Bild in einen MC lädt? Wenn ja wie?
Bis dann!
ali-gator
 
Hmm, das is irgendwie noch nicht so das Ergebnis dass ich haben wollte...
Ich hab mal ein Beispiel angehängt...
Ein Bild wird per LoadMovie reingeladen, dass andere ist in der Bibliothek und auf der Bühne mit aktivierter "Glätten zulassen" Option...
Schon ein krasser Unterschied wie ich finde...

Bis dann

ali-gator
 

Anhänge

Hatte das Prob auch, hiermit geht's

http://www.kaourantin.net/2005/12/dynamically-loading-bitmaps-with.html

PHP:
import flash.display.*;
function loadBitmapSmoothed(url:String, target:MovieClip) {
	var bmc:MovieClip = target.createEmptyMovieClip("bmc", target.getNextHighestDepth());
	var listener:Object = new Object();
	listener.tmc = target;
	listener.onLoadInit = function(mc:MovieClip) {
		mc._visible = false;
		var bitmap:BitmapData = new BitmapData(mc._width, mc._height, true);
		this.tmc.attachBitmap(bitmap, this.tmc.getNextHighestDepth(), "auto", true);
		bitmap.draw(mc);
	};
	var loader:MovieClipLoader = new MovieClipLoader();
	loader.addListener(listener);
	loader.loadClip(url, bmc);
}
createEmptyMovieClip("container", getNextHighestDepth());
loadBitmapSmoothed("bild3.jpg", container);
container._x = 50;
container._y = 80;
container._rotation = -8;
 
Zurück