![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flash
m_LeonWANG
这个作者很懒,什么都没留下…
展开
-
AS3.0编程笔记
1.生成一个-1.0~1.0随机数方法:Math.random() * 2.0 - 1.0 2.调用getter、setter函数不用加括号:public class C{private i : int = 0;public function getter num():int{ return i; }}...var c:C = new C;trace(原创 2013-01-15 11:47:35 · 1128 阅读 · 0 评论 -
怎样把光标定位到TextField文本的末尾位置
通过TextField成员函数setSelection(beginIndex:int, endIndex:int)可以设定文本选择字段,如果beginIndex和endIndex相同,则把光标定位到beginIndex,注意这个索引从0开始。如果想把光标定位到文本末尾,方法如下:var t:TextField = new TextField;t.text = "leon";t.se原创 2013-01-10 10:49:26 · 7604 阅读 · 0 评论 -
Flash Builder实用快捷键集锦
(注:Mac OS里cmd键对应PC上的Ctrl,option对应Alt,以下以PC为准)这些快捷键开始用的时候记不住,用熟了就事半功倍,腰也不酸了腿也不疼了,居家旅行杀人放火必备~ 一、代码编写相关:1.Shift-Ctrl-O ― 排列整理import语句按包编组,添加需要的引用,删除无效的引用,此功能方便实惠物美价廉;2.Ctrl-O ― 当前文件的快速Outline,能原创 2013-01-07 11:51:39 · 7539 阅读 · 0 评论 -
Flash Builder常见菊紧问题集锦
FB的错误多多,不定什么时候就让你蛋碎,操蛋问题如下: 1.有次用Flash Builder 4.7,打开之后马上自动关闭,试了几次都这样,解决办法如下:到C:\Documents and Settings\DevUser\Adobe Flash Builder 4.7\.metadata\.plugins\org.eclipse.ui.workbench下面把workbench.原创 2013-01-22 18:58:17 · 10022 阅读 · 4 评论 -
AS3.0杂记——AS垃圾回收机制
Adobe Flash Player 使用垃圾回收系统来收回不再使用的内存。当对象不具有指向它的引用时,即可对其进行垃圾回收,并会在下次执行垃圾回收系统时恢复内存,例如:var obj : Object = new Object();只要有对此对象的引用,垃圾回收系统就不会恢复此对象占用的内存。如果更改 myObject 的值以使其指向其它对象或将其设置为值 null,并且没有对原始对象的其它引用原创 2013-04-29 16:20:28 · 1403 阅读 · 0 评论 -
AS3.0的类型转换
AS3中用如下方法把String转换成int”var s:String = "12";var i:int = int(s);如果无法转换,就把它赋成目标类型的系统默认值:var s:String = "throne";var i:int = int(s);trace(i);结果输出0。原创 2013-01-08 16:38:04 · 4547 阅读 · 0 评论 -
AS3.0杂记——Vector与Array的比美
伴随着FlashPlayer10和FlashCS4发布,一种新的AS3数据类型诞生了:Vector。Vector是一种特殊的数组,他与Array对比如下:1.Vector的每一个元素都有相同的数据类型,而且该类型必须在定义Vector时指定。对于Vector对象,使用 push() 方法或 unshift() 方法向 Vector 添加值时,编译器不会检查参数的数据类型,而是在运行时检查;原创 2013-01-18 15:33:32 · 5497 阅读 · 0 评论 -
AS3.0杂记——Dictionary、Object与Array
Object、Array与Dictionary都是关联数组,就是用“键”来索引存储“值”,是“键——值”对的无序集合。 1.Object当把Object用作关联数组时,是通用对象的每个属性名称当作键,提供对存储的值的访问,示例如下:var obj : Object = {key1:"value1", key2:"value2"};trace(obj["key1"], obj["原创 2013-04-17 00:11:47 · 13209 阅读 · 0 评论 -
Stage3D的优缺点
Stage3D的缺点和他的优点相同:一处开发多平台发布的能力。因为用统一的API来面向所有的平台,需要保证一个应用适合所有平台,Stage3D需要根据图形处理能力在其所面向的平台中抽象出一个“平均”3D硬件设备,这样Stage3D无法利用多数强大的3D显卡中的先进功能,跟水桶理论一样一样的道理。比如,当今的GPU硬件支持Shader Model(用于顶点和片段着色器的标准)版本4.0。但是原创 2013-01-11 10:49:07 · 1309 阅读 · 0 评论 -
Starling中显示类型继承层次结构
原创 2013-02-06 15:34:58 · 962 阅读 · 0 评论 -
Flash Builder使用笔记
1.设置代码编辑区背景色:窗口->首选项->常规->编辑器->文本编辑器,下边有“外观颜色选项”,这里面可以设置背景色神马的; 2.设置代码字体:窗口->首选项->常规->外观->颜色和字体->基本->文本字体; 3.设置行号:邮件代码页的左边缘条,勾选“显示行号”;原创 2013-01-07 10:38:00 · 1235 阅读 · 0 评论 -
Stage3D主类:Context3D
Stage3D API的主类不是Stage3D本身,而是一个叫做Context3D的类。可以通过Context3D申请顶点缓冲VertexBuffer3D、顶点索引IndexBuffer3D、着色器程序Program3D,装入数据再上传至GPU渲染界面。使用Stage3D对象时请求Context3D方法如下:stage.stage3Ds[0].addEventListener( Event原创 2013-01-11 11:08:22 · 1156 阅读 · 0 评论