随笔分类 -  AS 3

摘要:web开发常用的表单登录,一般就是提交form数据,而在AS中,换了一种形式,但实质都是提交key-value:public function submit(){ var variables:URLVariables = new URLVariables; variables.username = form.username.text; variables.password = form.password.text; sendRequest(' url ', variables);}public function sendRequest(url: String, par... 阅读全文
posted @ 2011-11-12 17:09 越己 阅读(541) 评论(2) 推荐(0) 编辑
摘要:这里的Data指的是文件,比如.txt,.xml等。package{ import flash.display.Sprite; import flash.events.Event; import flash.net.URLLoader; import flash.net.URLLoaderDataFormat; import flash.net.URLRequest; import flash.system.System; /** * ... * @author zhujl */ public class LoadData extends Sprite { public var loa... 阅读全文
posted @ 2011-11-12 16:45 越己 阅读(181) 评论(0) 推荐(0) 编辑
摘要:加载音频直接用flash.media.Sound类,它自身提供了加载机制:package{ import flash.display.Sprite; import flash.events.Event; import flash.media.Sound; import flash.net.URLRequest; /** * ... * @author zhujl */ public class LoadSound extends Sprite { public var sound: Sound; public function LoadSound() { sound =... 阅读全文
posted @ 2011-11-12 16:23 越己 阅读(232) 评论(0) 推荐(0) 编辑
摘要:as3加载图片,swf等资源需要用到flash.display.Loader,其中涉及事件侦听,虽然简单,但如果写的不好,很容易出现错误,既不报错,也没有任何显示。package{ import flash.display.Bitmap; import flash.display.DisplayObject; import flash.display.Loader; import flash.display.Sprite; import flash.events.Event; import flash.net.URLRequest; import flash.system.LoaderCont 阅读全文
posted @ 2011-11-12 15:55 越己 阅读(267) 评论(0) 推荐(0) 编辑
摘要:原例:传送门很久以前的例子了,现在重新学习粒子效果,练练手也好。其实这里最有技术含量的是粒子的运动算法,至于setPixel之类的东西实在没什么好说的。例一粒子从图片的右边开始吹散,渐渐扩散到左边,运动轨迹是直线。从程序的角度来看,每个粒子有自己的速度,比如最右边的速度为10,那么最左边为-50,速度大于0才让粒子运动,于是右边的粒子最先动,通过加速度的控制,慢慢的让左边的粒子运动。再仔细看,右边的粒子初始速度很小,速度慢慢变快,一般来说,这种初始速度会保持在[0, 1]之间。来看个公式:speed = range * Math.random() - (width - x);speed表示粒子 阅读全文
posted @ 2011-10-29 16:24 越己 阅读(503) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示