作者HudsonE (象象共和國國王)
看板Flash
標題Re: [問題] 請問一下有關 Loader
時間Fri Apr 23 13:20:29 2010
我完全 copy / paste...
還是一片空白耶...
把 graphics.beginBitmapFill( bmpd);
換成 graphics.beginFill( 0x000000);
就可以看見一片黑
這是什麼情況... ~"~
※ 引述《cjcat2266 (CJ Cat)》之銘言:
: 我用以下code可以正常把Loader畫到BitmapData
: package {
: import flash.display.Bitmap;
: import flash.display.BitmapData;
: import flash.display.Loader;
: import flash.display.Sprite;
: import flash.events.Event;
: import flash.geom.Matrix;
: import flash.net.URLRequest;
: public class Main extends Sprite {
: private var bmpd:BitmapData;
: private var loader:Loader;
: public function Main():void {
: var urlString:String =
: "http://www.google.com.tw/intl/en_com/images/logo_plain.png";
: loader = new Loader();
: loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
: loader.load(new URLRequest(urlString));
: bmpd = new BitmapData(300, 300);
: }
: private function onComplete(e:Event):void {
: bmpd.draw(loader);
: graphics.lineStyle(0);
: graphics.beginBitmapFill(bmpd);
: graphics.drawRect(0, 0, 300, 300);
: graphics.endFill();
: }
: }
: }
--
我是大象
永遠的大象...
象象共和國國王 .
Hudson
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.99.126
→ HudsonE:還有 mark bmpd.draw( loader) 04/23 13:21
→ aquarianboy:我也是完全剪下貼上,我看到正常的google logo 04/23 14:11
→ HudsonE:完蛋了... 會是 Flex 版本的問題嗎 ~"~ 04/23 20:47
→ aquarianboy:我是用flash cs3 04/23 21:47