ActionScript 3.0
iteye_18746
这个作者很懒,什么都没留下…
展开
-
[教程] AS 3.0 socket 通信,比较基础比较全,不用到处去找了
转自http://520pig.blogbus.com/logs/32821429.htmlSocket 套接字连接允许Flash播放器通过指定的端口与服务器通信,但是socket通讯在数据传输完毕后仍然不会关闭,要人为的关闭。我们可以使用flash.net.XMLSocket类创建XML数据格式的socket连接,使用flash.net.Socket类创建二进制数据格式socket连接,...原创 2010-08-27 08:56:18 · 343 阅读 · 0 评论 -
FlashDevelop 和 flex代码格式化插件
FlashDevelop热键格式化插件在官方论坛找到的格式化插件,支持最新的格式化插件,只要将文件拷贝到FD的插件目录即可实现热键格式代码,支持最新的3.02,实时格式的,不像之前formater那个需要先保存才能格式化要是使用还需配置工具栏。放到FlashDevelop\Plugins下,重启FlashDevelop。 格式化代码: ctrl+shift+fFlashDe...原创 2010-08-12 11:13:58 · 267 阅读 · 0 评论 -
Object类不常用的方法讲解 (转载)
原文链接地址:http://www.xiaos8.com/article.asp?id=395我嘛,就喜欢讲一些偏门的东西,针对新手看帮助文档,可能他根本不明白他是什么意思,而大家对偏门的东西讨论也少,看不懂也就算了,以后也没注意了,但有时候偏门的东西非常有用,接下来讲讲任何一个类都有的方法,也就是AS3面向对象中的老祖宗Object类所拥有方法 1、Object.hasOwnProp...原创 2011-03-16 08:52:00 · 224 阅读 · 0 评论 -
AS3 sound类的一些技巧(转)
http://blog.csdn.net/ok7758521ok/archive/2009/04/27/4129747.aspx解决第一个问题:如何把声音文件作为一个变量加载到swf文件中。创建一个Sound对象,然后加载具体的声音文件到里面创建一个Sound对象和创建其他对象一样简单,首先我们必须保证相关的类已经被导入。import flash.media.Sound;然...原创 2011-03-16 11:06:17 · 405 阅读 · 0 评论 -
写了个滚动条的类ZScrollBar.as
[code="java"]package zkl.controls{ import com.greensock.TweenLite; import com.greensock.easing.Back; import flash.display.DisplayObject; import flash.display.DisplayObjectContainer; impo...2012-02-20 17:12:04 · 176 阅读 · 0 评论 -
纯代码的一个圆形Loading组件
import net.xueyitong.controls.Loading;var l:Loading = new Loading();l.x = l.y = 100;this.addChild(l);l.run();l.percent("20%");this.addEventListener(Event.ENTER_FRAME,ff);var ...2011-10-28 22:37:39 · 173 阅读 · 0 评论 -
Error #2044: 未处理的 StatusEvent:。 level=error, code=
在使用LocalConnection的时候,出现Error #2044: 未处理的 StatusEvent:。 level=error, code=这样的报错以前是直接写在时间轴里的,没有报错。这次是写在文档类。可是怎么搞都报错例如.test1.swf加载了test2.swf,需要将test1的参数传到test21.加载test2.swf,然后在test2.swf建立一个连接,...2011-05-04 11:50:15 · 390 阅读 · 0 评论 -
FLASH组件中List/ComboBox/DataGrid文本样式设置
在FLASH中我们可以使用setStyle来设置组件的样式..可对于像List/ComboBox/DataGrid这类数据显示类的组件...使用[code="java"]setStyle("textFormat",textFormat)[/code]并不会设置其中的数据区域的文本样式..那是因为这类组件..显示数据部份为CellRenderer..而对组件setStyle并不会影响...原创 2012-03-14 15:43:01 · 123 阅读 · 0 评论 -
在AS3中重置Array的几种方法的效率测试研究
有时候我们需要将某个数组清空或者说重置,我最常用的办法的是重新new一下,但是有人测试研究发现使用length=0的方法,执行效率是最高的,呵呵,原文如下: _localArray.length = 0; // Reset the array to emptyYesterday I was coding on a rather large application at w...原创 2012-04-25 15:23:25 · 113 阅读 · 0 评论 -
技术网站或个人博客收藏中,更新中
[url]http://stackoverflow.com[/url]2012-04-25 17:06:39 · 80 阅读 · 0 评论 -
SecurityError: Error #2176
SecurityError: Error #2176: 某些动作(如显示弹出窗口的动作)只能通过用户交互来调用,例如,单击鼠标或按下按钮。 at flash.net::URLStream/load() at flash.net::URLLoader/load()问题还没解决。。。。...2012-04-26 14:10:09 · 249 阅读 · 0 评论 -
AS3复制显示对象的方法之一
如下面的一段代码 [code="java"]public function set deskBackground(value:Sprite):void { var d:Class = value["constructor"]; _deskBackground = new d(); addChild(_deskBackground); }[/code]...原创 2012-05-12 17:32:56 · 137 阅读 · 0 评论 -
一个漂亮的音标键盘
[code="java"]/*******************************************************//*自定义键盘*//*******************************************************///50个按钮var totalBtnNum:int = 50;//每一行有12个按钮var lin...2012-05-14 11:56:37 · 249 阅读 · 0 评论 -
简约一个分数的代码
[code="java"] /** * 简约一个分数,参数:[分子,分母] * $arr[0]:分子 * $arr[1]:分母 * Exmaple: * var a:Array=CustomUtils.reduce([6,8]); * return a=[3,4] * @param $arr * @return [分子,分母]...2012-05-18 11:44:05 · 248 阅读 · 0 评论 -
一个类似新浪微博头像上传的工具(Flash)
http://china34420.web-79.com/cut/cuttoolcs4.swf?id=11&per1=300|300&per2=150|150 地址在上面2012-05-19 21:41:21 · 165 阅读 · 0 评论 -
Air for android 本机扩展,调节亮度示例源码
研究了两天的AIR本机扩展,分享第一个例子:2012-10-17 16:13:16 · 115 阅读 · 0 评论 -
AIRForAndroid本机扩展,震动示例源码
刚接触AIR本机扩展,练练手。留下脚印,以备不时之需。。。。2012-10-19 09:26:05 · 135 阅读 · 0 评论 -
FLASHcs3 无法发布的解决办法
Flash CS3无法编译调试影片——按ctrl+enter测试影片时,先是显示"正在导出Flash影片",几秒过去,导出影片窗口消失,也没生成任何文件。第一想到的是可能是FLASH软件有问题,重装了好几次,问题还是存在。第二怀疑文件有问题,关掉FLASH再重启,新建一个文件,按CTRL+ENTER没有问题。锁定了源文件问题。慢慢测试了把问题锁定在字体上。原来flashcs3中静态文本需要【使...2010-08-10 14:47:49 · 576 阅读 · 0 评论 -
工具类 - 动态加载链接库中的对象
经常要用到加载链接库中的类,为了不用每次都写那个超长的函数,所以把它写成个生成器[code="java"]package net.xueyitong.utils{ import flash.utils.getDefinitionByName; /** * 工具类 - 动态加载链接库中的对象 * @author zkl * 2011-10-21 10:07...2011-10-21 10:37:49 · 121 阅读 · 0 评论 -
小日本的一个as3网站,确实非常的不错,Flash AS3
[url]http://www.project-nya.jp/modules/weblog/details.php?blog_id=1126[/url]小日本的一个as3网站,确实非常的不错2011-09-28 10:27:41 · 2232 阅读 · 0 评论 -
Flash AS3.0 元数据
ArrayElementType:这是指定自己定义的数组中元素的类型,应该类似java中的泛型,用的不多(至少我就没用过,找资料的时候顺便找到的),类似的代码如下:[ArrayElementType("String")]public var arrayOfStrings:Array;这样,这个array就只能放String类型的对象。Bindable:...原创 2010-08-27 09:23:27 · 99 阅读 · 0 评论 -
自定义右键菜单(加载xml文件)
通过加载外部xml文件的数据,自定义右键菜单。xml文件(setup.xml)[code="java"] 访问 百度 访问 谷歌 [/code]文档类menuItem.as[code="java"]package { import flash.display.Sprite; import flash.net.URLLoader; i...2010-09-13 16:41:12 · 334 阅读 · 0 评论 -
如何配置FlashDevelop软件并支持Flash CS4[转]
首先申明,转载于 爱好 的新浪博客。FD软件是指FlashDevelop,是学习、开发Flash ActionScript 3.0的有力工具,其最大的特点是超强代码提示、方便的快捷键操作、开源代码模板定制、可扩充的插件功能,无不展示了这是一款优秀的辅助软件!本文紧跟Flash CS4,重新配置FD,挖掘FD的优秀功能,让FD直接支持最新版Flash CS4,为学习研究Flash Actio...原创 2010-09-18 11:31:39 · 101 阅读 · 0 评论 -
AS3 库资源 很多非常有用的类库
下面是非常有用的类库,找到他们的时候我兴奋的不得了APIs、Libs、Components1、as3ebaylibhttp://code.google.com/p/as3ebaylib/2、as3youtubelibhttp://code.google.com/p/as3youtubelib/3、as3flickrlibhttp://code.google....原创 2010-09-18 14:04:05 · 110 阅读 · 0 评论 -
结合eXeScope打造个性flash发布后的应用程序exe文件
Flash发布*.exe格式的文件,都是同一个图标,使用eXeScope可以打造自己喜欢的文件信息。图标、版本等。可以直接修改flash安装目录下的flashplayer.exe文件。1. 要安装eXeScope。(网上有汉化版下载)2. 右击flashplayer.exe,使用eXeScope打开。[img]http://dl.iteye.com/upload/picture...2010-09-28 14:56:45 · 167 阅读 · 0 评论 -
用右键菜单控制舞台的全屏
下面举例,文档类[code="java"]package { import flash.display.Stage; import flash.display.StageScaleMode; import flash.display.StageDisplayState; import flash.display.MovieClip; import flash.syste...2010-09-28 15:11:10 · 96 阅读 · 0 评论 -
命名空间的理解
一直以来对命名空间都比较迷茫,看书也是一知半解,今天又看了一遍帮助文档。慢慢有一点点理解了。帮助文档:通过命名空间可以控制所创建的属性和方法的可见性。请将 public、private、protected 和 internal 访问控制说明符视为内置的命名空间。如果这些预定义的访问控制说明符无法满足您的要求,您可以创建自己的命名空间。我的理解:以上四种访问控制不能实现的情况,可以自定义...2010-09-29 17:26:50 · 112 阅读 · 0 评论 -
String类的replace()方法的函数参数的理解
(来自帮助文档)replace(pattern:*, repl:Object):String对字符串匹配指定模式并返回一个新字符串,其中的第一个模式匹配项被替换为 repl 所指定的内容。相对于字符串匹配指定的 pattern 并返回一个新字符串,其中的第一个 pattern 匹配项被替换为 repl 所指定的内容。 pattern 参数可以是字符串或正则表达式。 repl 参数可以是...原创 2010-09-30 15:40:40 · 827 阅读 · 0 评论 -
最近在使用.minerva3.3.0的时候发现了一个bug
//1.将一个二维数组存入sol文件//2.二维数组如下:/*var chapters:Array = new Array(10); chapters[0] = [0, 0, 0, 0, 0, 0, 0, 0];chapters[1] = [0, 0, 0, 0, 0, 0, 0, 0];chapters[2] = [0, 0, 0, 0, 0, 0, 0, 0];chap...2011-05-23 09:38:59 · 157 阅读 · 0 评论 -
让MovieClip获得焦点并隐藏边框
/**让MovieClip获得焦点并隐藏边框**/如:舞台上有一个影片剪辑mc1.如果代码是写在主时间轴上的:[code="java"]//指定对象在具有焦点时是否显示加亮的边框。stage.stageFocusRect = false;//影片剪辑获得焦点。stage.focus = mc;[/code]2.如果代码是写在类文件( * .as) 里的,且不是文档类:...2010-12-13 16:54:19 · 157 阅读 · 0 评论 -
AS3获得当前文件的文件名
[code="java"]//当前文件的完整路径var fileUrl:String = this.loaderInfo.url;//查找路径的最后一个"/"var flag:int = fileUrl.lastIndexOf("/");//截取文件名var fileName:String = fileUrl.substr(flag + 1, fileUrl.length);...2011-12-29 15:27:36 · 468 阅读 · 0 评论 -
DIV在FLASH上面、FLASH透明背景
DIV在FLASH上面、FLASH透明背景DIV在FLASH上面1、在Flash加入:2、在DIV里加入:position:absolute;z-index:10;(数字越大越处于上层)FLASH透明背景 要在IE中实现flash背景透明,需要加这样一个值:而在Mozilla、Firefox浏览器中起作用的是这...原创 2011-09-09 10:15:05 · 78 阅读 · 0 评论 -
FlashDevelop配置
[size=large]一、基本环境:Flash CS4、net framework 2.、Flex SDK4.0、Java SDK 1.6、FlashDevelop二、基本配置:①Tools → Program Settings → ASCompletion → Flash IDE ,检查一下是否指对了正确的Flash CS4安装路径。②Tools → Program Setting...原创 2011-09-09 15:28:05 · 202 阅读 · 0 评论 -
热区提示类
以前一直用kinglong写的toolTip类,挺好用的.但最近总出现问题,不是toolTip的错,应该是我使用不当:当有两帧时,每帧都需要热区提示,但是翻来翻去就会出错,一直很郁闷.所以就自己写了一个toolTipWindow.as效果肯定没有kinglong的toolTip.as好.只能暂时用着了,向大家学习中....下在是类文件代码:[code="java"]package {...2010-08-05 12:42:09 · 99 阅读 · 0 评论 -
什么时候使用e.target.content和e.target as MovieClip?
只是自己理解和使用习惯....content : DisplayObject 包含使用 load() 或 loadBytes() 方法加载的 SWF 文件或图像(JPG、PNG 或 GIF)文件的根显示对象。下以情况使用e.target.content:想得到由Loader加载的显示对像时如[code="java"]var url:URLRequest=new URLRe...2010-08-06 14:28:02 · 334 阅读 · 0 评论 -
合并多个数组
合并多个数组,可合并一维数组和二维数组,哈哈.比较简单,自己先存着,以免以后用来如:[b][color=darkred]var a1:Array=[1,2,3,4]var a2:Array=[432,4,5,7]var a3:Array=[36]var aa:Array=[a1,a2,a3]var m:mergeArray=new mergeArray;//...2010-08-06 15:52:22 · 193 阅读 · 0 评论 -
拼图游戏的图片块图形类
使用以下类文件,可以裁剪出拼图游戏 的图片块如下图: Tile.as类文件 package zkl.as3.game.pintu { import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.BlendMode; import flash.dis...2012-10-28 15:25:48 · 296 阅读 · 0 评论