首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏积累沉淀

    ActionScript 3.0 概要

    ActionScript 由嵌入在flash player的ActionScript虚拟机 (AVM)执行。 ActionScript 3.0 带来了一个更加高效的ActionScript 执行虚拟机—AVM2, 它将彻底的脱胎换骨于AVM1 。 它将意味着, ActionScript 3.0执行效率将比以前的ActionScript执行效率高出至少10倍。 actionscript3.0语言特点: ActionScript 3.0 的出现是ActionScript 2.0 的核心语言方面融入ECMAScript 以遵守其标准和引入新的改进的一些功能区域的结合 当然, 如果你已经对 ActionScript 1.0 或2.0比较熟悉,请查阅《ActionScript 3.0的新特点》((Tips for Learning ActionScript 3.0.

    1.5K50发布于 2018-01-11
  • 来自专栏python3

    ActionScript 3 中的as

    如果变量是 Boolean 类型的 number - 如果变量是 Number 类型的 string - 如果变量是 String 类型的 object - 如果变量是一种引用类型或 Null 类型的 ActionScript3.0

    77610发布于 2020-01-07
  • 来自专栏LeoXu的博客

    ActionScript语言基础 原

    变量数据类型的规则: 于JavaScript不同,ActionScript的变量要使用严格的数据类型,也就是说,要在变量后赋予该变量的值,必需是定义该变量时所声明的类型,或者兼容的类型。 var $number:Number; $number = "test" //语法错误,右值必需是一个数字,而不是字符串 类型检查 ActionScript同时支持静态类型检查和动态类型检查。 >告诉编译器方括号中的内容不作为XML处理,应该始终把ActionScript代码放到<![CDDATA[...]]>的方括号中。 将ActionScript代码放到独立于MXML文件的文件中: 可以将ActionScript代码独立放到.as后缀的文件中; 然后再MXML文件中,使用如下代码引入该as文件: <fx:Script source="xxx.as"/> 数据绑定 ActionScript支持让一个项目监听另外一个的项目的值,这种功能叫做数据绑定。

    1.2K20发布于 2018-08-15
  • 来自专栏拂晓风起

    actionscript AES 加密 解密

    使用以下这个简单封装的加密类~~~当然,需要先下载附件:crypto.rar 直接解压放到工程目录,就可以调用啦~~简单方便,做表单加密不错~~ package crypto { import com.hurlant.crypto.Crypto; import com.hurlant.crypto.symmetric.AESKey; import com.hurlant.util.Hex; import flash.utils.ByteArray; public class KCrypto

    4.3K30发布于 2018-07-03
  • 来自专栏格物致知

    flash,flex,actionscript的关系

    Flex与Flash的关系 Flash并非只是一个单纯的矢量动画创作工具,而是一个凭借脚本语言ActionScript在功能和定位上不断演变的网络应用开发工具。 Flex和Flash都以ActionScript作为其核心编程语言,并被编译成swf文件运行于Flashplayer虚拟机里。 虽然Flex和Flash有众多的相似点,但是不同之处仍然很多   1.尽管公用ActionScript,但是使用的库并不完全相同,更合适的说法是两者使用着两套具有极大“功能重叠”范围的库。    3.Flash只能以ActionScript脚本的形式开发(舞台被关联到一个称之为 document class的类里),另外舞台元素也是可以绑定脚本的,不过从软件工程的角度讲不建议这样用,Flex还可以使用称作 mxml的标记语言来描述应用的外观和行为,mxml中可以直接嵌入ActionScript脚本。   

    66830编辑于 2022-08-19
  • 来自专栏全栈程序员必看

    ActionScript项目无法调试

    C:\WINDOWS\system32\Macromed\Flash\Flash10b.ocx

    76920编辑于 2022-11-04
  • 来自专栏格物致知

    ActionScript中的vector和array

    ActionScript中的vector和array Array: The Array class lets you access and manipulate arrays. Although ActionScript permits you to create associative arrays using the Array class, you cannot use 尽管Actionscript允许你把Array当作关联数组用,这样的话你就不能用Array类提供的方法或者属性了。 ActionScript 3.0 中可用的另一种索引数组类型为 Vector 类。Vector 实例是“指定类型的数组”,这表示 Vector 实例中的所有元素始终具有同一数据类型。

    70720编辑于 2022-08-19
  • 来自专栏拂晓风起

    Flash builder打包as actionscript代码,发布swc

    做个记录~~ 建立Flex library project,然后把需要的代码复制到这个项目中, 貌似复制进去之后,builder会自动重新编译,在bin目录会生成对应的swc。 如果不行,可以打开某个

    1K40发布于 2018-07-03
  • 来自专栏游戏杂谈

    JavaScript与ActionScript3那些事

    接触JavaScript和ActionScript3也有近5年的时间了,它们都是应用比较广泛的脚本语言,经过这几年的工作和学习,静下来的时候想总结一些东西,作为技术上的沉淀以及培训所用,所以就有了这篇文章 操作的是DisplayObject; b)、运行环境不同:JavaScript需要JavaScript引擎进行解析、执行,ActionScript3需要Adobe的flash player(AVM2)进行解析 ; c)、ActionScript3.0引入OOP概念,可使用extends实现继承,而JavaScript只能使用基于原型的方式来实现; d)、应用的领域有所不同:JavaScript目前主要应用于web 页面(PC端、手机终端等),而ActionScript3.0在网页游戏上的应用则比较多; 题外话(个人想法仅供参考):单从报酬上来讲,as3的浮动比js要大,如果你参与开发的一款网页游戏月充值流水超过了五百万 既然是那些事,那么JavaScript与ActionScript3肯定是有一些交集的,这里以基于浏览器的应用场景来进行归纳: 1、as3获取网页传递过来的参数; 2、js与as3的相互调用; 从“渲染swf

    1.7K10发布于 2018-11-16
  • 来自专栏拂晓风起

    actionscript DES 加密 解密 (AES,其他加密)

    找了半天其实都没找到什么好的DES加密代码。 难怪有一个博主说,他找了半天没找到自己实现了一个。http://www.iteye.com/topic/422575 但貌似他自己都说加密大的明文会出错,所以我就不敢试用了。 另外,在天地会下载了一个,发现功能还是能达到的,貌似是把js版转过来的。但是加密的速度非常的低,应该是实现的问题。比我在一个外国佬微博找到的AES加密代码还要慢十几倍。 (!!!补充,最后发现还是外国佬写好的那个Crypto库( http://code.google.com/p/as3cr

    3.1K30发布于 2018-07-03
  • 来自专栏拂晓风起

    Flash Actionscript 多线程Worker 压缩图片

    package { import flash.display.Bitmap; import flash.display.Sprite; import flash.events.Event; import flash.external.ExternalInterface; import flash.geom.Rectangle; import flash.system.MessageChannel;

    64340发布于 2018-07-03
  • 来自专栏拂晓风起

    Flash Actionscript AS3 渐变透明 mask遮罩

    把图片变成渐变透明(左图是效果图,右图是原图) image.png var a:Sprite = new Sprite(); a.graphics.beginGradientFill(GradientType.LINEAR, [0xff0000,0xff0000], [1,0.3], [0, 255]); a.graphics.drawRect(0, 0, 240, 225); a.graphics.endFill(); addChild(a); a.rotation = 90; a.x = 226;

    1.1K40发布于 2018-07-04
  • 来自专栏拂晓风起

    Flex Actionscript 3 小球碰撞 多球碰撞

    没怎么玩过图形学,最近都需要做,又要复习物理和数学了~~~ 以下是初成的作品,其实最终目的也不是这个球碰撞了,只是试试,有bug~~(就是球会偶尔粘在一起,是因为速度太快) 需要解决粘连问题,就需要加入“下一点位置”来做提前的碰撞预判。 可以简单加入下一点标记一下,在Ball类中,加EnterFrame监听,每一帧计算下一帧的位置,然后碰撞的测试函数改为使用nextX和nextY计算,而不是x和y。 效果如下: 直接上代码(没有更新“下一点标记”): package { import flash.disp

    1.4K40发布于 2018-07-03
  • 来自专栏游戏杂谈

    JavaScript与ActionScript3 -- setTimeout方法的差异

    JavaScript中setTimeout方法接受的参数只有两个,而ActionScript3却可以有多个。 javascript"> setTimeout(function() { alert(arguments.length); }, 1 * 3000, 1, 2, 3); </script> 显示的结果为0 ActionScript3.0

    74010发布于 2018-11-16
  • 来自专栏游戏杂谈

    ActionScript3检测当前下载资源的速度

    speed = (byteTotal/1024)/(endTime-startTime),这个应该算是平均速度

    95220发布于 2018-11-15
  • 来自专栏LeoXu的博客

    ActionScript的事件处理机制处理机制

    ActionScript和JavaScript的事件处理机制处理机制几乎完全相同,所不同的主要是ActionScript的事件处理机制还提供了一个 事件对象。 在ActionScript中,所有的事件的起点都是一个通用的事件对象,其他事件通过继承该通用的事件对象添加其它的信息。

    50920发布于 2018-08-15
  • 来自专栏格物致知

    使用FlashCS制作UI导出swc在Actionscript中调用

    1,打开FlashCS,新建一个ActionScript的Fla文件。 2,在库面板ctrl+F8,新建一个组件,名称为Door,类型为影片剪辑,并为as导出.

    1.5K10编辑于 2022-08-19
  • 来自专栏我和未来有约会

    43 Hot Flex and ActionScript 3.0 APIs, tips and tools for Autumn 2008

    p=228 教程: ActionScript 3 拖动函数 这个教程介绍ActionScript 3在布景中的拖动函数。 http://flashmymind.com/Tutorials/Actionscript/Advanced/actionscript-dragging.php Flex 分页组件 一个小的Flex /p/mediacorelib/ Servebox ActionScript Foundry  ActionScript 3 / Java 框架为 Flex 2 应用设计,基于多个设计模式。 Compiler Written In ActionScript 一个用ActionScript写的ActionScript编译器 http://www.brooksandrus.com/blog /2008/08/27/an-actionscript-compiler-written-in-actionscript/

    1.5K50发布于 2018-01-16
  • 来自专栏菩提树下的杨过

    ActionScript3.0(AS3)中的泛型数组Vector

    我们知道:ActionScript3.0中的Array数组可以存放多种类型,甚至在同一个Array数组中,可以同时存入String,Object,Number...

    1.2K70发布于 2018-01-19
  • 来自专栏菩提树下的杨过

    FlashFlex学习笔记(8):ActionScript3.0中的面对对象

    另外:做为符合ECMA规范的语言,ActionScript同样具有类似JavaScript的动态语言能力,我们把Human.cs再改一下: package { public dynamic class

    55190发布于 2018-01-23
领券