ActionScript
文章平均质量分 50
iteye_11265
这个作者很懒,什么都没留下…
展开
-
关于ActionScript的效率(转)
随着Flash的ActionScript功能的不断强大,使用Flash制作应用程序也越来越多了,但让众多AS程序员最头疼的就是Flash的程序处理效率太低,就算现在flashplayer7虽然效率比flashplayer6提高了2~8倍,但还是低的要命,尤其是在手持设备中就更加严重了(在PPC上现在Flash2004的所有组件都没法使用,需要自行开发),这样就让很多as程序员不断的研究比较acti...原创 2008-09-27 13:08:13 · 98 阅读 · 0 评论 -
AS 运动的圆
package{ import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import flash.text.TextField; [SWF(width="888", height="888")] public class runRound extends Sprite { ...2009-09-29 15:06:26 · 124 阅读 · 0 评论 -
AS3中Matrix类详解
Matrix 关于AS3 图形绘制 比较重要的一个类详解地址:http://wenku.baidu.com/view/bdfb4437ee06eff9aef80738.html原创 2010-09-24 23:16:15 · 125 阅读 · 0 评论 -
A*寻路算法 教程(三)(转)
实现时的注意事项现在你已经理解了基本的算法,下面将讨论一些你在写自己的程序时要考虑的东西。下面一些材料和我用C++和Blitz Basic写的程序有关,但是那些要点是适用于任何其他语言的。1.开放列表的维护:实际上是A*算法中最耗时的因素。每次你处理开放列表时你都要从中找出具有最小F值的方格。有几种方法可以做到。你可以保存所需的路径元素,简单的遍历列表来找出最小F值的方格。这种方法是很简单,但是在...原创 2009-10-26 17:02:54 · 169 阅读 · 0 评论 -
A*寻路算法 教程(二)(转)
继续搜索为了继续搜索,我们简单的从开放列表中选择具有最小F值的方格,然后对选中的方格进行如下操作:4.将其从开放列表中移除,并加到封闭列表中。5.检验所有的相邻方格,忽略那些不可通过的或者已经在封闭列表里的方格。如果这个相邻方格不在开放列表中,就把它添加进去。并将当前选定方格设为新添方格的父方格。6.如果某个相邻方格已经在开放列表中了(意味着已经探测过,而且已经设置过父方格――译者),就看看有没有...原创 2009-10-26 16:58:31 · 195 阅读 · 0 评论 -
A*寻路算法 教程(一) (转)
虽然A*(读作A星)算法对初学者来说是比较深奥难懂,但是一旦你找到门路了,它又会变得非常简单。网上有很多解释A*算法的文章,但是大多数是写给那些有一定基础的人看的,而您看到的这一篇呢,是真正写给菜鸟的。本篇文章并不想给这个算法题目作一些权威性论断,而是阐述它的基本原理,并为你理解更多相关资料与讨论打下基础。文章末尾给出了一些比较好的链接,放在“进阶阅读”一节之后。最后,本文不是编程规范,你将可能使...原创 2009-10-26 16:56:41 · 170 阅读 · 0 评论 -
AS3.0 关键字
语句 break出现在循环(for、for..in、for each..in、do..while 或 while)内,或出现在与 switch 语句中的特定情况相关联的语句块内。 case定义 switch 语句的跳转目标。 continue跳过最内层循环中所有其余的语句并开始循环的下一次遍历,就像控制正常传递到了循环结尾一样。 ...2009-10-21 11:10:30 · 272 阅读 · 0 评论 -
AS3.0里的基元数据类型
转自:riahome.cn基元数据类型包括: Boolean、int、Null、Number、String、uint 和 void ; 在使用的时候, 跟以往的AS2.0有很多不同之处. Boolean 数据类型 Boolean 数据类型包含两个值:true 和 false。对于 Boolean 类型的变量,其它任何值都是无效的。已经声明但尚未初始化的布尔变量的默认值是...原创 2009-10-19 11:18:06 · 175 阅读 · 0 评论 -
Flash 常用函数公式
转自:http://programmer.blogbus.com/logs/47181681.html 作者: AS3中比较常用到的公式以备用。 基本三角函数的计算:角的正弦值 = 对边 / 斜边角的余弦值 = 邻边 / 斜边角的正切值 = 对边 / 邻边角度制与弧度制的相互转换:弧度 = 角度 * Math.PI / 180角度 = 弧度 * 180 / Math.PI计算两...原创 2009-10-16 15:19:07 · 556 阅读 · 0 评论 -
AS3编译模块不接收鼠标事件的问题
新建一个Main项目,建立一个模块TestModule类 继承Sprite,编译到Main编程模块,在Main里面采用加载编译出来的TestModule.swf文件,然后将TestModule添加到Main中,这个时候会有一个问题,TestModule本身是不接收鼠标事件的,通过模块加载方式去获取的TestModule是不接受鼠标事件的,奇怪的是MouseEnable属性为true值,换一种方式,...原创 2012-12-19 00:36:37 · 133 阅读 · 0 评论