1,在as3中的function的apply方法,第二个参数非常简单,是一个Array类型,就是FN的参数.那么第一个参数是什么呢?我们可以把第一个参数看成是thispackage com.ainy { public class Applyfn { public function Applyfn() { } publi
原创 2013-10-16 10:17:59
589阅读
Function类在as3中是直接从Object继承下来的,通常开发者定义的每一个function,均可以认为是Function类的一个实例。如果硬要跟c#做比较,Function类跟Delegate(委托)有几分相似,均可以达到通过该类型的实例来调用不同方法的目的。这段c#代码中,委托_delegateType的实例d,
转载 2010-07-21 11:41:00
163阅读
2评论
as3swf as3swf is a low level Actionscript 3 library to parse, create, modify and publish SWF files. Alpha version, under active development. Please do not use in production just yet. as3swf is broug
as3
原创 2012-07-23 18:26:44
450阅读
操作系统:Windows XP SP2   在flex3 2. fl.controls.Label;import    import    定义变量(将来在舞台上出现的对象)    用户名标签和输入框private username_label:Label;private username_tx
原创 2008-06-01 18:07:00
772阅读
1评论
在项目中,使用as3内置事件框架必须通过自定义事件才可以实现值的传递,大量自定义事件、定义常量和整个事件派发的管理、添加侦听器、移除侦听器,或多或少都会带来大量的代码,而signals这个框架思想原来在C#中原本就有,作者整合了C#中的signals思想,实现起来比as3内置的事件更快捷,可以很轻松的实现多个强类型值的传递,的在一定程度上也会简化很多代码。有朋友测试,signals里面用内置的事件竟然是as3内置事件运行速度的4倍。 但是我想大家已经对Event事件机制已经非常熟悉了,那么我们就从Event框架机制开始吧。var sprite:Sprite = new Sprite()spri
转载 2013-10-09 17:32:00
127阅读
2评论
package com.game.common { import flash.utils.ByteArray; import flash.utils.Endian; /**  * Unicode字符工具  * @author Kayer  * */ public fin
原创 2016-07-20 20:06:22
1118阅读
ApplicationDomain为AS3的应用程序域。它和安全域(沙箱)还是有区别的。应用程序域有三种类型:系统域子域(新的应用程序域)、当前应用程序域、当前应用程序域的子域。他们的关系就像是这样:详解:ApplicationDomain 类的用途是存储 ActionScript 3.0 定义表。SWF 文件中的所有代码被定义为存在于应用程序域中。 可以使用应用程序域划分位于同一个安全域中的类。
原创 2017-07-23 11:58:30
1028阅读
首先我们看看Point类的属性:x:Number——该点的水平坐标y:Number——该点的垂直坐标length:Number——从(0,0)到此点的线段长度(只读属性)从length属性我们可以看到,实际上一个Point类的实例是一个以(0,0)为始点,以(x,y)为终点的矢量,因此,我们可以应用...
原创 2021-07-17 16:31:06
145阅读
package app.boss.v.item{import base.component.list.ItemRender;import flash.display.Loader;import flash.display.MovieClip;import flash.events.Event;import flash.net.URLRequest;/** * Boss列表元素项 * @author JackKe */[Embed("assets/view/UI_BossListItem.swf#UI_BossListItem")]public class UI_BossIt
转载 2011-11-15 10:29:00
156阅读
2评论
要在网页中浏览才能看得到实际效果//stage.showDefaultContextMenu = false;//禁用右键全部菜单var mainMenu:ContextMenu=new ContextMenu();this.contextMenu=mainMenu;//=======第一种方法:隐藏原来的菜单=======//mainMenu.builtInItems...
原创 2023-02-22 09:17:34
103阅读
AppEventDispatcher.getInstance().addEventListener    全局监听变量前加 _   ,比如 _team,为set、get function使用  不重名 private var teamObject:Object = new Object();   //Object类似于java里的mappublic class Ocea
原创 2022-08-01 10:14:35
101阅读
有必要理清一下!int的意义:!int 判断的是 是否为 0 如果为 0 : 则 !int 为 true否则 !int 为 false不知道 这个 是不是 比 int != 0 的效率 要高!!!???扩展到Class :关于 null 和 underfined一般 !class 表示 class为null || class 为underfinednull 表示 class 没有被实例化 , 没有
原创 2013-10-14 11:07:06
599阅读
近几日把系统升级到了Win8.1,默认浏览器是IE11,由于此浏览器的兼容性啥的,我也不多说了。安装Flash Player Debugger的时候老是出现这个。上网搜了很久,都是讲怎么恢复 FlashPlayer的 。 我去,我是想安装Debugger版本的行吧。我比较喜欢用IE装Flash Player debugger版来做调试。目前公司Win7电脑,IE8能够很轻松的安装,读者不必担心。只
原创 2016-08-07 15:12:09
588阅读
沙箱也称之为安全域,今日对安全域做一个整理:一 , 信任授权1, 不同域中的SWF(可执行文件)尽管安全域只允许相同域下的通讯,但是我们可以使用授信(Security.allowDomain或Security.allowInsecureDomain)来解决2个不同域的通信问题。注意 : 授信是单向的,举个例子: A和B。A向B授信,自然B是可以访问A的,但是此时的A是不能访问B
原创 2017-07-23 16:10:21
858阅读
以前只知道外部加载文件图片用load,今天发现一个新东西,记录下来以备查阅。外部加载可以用load和Embed方法,他们区别在于Embed表示编译的时候加载而load表示执行时加载。 [Embed(source="xxxx")]在as文件中怎样使用: package {import flash.display.Sprite;import flash.dis
原创 2023-02-22 09:18:25
83阅读
'allowFullScreen', 'true'stage.displayState=StageDisplayState.FULL_SCREEN;需要注意的是as3全屏是需要鼠标或者键盘事件来触发...
原创 2023-05-09 11:37:17
67阅读
反射这玩意,在一些游戏的框架中的确有其优势,但是注意反射或多或少会影响性能的.在资源的获取上就 使用了反射 , 得到SWF中的美术的资源 如:public static function getClazz(className : String,loader : Loader = null) :&nb
原创 2013-09-29 22:31:57
882阅读
# AS3与Java的对比与应用 ## 引言 AS3(ActionScript 3)和Java是两种常用的编程语言,它们都具有强大的功能和广泛的应用领域。本文将对AS3和Java进行对比,并介绍它们在实际应用中的使用场景。 ## AS3和Java的对比 ### 语言特性 AS3是一种针对Adobe Flash平台的脚本语言,主要用于开发富媒体和互动式应用程序。它基于ECMAScript标
原创 2023-08-05 12:24:00
34阅读
非常好用的AS3库,强烈推荐!!!ode.com/svn/trunk/GhostCatTools/Gho...
原创 2023-07-25 09:09:18
456阅读
基础三角函数的计算: 角的正弦值 = 对边 / 斜边 角的余弦值 = 邻边 / 斜边 角的正切值 = 对边 / 邻边 弧度转换为角度以及角度转换为弧度: 弧度 = 角度 * Math.PI / 180 角度 = 弧度 * 180 / Math.PI 向鼠标(或者任何一个点)旋转: // 用要旋转到的 x, y 坐标替换 mouseX, mouseY dx = mouseX
转载 精选 2011-07-27 16:17:02
552阅读
1点赞
1评论
  • 1
  • 2
  • 3
  • 4
  • 5