每每进入它们的世界(JAVA、Android、C#、C++)第一天,我的第一句总是Hello…很亲切地向它们表示问候。今天在即将进入AS3世界的头一天我想我还是一样O(∩_∩)O~
打开 FlashDevelop
Create a new project----AS3 Project----HelloWorld
点击OK即可
我们可以看到新建的HelloWorld项目自动生成了3个文件夹 bin lib src
bin里面会自动生成一个swf文件和一个html文件,swf文件用于flashplayer的下载,html文件里已经写好了将项目嵌入到网页的所有代码。Src里自动生成了一个文档
简单的说下:bin下生成文件 lib下资源文件 src下类文件
打开src文件夹,我们看到 Main.as 然后点开它,
在Main入口函数 ,输入trace("Hello World"); public function Main():void
{
if (stage) init();
elseaddEventListener(Event.ADDED_TO_STAGE, init);
trace("HelloWorld");
}
运行即可。我们的又一个HelloWorld就算完成了,下面来个图片的HelloWorld吧编写代码,我最喜欢的就是成功地把图片放进客户区域了!那真的是焕然一新的感觉啊
成果明显就出来了,欣喜若狂.。。。。
装载图片的方法有很多,这里我还是讲讲我会的最简单的装载图片
package { importflash.display.Sprite; importflash.events.Event; /** * ... * @author Tiger [email protected] * 2012-7-16 15:49 */ publicclass Main extends Sprite { [Embed(source="../lib/helloworld.jpg")] //自动生成图片路径 privatevar Pic:Class; publicfunction Main():void { if(stage) init(); elseaddEventListener(Event.ADDED_TO_STAGE, init); } privatefunction init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE,init); //entry point addChild(newPic()); } } }