自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 遍历XML

//前序 function parseSrc(dataSrc) { var childNodes:Array = dataSrc.childNodes; var result:Array = new Array(); for (var i = 0; i0) { node.removeNode(); ...

2011-02-14 11:00:17 133

原创 XML学习笔记

1节点的添加与叶子的添加是不一样!

2011-02-11 13:10:09 101

原创 厘米转像素

1像素 = 0.0264583厘米1厘米 = 37.7953像素

2011-02-11 09:57:39 242

原创 中缀表达式变成等价的后缀表达式的算法

理论: (这部分很重要,看明白了,可以写出实现算法)表达式的表示形式有中缀、前缀和后缀3中形式。中缀表达式按操作符的优先级进行计算(后面代码实现只包括+、-、*、\,小括号),即数学运算。 后缀表达式中只有操作数和操作符。操作符在两个操作数之后。它的计算规则非常简单,严格按照从左到右的次序依次执行每一个操作。每遇到一个操作符,就将前面的两个数执行相应的操作。由后缀表达式计算中缀表达...

2011-01-19 09:55:33 789

原创 全局函数可以判断,NaN 正无穷大,负无穷大

1 在flex中绘制图像时,y轴坐标要反转2 flex中有全局函数可以判断,NaN 正无穷大,负无穷大 3 TextFiel类可以非flex中不用组件的情况下,录入文本

2011-01-18 16:14:40 500

原创 flex 中求对数

正常情况lg是以10为底ln是以e为底,自然对数log在加个数在下面就是以那个数为底在flex中以10为底的对数求法: Math.log(参数) * Math.LOG10E以e为底的对数求法: Math.log();...

2011-01-13 16:11:44 107

原创 串与数组的选择

能用串的时候一个要考虑一下数组,把串中的第一个字符放入数组中的元素,等于给串包了一个壳,并且可以用数组中的方法

2011-01-13 11:01:34 75

原创 开发Flash网络游戏需要掌握的技术

1.显示 一个游戏离不开显示,AS3已经为开发者提供了一个比较完整的2D显示引擎了。学习这个部分,学习显示列表,学习DisplayObject和DisplayObjectContainer的区别,学习Shape, Sprite, MovieClip, Bitmap这些基本可显示对象的区别。 2.鼠标输入 交互就离不开用户输入的处理,鼠标是游戏中最常用的输入设备。需要知道只有继承...

2011-01-12 19:47:59 116

原创 flex 3d引擎

http://www.away3d.com/http://www.papervision3d.org/http://www.flashsandy.org/http://alternativaplatform.com/en/http://temp.roxik.com/

2011-01-12 19:43:50 117

原创 利用TLF给文本加样式

2011-01-09 22:57:07 162

原创 java 中breakt 和 continue的特殊用法,同样也试用于flex

