![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flash与Flex
挨踢大侠
游戏开发人员
展开
-
道具编辑器
最近用flex 编写了一个游戏道具编辑器, 发此留作纪念。原创 2009-10-30 12:10:00 · 1250 阅读 · 1 评论 -
flash里复制可视对象
一,复制舞台上的影片剪 方法1——反射方法: var ClassRef:Class = getDefinitionByName(getQualifiedClassName(t_mc)) as Class;var clone_mc:DisplayObject = new ClassRef(); addChild(clone_mc); 方法2——构造器方法: var Cla原创 2014-01-29 11:15:38 · 982 阅读 · 0 评论 -
游戏中实现物体的精确选择
最简单也是最高效的方法:1. 制作flash动画的时候,在Flash CS里面把图片的alpha 通道删除掉, 这样就只有 图像区域响应MouseOut,MouseOver事件,透明区域不响应。具体方法:选中图片->分离 取消选中 工具面板->套索->魔术棒 设置为:"像素",阀值:"0" 点一下透明地方然后按del键 2. 下面这种方法适合 采用序列帧图片生成动画的方式, 因为原创 2014-01-29 11:26:34 · 1403 阅读 · 0 评论 -
[转]深入理解Flash的 应用程序域
应用程序域Application Domains 应用程序域Application Domain Placement 应用程序域的位置Application Domain Inheritance 应用程序域的继承Child Domains: Definition Versioning 子域:定义的版本管理Separate Domains: Preve转载 2014-01-29 11:35:17 · 1983 阅读 · 0 评论 -
自动加载Embed外部swf里面的类定义
[Embed(source="images/template_banner.swf", mimeType="application/octet-stream")]public var TemplateSWF:Class; ...var ba : ByteArray = new TemplateSWF() as ByteArray;var l原创 2014-03-01 22:40:19 · 1913 阅读 · 0 评论 -
有用的AS3库
下文内容转自http://www.eoocy.com/article.asp?id=3下面是非常有用的类库,找到他们的时候我兴奋的不得了APIs、Libs、Components1、as3ebaylibhttp://code.google.com/p/as3ebaylib/2、as3youtubelibhttp://code.google.com/p/as3you转载 2014-03-12 15:00:55 · 1988 阅读 · 0 评论 -
AS3中Timer,setTimeout,setInterval与垃圾回收处理
Timer1. 官方说法 无限次Timer可能会引起内存泄露,有限次Timer不会引起内存泄露2. 实际情况(见测试用例) a)无限次Timer i.Timer在运行中且注册了TimerEvent.Timer事件侦听器,则侦听器对象本身不会被回收 ii.Timer没有调用start()或者start后调用了stop(),侦听器对象会被垃圾回收 ii转载 2014-04-01 15:29:35 · 3406 阅读 · 0 评论 -
Embed的MovieClip操作技巧
在AS3里, AS标签能够将图像等资源,直接绑定到swfl原创 2014-04-19 17:42:47 · 2130 阅读 · 0 评论 -
解决flash移屏抖动的问题
解决flash大背景图, 移动卡顿的问题原创 2015-03-19 14:21:28 · 3539 阅读 · 0 评论 -
Android ANE重写MainAcitvity的onActivityResult方法
这两天在编写安卓ane时需要重写MainActivity中的方法来接收数据,原先使用编写自定义空activity来实现,不过这个方法太过复杂,今天随手谷歌,发现更简单的实现方法,给大家分享一下.ps:我只是个勤劳的搬运工...英文好的同学可以直接看原文:原文地址下面简介实现方法:1.在java项目libs中添加 runtimeClasses.jar (AIR\lib\andro转载 2016-07-18 23:11:38 · 3680 阅读 · 1 评论 -
FlashBuilder4.7非正常关闭导致不能启动的解决
今天遇到一个问题, 在导入一个AS工程后,FlashBuilder编译时,总是卡在"增量构建,启动 xxxx/compiler" 处,停也停不了, 最后强行结束进程。 然后新问题出现了,FlashBuilder 打不开了。 网上找了下解决方案找到你项目的工作空间的目录: (win7系统下为 C:\Users\你的电脑名字\Adobe Flash Builder 4.7\原创 2016-09-18 23:14:39 · 4171 阅读 · 0 评论 -
Flash AIR App在苹果上发布的经验总结
flash AIR for IOS 方面的一些经验总结原创 2016-09-14 10:54:56 · 4447 阅读 · 1 评论 -
Flash builder 编译编译提示java heap space解决方法
FlashBuilder 提示“Java heap space” 错误时的解决方法转载 2017-08-24 20:08:36 · 2149 阅读 · 0 评论 -
给你的AIR程序做个启动画面
AIR程序启动画面,源代码是Joseph Labrecque写的,精简及修改了一部分代码,设置主程序的visible为false可以使启动窗口不在任务栏显示图标。Flex sdk 3.2, Air 1.5。 代码:Main.mxml: xmlns:mx="http://www.adobe.com/2006/mxml" visible=false layout="abs转载 2014-01-29 11:10:38 · 1428 阅读 · 0 评论 -
As3 读取long类型的数字
AS3 由于只有 int, uint, Number类型;所以再跟后台交互时 无法读取Long;(及没有 socket.readLong的方法);但后台很多时候 想传long 类型的值; 如时间, 较大数额的钱;于是写了个 读取long 方法;static public function readLong( bytes:ByteArray):Number{ var l原创 2014-01-29 14:19:36 · 4121 阅读 · 0 评论 -
网上发现的一个 《Flash&flex大全》
官方在线帮助(没标英文的都是中文)用于 Adobe Flash Platform 的 ActionScript 3.0 参考更多参考使用这样的链接下载离线版:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/standalone.zip中文离线版将上面的en_US改为zh_CN(注意大小写)转载 2014-01-29 11:30:16 · 2443 阅读 · 0 评论 -
近期的工作成果《帝国战舰》
近期编写的海战射击游戏:《帝国战舰》原创 2010-10-29 14:35:00 · 1632 阅读 · 0 评论 -
位图的九宫缩放
AS3中只有矢量图才支持9格缩放, 而位图设置了scale9Grid也不起作用;解决方法: 1, 把位图打散成矢量图,然后切成9分,再合并; BitmapSlice9.zip. 我一般都采用这种方式, 但这个方法有个瑕疵, 图像拉伸后,经常出现虚边 和 细缝;2.另一中方法是用程序控制,原理很简单:用程序把位图切成九块,装里一个Spr原创 2013-05-24 11:07:13 · 1795 阅读 · 0 评论 -
Flash Builder 条件编译的实现
在flash Builder 里使用条件编译原创 2013-09-10 04:05:38 · 2130 阅读 · 0 评论 -
引用, 强弱引用, 事件机制与垃圾回收的关系及应用法则
经常见朋友们提起 “资源占用” 与 “垃圾回收”机制, 此类情况有常常伴随事件机制与显示列表相关问题,还有诸如此类的强弱引用的问题,关系错综复杂,令人困惑不小。在经过一番整理和测试研究后决定拿出来和大家一起分享一下心得,共同促进天地会的壮大。先来说说一些基本概念( 不完全遵从于课本,理解不准确请见笑 ):1.引用类型与值类型的关系: 值类型属于简单数据类型( Nmber/S转载 2014-01-29 11:11:52 · 940 阅读 · 0 评论 -
Loader大批量加载时,有些loader不会触发COMPLETE事件
症状: 当用下面的形式加载文件时,OnComplete事件并不响应1000次。有时可能1次都不响应for( var i:int = 0; i { var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, OnComplete);原创 2014-01-29 11:18:41 · 1620 阅读 · 0 评论 -
AS3工程实现 加载界面
摘要:要想在Flex的AS工程,实现加载进度的显示, 只需添加一个类(继承自MovieClip) 实现预加载的相关功能,然后把这个类设置成默认启动, 主逻辑写在主类上即可。Adobe Flex 工程的 Application 为2帧动画,第1帧为 Pre-load,第2帧为 Application,如果想替换 Adobe Flex 原有的 Pre-loader,那么制作将非常的方便。制作一原创 2014-01-29 11:22:50 · 1369 阅读 · 0 评论 -
RichTextField换行表情错位 问题的解决
症状: 今天做聊天对话框,支持动态表情; 以前一直用RichTextField; 但这次发现总是不对; 一旦带表情的文本内容 需要滚屏;表情就会错位; 半年前做的时候都不这样.经过网上搜索, 问题原因是: 我用的flex Builder版本高了, 我用的4.6; RichTextField 只有在player 10以下 才不出这个问题.原创 2014-01-29 11:32:28 · 1731 阅读 · 0 评论 -
flash开发中记录集锦
今天编一个别人写的Flex工程, 各种奇葩的问题, flex里一些内部的类, 总是转换出错; 原因是: 相互引用的项目必须用同一个 Flex SDK2013-12-7 16:21:47今天搞定一个困扰已久的问题, As3里字体设置, 总是不是自己想要的, 原因是要用 英文名的 字体名称(如: LiSu), 不能用中文(如: 隶书)2013-11-23 18:15:15强烈要求原创 2014-01-29 12:08:51 · 2244 阅读 · 0 评论 -
复制loader
经常想显示多个Loader加载的同一图片、swf。 但loader又没有像BitmapData.clone()这样的方法。 这样就不得不总是new Loader 去加载资源, 虽说IE有缓存机制, 但就算从本机读取,也有一点延迟 才能加载进来。 网上找到一种解决方法:用URLLoader.dataFormat = URLLoaderDataFormat.BINARY;的方式原创 2014-01-29 11:12:44 · 1410 阅读 · 0 评论 -
air中不能直接用Loader的loadBytes()方法加载swf
因为swf是可执行文件,所以在aodbe air中通过URLLoader加载Binary文件的方式加载一个外面的swf进内存,这时候如果不加处理直接通过Loader实例的loadBytes()方法加载内存中的这个包含这个swf的ByteArray对象,那么air会报错: SecurityError: Error #3015: Loader.loadBytes() is not permitt原创 2014-01-29 11:16:56 · 3162 阅读 · 0 评论 -
Flex4 内部构建错误
这几天编程时遇到: “发生了内部构建错误” 这样的问题, 再编译就说 “类不能嵌套类”; 经过错误排查,发现是 public var accuracy:Numb=er = 0; Number 中间写了个等号, flex尽然都查不出原因, 也不显示错误位置; 害我重装1次flex, 重装一次系统,重新构建2次工程, 外加所有新写的代码一句一句 地屏蔽来 找原创 2014-01-29 11:24:42 · 2434 阅读 · 0 评论 -
FLEX Builder compiler arguments 的设置
用于红框处的设置。实际上这个是mxmlc命令行编译的参数。主要内容从FLEX的帮助文档中截取:http://livedocs.adobe.com/flex/3 ... lers_14.html#157203【编译参数】-default-background-color int-default-frame-rate int -default-size width转载 2014-01-29 11:08:17 · 1271 阅读 · 0 评论 -
Flash Player和Adobe AIR垃圾收集内幕
目录内存分配堆和堆栈Flash运行时垃圾收集实现增量收集迫近度延伸阅读需求预备知识本文适用于中级和高级ActionScript开发人员。需要对面向对象的编程概念和ActionScript 3开发具有中等程度的理解。用户水平中级需要的产品Flash Builder(下载试用版)Flash Professional(下载试用版)所有应转载 2017-09-22 11:08:29 · 1129 阅读 · 0 评论