- 博客(46)
- 收藏
- 关注
原创 as3
flash ActionScript 3.0 navigateToURL()网站链接例子AS 2用getUrl 而AS 3使用flash.net包的navigateToURL ()函数取代之public function navigateToURL(request:URLRequest, window:String = null):void参数:request:URLReq...
2014-09-22 15:50:09
195
原创 Array组件
package com.utils{ /** *@author showping.tong *@link showping.tong@gmail.com */ public class ArrayUtil { //在at位置刪除 public static function deleteAt(...
2012-07-18 01:17:29
161
原创 让对象removeChild时自动删除子对象/属性/侦听(as3.0)
让对象removeChild时自动删除子对象/属性/侦听(as3.0)在AS3里..我们无法手动完全删除一个对象,,以MovieClip为例..我们只有在删除它的时候除了removeChild(对象)外还必须清空它的子对象删除所有动态添加的属性删除所有侦听删除所有引用然后等待垃圾回收,可是实际操作的时候..在长长的代码当中..经常会忘记自己什么时候写了侦...
2012-07-14 20:25:03
596
原创 Array
var obj1:Object={};obj1.id=6;var obj2:Object={};obj2.id=8;var obj3:Object={};obj3.id=1;var obj4:Object={};obj4.id=80;var arr:Array=[obj1,obj2,obj3,obj4]arr.sort(onSortHandle);funct...
2012-07-07 15:11:00
98
原创 Flash AS3 正则表达式
Flash AS3 正则表达式 2010年09月26日 1. 验证中文字符: //初始化正则表达式类 var pattern:RegExp=/[\u4e00-\u9fa5]/; //需要验证的字符串 var nihao:String="你好"; var hello:String="hello"; //输出结果 trace("验证...
2012-07-03 22:56:57
113
原创 as3 打开QQ聊天框
as3 打开QQ聊天框 作者:6dn 日期:2011-10-18字体大小: 小 中 大 客户端只要安装有QQ,就可以使用一个地址打开聊天框,跟指定的QQ号聊天:) 程序代码btn.addEventListener(MouseEvent.CLICK,onClick);function onClick(e){navigateToURL(new URLRequest...
2012-04-10 03:03:30
148
原创 随机生成不同的数组
function RandomArray(n:int):Array{ var my_array:Array = new Array(); var i:int = 0; for (i = 0; i < n; i++) { my_array.push(i); } for (i = 0; i < n; i++) ...
2012-03-29 15:14:48
175
原创 一些AS3中常用到的公式
基本三角函数的计算: 角的正弦值 = 对边 / 斜边 角的余弦值 = 邻边 / 斜边 角的正切值 = 对边 / 邻边 角度制与弧度制的相互转换: 弧度 = 角度 * Math.PI / 180 角度 = 弧度 * 180 / Math.PI 计算两点间距离: dx = x2 – x1; dy = y2 – y1; dist = Math.sqrt(d...
2012-03-19 14:32:38
126
原创 actionscript3解析xlsx文件的类库。可以将excel中的表格数据读取为二维数组。
一个简单的使用actionscript3解析xlsx文件的类库。可以将excel中的表格数据读取为二维数组。 示例: private var urlloader:URLLoader; public function RxlsxTest() { urlloader = new URLLoader(); urlloader.dataFormat = URLLoa...
2012-03-11 15:53:56
298
原创 AS3的正则表达式 去除字符串首尾空格
正则式是一项非常好的文本处理方式,它可以很方便的检查文本格式,搜索文本中的内容,以及替换文本的内容,比如通常去除文本的前端空格和后端空格的功能,使用下面的正则式即可完成:/**去除字符串前面的空格和跳格符*/*/v.正则式是一项非常好的文本处理方式, 它可以很方便的检查文本格式, 搜索文本中的内容, 以及替换文本的内容, 比如通常去除文本的前端空格和后端空格的功能, 使用下面的正则式即...
2012-03-06 15:17:04
128
原创 图片循环滚动
//当第一张图片上移至看不到的位置时,删除该图片,并将该图片排列到最后位置,并添加到数组最后一个元素。if (arr_imgs[0].y+arr_imgs[0].height
2012-02-20 16:23:13
101
原创 在你的移动Flex应用程序中添加滑动手势(swipe gestures)
随着Flex4.5 SDK(又名:Hero)的推出,你现在可以在Android设备上和BlackBerry PlayBook上创建一些非常漂亮的移动应用。这里面就有你可以用在触摸屏上的滑动手势。用这个手势,你可以在屏幕上与屏幕之间移动你想要的。但是,如何在你的Flex移动应用中实现这样的功能呢?这里有两种方法你可以选择。第一种涉及到使用ActionScript来附加一个事件侦听器。当你的视...
2012-02-20 12:42:43
199
原创 苹果的移动设备上跑flash
frash项目的目的只有一个:在苹果的移动设备上跑flash,这是基于adobe公司为android平台推出的flash player进行的移植。 1970-1-1 08:00:00 上传 下载附件 (76.76 KB) 只需六个步骤就可以实现了: 1.确保ipad成功越狱,如果没有请自行搜索越狱教程。 2.下载frash.deb安装文件,地址:http:/...
2012-02-08 01:16:58
152
原创 Director mx 2004可以直接对sprite进行命名
由于在Director mx 2004可以直接对sprite进行命名,这实际上使得对filmloop里的sprite进行控制增加了可能性,这点有点类似与flash里对电影剪辑的控制,操作步骤如下:(1)先对filmloop里用到的sprite进行命名,比如“sp1",假设该sprite所引用的cast是"tu1"(2)将做好的filmloop拖放的stage上,也给它命名为“loop"...
2011-12-31 15:46:26
137
原创 Director MX 2004
Director MX 2004这次在flash方面增强了不少的功能,这里讨论一下经常用到的在D中控制flash里面mc的功能。以前我们要控制flash里面的mc要用到tellTarget命令:如播放指定的mc(“myMovieClip”是我们在flash里面已经取好的名字)的写法是:on mouseUp mesprite(1).tellTarget("/myMovieCl...
2011-12-31 15:32:58
337
原创 Flex代码格式化工具
Flex代码格式化工具 Flexformatter插件 安装与使用2011-06-23 10:211.Flash Builder--》帮助 --》安装新软件. 2.输入: http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite ...
2011-12-21 13:32:23
100
原创 字符串排序
var str1:String="很长很长的文本...."var str2:String="很长很长的字符...."for(var i:int=0;i
2011-12-08 01:38:12
114
原创 加载大量的xml数据 使用压缩方法解决(当然较小时也可以压缩)
将XML保存为二进制数据Flash, 二进制XML资讯类型: 翻译来源页面: http://www.ghostwire.com/blog/archives/as3-saving-xml-as-binary/资讯原标题: Saving XML As Binary资讯原作者: sunny 如果你的应该程序必须在运行期间加载一个外部大且冗长的XML文件时,这个方案可能是有用的...
2011-11-27 23:49:57
181
原创 AS3开发包全集
flex actionScript开发,很有用的类库,大家还有什么,共享一下APIs、Libs、Components1、as3ebaylibhttp://code.google.com/p/as3ebaylib/ 2、as3youtubelibhttp://code.google.com/p/as3youtubelib/ 3、as3flickrlibht...
2011-11-27 17:05:06
261
原创 看书心得
1、书看得快慢关系并不是很大,关键问题看完之后,学到什么东西,学得总结,试着输出,多实践,只要坚持几年同一类的阅读,你会发现自己的阅读速度和理解能力比以前强得多2、读书快的人不单是速度快,还有很重要的一点,已经把某类知识容会贯通,形成了自己的知识地图,在阅读的同时跟以前的知识相验证,忽略重复的东西,对同类的知识有很强的理解力,放在重点和不同之处,自然会读得快。...
2011-11-26 18:45:08
108
原创 AS3: Dictionary Object
// Arrays use numeric indexes:var arr:Array = new Array();arr[0] = "value";// Generic objects use string indexes:var obj:Object = new Object();obj["key"] = "value";// Dictionary uses objec...
2011-11-24 19:48:31
95
原创 在AS3里..我们无法手动完全删除一个对象,,
在AS3里..我们无法手动完全删除一个对象,,以MovieClip为例..我们只有在删除它的时候除了removeChild(对象)外还必须清空它的子对象删除所有动态添加的属性删除所有侦听删除所有引用然后等待垃圾回收,可是实际操作的时候..在长长的代码当中..经常会忘记自己什么时候写了侦听..什么时候添加了动态属性其实,,我们可以借用显示对象中的E...
2011-11-12 13:36:16
246
原创 视 频
//创建一个 NetConnection 对象002var netConnection:NetConnection = new NetConnection();003/*如果连接到没有使用服务器的FLV 文件,则通过向 connect() 方法传递值004 null,来播放流式 FLV 文件*/005netConnection.connect(null);00...
2011-11-09 21:16:00
199
原创 遍历 XML 结构
遍历 XML 结构目录 [隐藏]访问父节点和子节点访问属性按属性或元素值过滤使用 for..in 和 for each..in 语句XML 的一个强大功能是它能够通过文本字符的线性字符串提供复杂的嵌套数据。将数据加载到 XML 对象时,ActionScript 会分析数据并将其分层结构加载到内存(如果 XML 数据格式有误,它会发送运行时错误)。利用...
2011-11-09 20:23:48
117
原创 加载 xml 清除 空格什么的方法
var str2:String=str.replace(/\s/g,"")str.replace( /^\s*|\s*$/g,"");
2011-11-03 11:15:49
159
原创 AS3如何加载自身SWF
AS3如何加载自身SWF分类: ActionScript3.0 2010-09-21 01:04 102人阅读 评论(0) 收藏 举报mytext:TextField = new TextField();mytext.autoSize = TextFieldAutoSize.CENTER;mytext.selectable=false;mytext.background ...
2011-11-01 13:26:48
179
原创 Touchlib源码注释
Touchlib源码注释-----TUIOObject.as TUIOEvent.as TUIOCursor.as分类: Flex/Flash/AS3 OpenSource 2010-01-05 11:31 1113人阅读 评论(2) 收藏 举报声明:欢迎任何人和组织转载本blog中文章,但必须标记文章原始链接和作者信息。 本文链接:http://blog.youkuaiyun.com/li_...
2011-10-27 19:55:43
142
原创 tuio
[教程]图片的缩放和旋转,初学者进multi-touch, actionscript, 多点触摸, flash最近MTer初学者问我图片缩放怎么写,就写了个简单例子,高手就不要看了,哈。先说说思想,就是建立一个支持缩放和旋转的容器,然后,把图片装进这个容器,那么图片也就支持缩放和旋转了。1,建立一个MTimage.fla文件,存储在..\touchlib\AS3\int文件...
2011-10-27 19:52:48
282
原创 TUIO
Touchlib源码注释-----TUIO.as Touchlib源码注释-----TUIO.as 收藏 声明:欢迎任何人和组织转载本blog中文章,但必须标记文章原始链接和作者信息TUIO.as文件详细注释TUIOObject.as TUIOEvent.as TUIOCursor.as文件详细注释 研究了一段时间的multiTouch,根据自己的理解也对代码做了很...
2011-10-25 21:53:53
434
原创 加载很多图片
这几天做一个图片加载的程序,出现了点问题,主要是图片的加载不同步,因为有很多图片要加载,开始时就想到了用for语句或是for each语句来循环加载图片,这个想法好像是没有问题,但是加载完了才发现,图片是加载了,但是他们的顺序被改变了,这样一来,图片和图片的信息就错乱,所以这样的方法不可行,为了图片和图片的信息一致,那么就得一张加载完了,再去加载下一张,这样就可以保证信息与图片一致,那么我...
2011-10-24 00:41:42
102
原创 a.swf与加载的swf的通讯方法(as3.0)
a.swf加载b.swf, 在b.swf中使用a.swf的方法和属性。在a.swf的文档类中:... ...var $ldr : Loader=new Loader(); $ldr.contentLoaderInfo.addEventListener(Event.INIT, __loadedShell); $ldr.load(new URLRequest("b...
2011-10-13 23:08:02
257
原创 XML 的其他使用
【URLLoader.dataFormat的三种类型】URLLoader.dataFormat的可选值是:flash.net.URLLoaderDataFormat.BINARYflash.net.URLLoaderDataFormat.TEXTflash.net.URLLoaderDataFormat.VARIABLES当dataFormat是BINARY...
2011-10-07 01:47:19
70
原创 XML的高级应用
【删除节点元素,文字节点以及属性】使用delete对单一项进行删除,要删除整个XMLList可以使用for循环以倒序形式进行删除,以避免迭代时需要改变数组索引问题. 【搜索XML的高级应用】使用术语过滤.(condition),可结合正则表达式来使用.例子:var example:XML = Apple Orange...
2011-10-07 01:47:09
113
原创 Embed 绑定
[Embed(source="assets/library.swf", symbol="BadApple")] public var BadApple:Class[SWF(width="640", height="480", backgroundColor="#000000")]
2011-10-07 01:46:49
132
原创 [转]A*算法
[转]A*算法第一部分:A*算法简介 写这篇文章的初衷是应一个网友的要求,当然我也发现现在有关人工智能的中文站点实在太少,我在这里 抛砖引玉,希望大家都来热心的参与。 还是说正题,我先拿A*算法开刀,是因为A*在游戏中有它很典型的用法,是人工智能在游戏中的代表。 A*算法在人工智能中是一种典型的启发式搜索算法,为了说清楚A*算法,我看还是先说说何谓启发式...
2011-10-07 01:46:34
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人