下面的内容同样也试用于flex ,已经做过实验1. for循环的一个问题for(int i=1, j=i+10 ; i

2011-01-07 17:40:48 226

原创 要养成删除监听的好习惯,考虑在哪里删除

一定要考虑在哪里删除监听,不然后面的程序很可能会出错funcMenuBut.addEventListener(FocusEvent.FOCUS_IN,SetInputBoxFocus); funcMenuBut.addEventListener(FocusEvent.FOCUS_OUT,RemoveFuncMenuListener);private funct...

2011-01-05 17:05:22 119

原创 有关textarea发出事件后 target currenttarget值 的讨论

请在下面输入信息 在这里输入信息 ...

2010-12-29 15:17:23 165

原创 有关弹出窗口

var login:SimpleTitleWindowExample = SimpleTitleWindowExample(PopUpManager.createPopUp(this, SimpleTitleWindowExample , true));这句话等号右边的SimpleTitleWindowExample()是强制类型转换...

2010-12-29 10:03:58 79

原创 提高运行效率

Flash Builder ==> 窗口 ==> 首选参数==> 常规 ==> 工作空间去除自动构建、自动刷新 的选择 在 Flash Builder 下按 Ctrl + Shift + L 两次(第一次出现的是可用快捷键列表,第二次出现的是修改界面) 在有“输入过滤文本”字样的输入框内输入“调试” 向下翻,有一个“调试上次启动” 如果你习惯使用...

2010-12-29 09:52:00 104

原创 项目笔记 2010-12-28

1 flex中如果有错误强制运行是看不到正常结果的,它运行的结果是最后一次正确的结果

2010-12-28 14:57:38 58

原创 flex 面向对象中容易忽略的地方

1 覆盖时,方法名,参数个数,类型,顺序 这些是方法的签名,只要方法签名一样就可以覆盖。但java,C++中规定,允许子类将覆盖的方法的返回类型定义为原返回类型的子类型。2 as3中构造函数和普通函数都不能重载,但普通函数可通过函数的……参数来实现3 flex中构造函数中的的super()是调用父类的构造函数,在java中如果在子类的构造函数中不写super()的话,会自动调用默认构造函数...

2010-12-26 22:47:04 89

原创 让Spark文本组件支持Html标签

默认下Spark 文本组件是不支持Html标签的,但我们可以使用TextConverter类中的importToFlow()方法解决这个问题。看下面代码:package controls{ import flashx.textLayout.conversion.TextConverter; import flashx.textLayout.elements.TextFl...

2010-12-26 21:23:25 179

原创 Adobe Flash Catalyst

Adobe Flash Catalyst CS5 软件是一款触手可得的全新交互式设计工具。无需编写任何代码,即可将 Adobe Photoshop、Illustrator 和 Fireworks 图稿变换为具有表现力的交互式项目,并充分利用 Adobe Flash Platform 的范围和一致性。  2010年4月12日北京时间23时,Adobe Creative Suite 5设计套装软件...

2010-12-26 16:59:59 109

原创 给文本加上标-使用Adobe Labs发布的文本布局框架Text Layout Framework (TLF)

1. 以A的3次方为例,我们输入以下代码: 2. 3. /** 4. * 部分代码参考Adobe文档: 5. * http://help.adobe.com/zh_CN/AS3LCR/Flash_10.0/flash/text/engine/package-detail.html 6. * by kingnare.com 7. */ ...

2010-12-24 13:54:11 115

原创 有关数据绑定自己总结

数据绑定在程序中是非常的有用1 在MXML中 组件与组件之间属性的绑定--不用做特殊说明,Bindable2 在AS3中定义的类的属性与MXML组件的属性绑定 如果希望在AS3中定义的类的实例的某个属性与MXML中的组件的属性绑定,则要在类定义时在属性的上面加上[Bindable]标签,如果希望整个类的所有属性都能够绑定,则要在类定义的上方加上[Bindable]标签,最后...

2010-12-22 14:09:35 91

原创 各个常用容器都有哪类定位和布局的属性

在flex中只有绝对定位和相对定位绝对定位就是basiclayout其它三种都是相对定位---flex中的相对定位就是css中的浮动和相对的结合所以我认为flex 中的相对定位是用来整体布局,而绝对定位是用来精确定位。 ...

2010-12-21 14:18:23 137

原创 <fx:Declarations>标签

fx下放置了顶级包的内容。如数据类型、全局函数和全局常量等。在flex3里这样写是合法的:&lt;XML id="data_xml"/&gt;,但在Gumbo中却是不行的,正确做法需要用到&lt;fx:Declarations&gt;来申明,比如:&lt;fx:Declarations&gt;&lt;fx:Number id="d"&gt;100&lt;/fx:Nu

2010-12-20 21:50:18 133

原创 spark架构

1 在spark架构中,建议使用actionscript来实现组件,使用mxml来实现外观2.spark组件中比较常见的容器  1、Group:     相当于Canvas、默认是BasicLayout方式)  2、HGroup:     相当于HBox,因此只有一种布局方式:HorizontalLayout布局。  ...

2010-12-20 17:04:15 81

原创 国外源码大杂烩

国外源码大杂烩找源码要去的地方http://www.flashadvisor.com/forum/http://www.freeactionscript.com/Adboe 官方的学习资料里 Tour de Flex 也是不错的

2010-12-18 12:35:07 170

原创 深度迭代

深度迭代!!!!!

2010-12-17 16:39:43 121

原创 怎样删除一个对象

调用removeChild(对象名),删除影片或显示对象,会将对象实例从舞台上移除。请注意,被移除的显示对象仍然存在,只是看不到而已。如果要将该对象彻底删除,还应该调用delete对象名将其完全删除。...

2010-12-14 22:23:14 429 1

原创 单位向量化和旋转的理解

sqrt(2)=1.414sqrt(8)=2.828x/len=0.707对向量单位化的理解 在坐标系中,只看x轴时,如果点(3,0),它的长度是3,那么它的单位化为 x/len=3/3=1,是它的单位化 向量与它不同的地方在于,向量要看x,y两个轴。 只看一个轴是单位向量为1,如果看两个轴时单位向量为0.707在对向量操作时,基本都是操作点,不...

2010-12-14 10:30:28 517

原创 利用render事件

AS3中的DisplayObject有一个render事件,他会在重绘DisplayList之前触发,这给我们提供了在重绘之前最后一次操作的机会。每次需要DisplayObject触发render事时,都要调用一次 stage.invalidate();下面用一个小例子来说明一下具体用法把。假设我们现在要写一个list组件,该组件有addItem()方法用于添加list...

2010-12-14 09:32:26 383

原创 flash 中的注册点和中心点

很多FLASH设计师经常会控制场景里的元件属性,例如坐标,透明度,缩放等等,但元件的坐标一直是困扰很多人的一个问题。经常有人在论坛提问:为什么我用AS控制元件的坐标有的时候准确,有的时候又不准确啊?是不是我FLASH软件出问题了?还是FLASH本身出现了BUG?其实不是这样的,这是 FLASH设计者没有正确认识FLASH的坐标。 ...  点击场景里的一个MC,我们会发现上面有两个标记,一...

2010-12-14 08:11:22 399

原创 鼠标跟随旋转

package{ import flash.events.Event; import flash.geom.Point; import flash.html.script.Package; import mx.core.UIComponent; public class testV extends UIComponent { public var po...

2010-12-13 17:00:21 74

原创 正弦曲线

for(var angle:Number=0;angle

2010-12-13 15:44:53 192

原创 线段的画法

在画线段时,应该把线段理解成向量,因为线段也是有大小,有方向。并且建立一个线段的类,因为每条线段都是不同的对象。线段类的x,y属性就是线段的起点,再添加两个属性,记录线段的终点。下面是一个简单的例子,在实际开发时,要把线段单独作为一个类型来处理。代码如下:package{ import flash.display.Sprite; import flash.events....

2010-12-12 23:03:19 348

原创 关于事件的理解

事件的三个关键对象1事件发送者:也就是事件的触发者。2事件:说明发生了什么事,如单击,双击等。3事件的监听者:谁来关注这个类型的事件在我们常用的情况是事件的发送者发出事件,并且自己来监听事件。但也可以自己发出的事件交由其他对象来处理,也就是说向其他对象传递了消息。 具体参看下面的例子: package{ import flash.display.Sprite;...

2010-12-09 23:40:49 96

原创 自己写的非常简单的查找函数

public function searchMaterial(material:String,array:ArrayCollection,element1:String,element2:String):ArrayCollection { var arrayBack:ArrayCollection=new ArrayCollection(); var str:...

2010-12-02 16:51:12 101

原创 43个热门Flex和ActionScript 3.0 APIs,技巧和工具

Sean Moore Bio 说道:秋天又一次来临了,是时候回顾一下2008年最热门的Flex和ActionScript 3.0 APIs,技巧和工具了,下面是我的总结,收集的比较全,Flex开发必备,欢迎补充。介绍 Flex SDK 3.1 和 Flex Builder 3.0.1Flex SDK 3.1 是一个Flex SDK里程碑式的版本,推荐开发者使用。http...

2010-12-02 16:30:46 62

原创 ActionScript3开源库大全

这里收集了很多的AS3的开源类库,供大家学习,了解.主要分APIs、Libs、Components | Actionscript 3.0 Class | 2D & 3D Engine | FrameWorks | Flash & Flex Tools、Servers | Flex Explorers (大部分为Flex2版本,但同样适用于Flex3)APIs、Libs...

2010-12-02 16:29:21 273

原创 flex快捷键

如何切换 perspective development debug short cut Preference -> General --> Keys --> Show Perspective (Paramenter Flex Development) Ctrl + alt + D >>>> 在添加快捷键时发现一个比较好玩的东东 如果添加不上就把Command 复制一个...

2010-11-27 10:51:03 54

windows程序设计

学习windows程序设计很好的教材

2007-09-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除