1 package 2 { 3 import flash.display.Sprite; 4 import flash.events.MouseEvent; 5 import flash.display.Loader; 6 import flash.net.URLRequest; 7 8 [SWF(width="550",height="400",backgroundColor="#FFF",frameRate="60")] 9 10 public class Main extends Sprite 11 { 12 public var backgroundLoader:Loader; 13 public var background:Sprite; 14 15 public function Main() 16 { 17 backgroundLoader = new Loader(); 18 background = new Sprite(); 19 backgroundLoader.load(new URLRequest("../images/background1.png")); 20 background.addChild(backgroundLoader); 21 stage.addChild(background); 22 } 23 } 24 25 }
第一个FLASH,使用FLASHDEVELOP。一开始没有配置SDK,纠结了半天,终于在看了一篇博文后搞定环境问题。
之后测试程序,却反复弹出IO错误(未处理的 IOErrorEvent:。 text=Error #2035: 找不到 URL)。再次各种百度,终于发现问题出在路径上。查找上一级目录要使用"../",原来使用windows环境下的"..\",死活找不到背景图片的路径。
大功小成,第一个FLASH终于做出来了。
原文:http://www.cnblogs.com/sofeien/p/3839752.html