- 浏览: 67113 次
- 性别:
- 来自: 北京
最新评论
-
jssqsgzh:
mark
五年编程两茫茫 2dx初探 -
washingj:
editorSaving = true; 和editorSa ...
GEF简单工作流,保存为xml和图片 -
cxw640560:
editorSaving = true; 和editorSa ...
GEF简单工作流,保存为xml和图片 -
sam_kee:
其实有个更好的方法,applicationComplete事件 ...
flex mx:Application的初始化方法stage属性为null -
张斌梁林:
Flex4 自定义皮肤的使用方法
文章列表
http://www.admin5.com/article/20140627/550113.shtml
本人的rpg项目地址
- 博客分类:
- 2dx 手机游戏
流产的rpg项目地址,有兴趣的可以下来玩玩
http://yun.baidu.com/share/link?shareid=3870362147&uk=37608112&qq-pf-to=pcqq.group
五年编程两茫茫 2dx初探
- 博客分类:
- 项目管理
五年编程两茫茫,从j2ee应用到网页游戏研发,再到现在正在学习的2dx,程序员还真是一个学到死的职业.
总11年到现在博客基本 都没怎么更新,积累了很多as3 web游戏的经验,抽时间整理出来再和大家共同分享.游戏编程这么多年,感悟颇多.也需要抽时间整理.话说有一个好的制作人真实太重要了!
import flash.media.SoundChannel;[Embed(source="assets/media/comm.mp3")][Bindable]public var cetSound:Class;public var sc:SoundChannel;public var cetmp3:Sound = new cetSound() as Sound;public function play():void {sc=cetmp3.play();}public function stop():void {sc.stop();}[/ol]复制代码最后定义了两个Butt ...
原文网址:http://uh.9ria.com/space.php?uid=25145&do=blog&id=4988
使用embed标签绑定一个swf文件并且声明为class
[Embed("a.swf")]
private var a:Class;
然后创建一个movieclip
var m:MovieClip = new a as MovieClip;
这时候发现无法使用类似用swfLoader加载进来swf后使用content与swf中的变量通信。
so.我们打开调试信息分析数据:
通过读源码我们得知,原来绑定的数据也是通 ...
原文地址:http://bbs.mhhf.net/showtopic-361091.html
08年的文章,看来比别人晚入门很久,需要继续努力
为了完美处理玩家可能的多按键输入(比如按了3个甚至4个方向键),试了几个方法效果都不好,花了不少时间。 ...
flash和flex虽然都是基于as3的ide,但区别还是很大的,要想百战百胜必然要了解其内部运行机制.搜一篇不错的文章.
原文地址:http://www.cnblogs.com/raywalker/archive/2010/12/21/1912235.html
一. 执行基本原理
Flash平台运行时在一个循环中执行,它以划分的“帧”为单位进行处理。于是帧速率即对应着分配给每个帧的时间,如指定帧速率为20帧/秒,则运行时会尝试对每个帧执行1/20秒。即使在时间轴上不存在可以多个帧,单一帧所表现的SWF内容也会被周期性地进行处理。 帧的执行又可划分为2个阶段:
(1)Action ...
Eclipse的flow插件开发
工作需要,让研究eclipse的flow插件开发,通过搜索资料发现在05-06年期间eclipse插件开发曾经火过一段时间
主要是GEF方面的 http://www.eclipsezone.com/eclipse/forums/f18130.html
GEF 资源
1. http://help.eclipse.org/help31/index.jsp
Eclipse 的在线帮助
2. GEF Description:http://eclipsewiki.editme.com/GefDescription
据称是最浅显易懂的GEF介绍
3. http://www.dudufamilytime.com/blog/
据称是最好的GEF 教程,嘿嘿
4. 八进制 ...
在as3中调试bitmap调用bitmapdata对象的时候可能由于很多原因调试时出现“#2015 无效的BitmapData字样。”
但强制运行后重新刷新页面会显示出来
目前知道的原因:
1.分析后发现和BitmapData的具体尺寸有关
如_bitmap=new BitmapData(stage.stageWidth,stage.stageHeight,false,0xff0000)
可将尺寸部分写为具体数值或提前定义好变量,即可排除此错误
2.ArgumentError: Error #2015: 无效的 BitmapData。
this.ememyBD = new B ...
http://keren.iteye.com/blog/379065
对flex 的元数据标签总结整理
所谓的元数据标签有些类似一种标记,但是我们写了这种标记系统会给我们生成很多额外的代码。
1、[ArrayElementType]
他是控制集合的元素数据类型,就像java的泛型。
2、[Bindable]
用了这个标记之后我们就可以把属性在界面mxml上作为source绑定给别的组件。
也可以用它来绑定事件
例如[Bindable(event='myDataChange')]
public var mydata:object;
这样只要myDataChan ...
程序员2011年薪资调查
- 博客分类:
- 杂谈
程序员2011年薪资调查,csdn上面做的调查,调查内容还算广泛.
http://cnbeta.com/articles/140666.htm
adobe的内存回收机制确实不尽人意.特别是大数据量时内存回收问题更显突出.
以前有哥们曾经探讨过用异常的方式使flex强制进行内存回收.
不过flex4.0之后框架的性能等有明显提升,而且一些类也添加删除了不少方法
现在小小总结一下
gc的核心代码如下,GCClass
public static function GC()
{
try
{
var lc1:LocalConnection = new LocalConnection();
lc1.connect('引发异常内容');
}
catch(e:Error) ...
先要 removechild 然后再 unload然后尝试 close然后再GC