`
文章列表
flash ActionScript 3.0 navigateToURL()网站链接例子 AS 2用getUrl 而AS 3使用flash.net包 的navigateToURL ()函数取代之 public function navigateToURL(request:URLRequest, window:String = null):void 参数: request:URLRequest — URLRequest 对象,指定要导航到哪个 URL。 window:String (default = null) — 浏览器窗口或 HTML 帧,其中显示 request 参数指示的文档。 可以 ...

Array组件

package com.utils {     /**      *@author showping.tong      *@link showping.tong@gmail.com      */     public class ArrayUtil     {         //在at位置刪除         public static function deleteAt(at:uint,inputArr:Array):Array         {             var resultArray:Array=new Array;             resultArray=i ...
让对象removeChild时自动删除子对象/属性/侦听(as3.0) 在AS3里..我们无法手动完全删除一个对象,, 以MovieClip为例.. 我们只有在删除它的时候 除了removeChild(对象)外 还必须清空它的子对象 删除所有动态添加的属性 删除所有侦听 删除所有引用 然后等待垃圾回收, 可是实际操作的时候.. 在长长的代码当中..经常会忘记自己什么时候写了侦听..什么时候添加了动态属性 其实,,我们可以借用显示对象中的Event.REMOVED,在删除对象的时候,让对象自己调用删除函数,删除相关的东西 下面这个类继承了MovieClip,当他的实例在removeChild的时候 ...

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); function onSortHandle(i:Object,j:Object):int { if(i.id>j.id)return 1; else if(i.id<j.id)return -1; else ret ...
Flash AS3 正则表达式 2010年09月26日   1.  验证中文字符:   //初始化正则表达式类   var pattern:RegExp=/[\u4e00-\u9fa5]/;   //需要验证的字符串   var nihao:String="你好";   var hello:String="hello";   //输出结果 ...
fscommand("quit", "true");
as3 打开QQ聊天框 作者:6dn 日期:2011-10-18字体大小: 小 中 大  客户端只要安装有QQ,就可以使用一个地址打开聊天框,跟指定的QQ号聊天:) 程序代码 btn.addEventListener(MouseEvent.CLICK,onClick); function onClick(e){ navigateToURL(new URLRequest"tencent://Message/?uin=160379558&websiteName=q-zone.qq.com&Menu=yes"),"_self"); } ...
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++)     {         var tmp1:int = Math.random() * n;         var tmp2:int = my_array[i];         my_array[i] = my ...
基本三角函数的计算: 角的正弦值 = 对边 / 斜边 角的余弦值 = 邻边 / 斜边 角的正切值 = 对边 / 邻边 角度制与弧度制的相互转换: 弧度 = 角度 * Math.PI / 180 角度 = 弧度 * 180 / Math.PI 计算两点间距离: dx = x2 – x1; dy = y2 – y1; dist = Math.sqrt(dx*dx + dy*dy); 缓动公式: sprite.x += (targetX - sprite.x) * easing;//easing为缓动系数变量 sprite.y += (targetY - sprite. ...
/** 循环判断数组中的所有字符串对象 */ for(var i:int =0 ; i<keyArray.length;i++){ /** 判断是否有相同的字符串 */ index = chatString.lastIndexOf(keyArray[i]); trace("index--------------当前值-----------------:"+index); /** 如果 index != -1,则 找到对应的字符串了. */ if(index != -1){ trace( "字 ...
一个简单的使用actionscript3解析xlsx文件的类库。可以将excel中的表格数据读取为二维数组。 示例: private var urlloader:URLLoader; public function RxlsxTest() {         urlloader = new URLLoader();         urlloader.dataFormat = URLLoaderDataFormat.BINARY;         urlloader.addEventListener(Event.COMPLETE,urlloaderCompHandler);         ...
正则式是一项非常好的文本处理方式,它可以很方便的检查文本格式,搜索文本中的内容,以及替换文本的内容,比如通常去除文本的前端空格和后端空格的功能,使用下面的正则式即可完成:/**去除字符串前面的空格和跳格符*/*/v. 正则式是一项非常好的文本处理方式, 它可以很方便的检查文本格式, 搜索文本中的内容, 以及替换文本的内容, 比如通常去除文本的前端空格和后端空格的功能, 使用下面的正则式即可完成: /* * 去除字符串前面的空格和跳格符 */*/               var src:String=" Hello! ";  trace("\&qu ...

图片循环滚动

//当第一张图片上移至看不到的位置时,删除该图片,并将该图片排列到最后位置,并添加到数组最后一个元素。 if (arr_imgs[0].y+arr_imgs[0].height<=-1) { var imgObj:Object=arr_imgs.shift(); imgObj.y=arr_imgs[arr_imgs.length-1].y+1+arr_imgs[arr_imgs.length-1].height; arr_imgs.push(imgObj); }
随着Flex4.5 SDK(又名:Hero)的推出,你现在可以在Android设备上和BlackBerry PlayBook上创建一些非常漂亮的移动应用。这里面就有你可以用在触摸屏上的滑动手势。用这个手势,你可以在屏幕上与屏幕之间移动你想要的。但是,如何在你的Flex移动应用中实现这样的功能呢? 这里有两种方法你可以选择。 第一种涉及到使用ActionScript来附加一个事件侦听器。当你的视图组件初始化,你写入下的代码: private function initView():void {     addEventListener(TransformGestureEvent.GESTURE_ ...
frash项目的目的只有一个:在苹果的移动设备上跑flash,这是基于adobe公司为android平台推出的flash player进行的移植。 1970-1-1 08:00:00 上传 下载附件 (76.76 KB) 只需六个步骤就可以实现了: 1.确保ipad成功越狱,如果没有请自行搜索越狱教程。 2.下载frash.deb安装文件,地址:http://www.filestube.com/f/frash+deb,该文件仅可用于ipad安装,并且有可能存在对ipad造成未知损害的风险,想尝试的用户请考虑清楚。 3.使用winscp、ssh或ifunbox进入/var/r ...
Global site tag (gtag.js) - Google Analytics