tInspector教程01

下载、设置tInspector

你可以在tInspectortInspector on Google Code主页上,下载到tInspector的代码。目前的版本是tInspector 1.0.4.5.zip,下载完成解压缩包,然后把tInspector/src目录的路径添加到Flash、FDT、Flex Builder……的类路径下。

解压tInspector代码压缩包:

新建一个.fla文件,打开“发布设置”,在Flash IDE里把tInspector/src目录添加到类路径中,同时建议去掉“警告模式”勾选(并不会影响编译的正确性,而且会编译得更快。另外,tInspector里面的代码有很多类似onMouseDown的写法,这些在Flash的编译器会被提出“警告”-_-!)。

使用tInspector

在刚新建的fla里面随便画个圆,设置个文档类,在类里面添加如下的代码:

你应该会看到大概这样的效果:

Get Adobe Flash player

把鼠标移到绿色圆形上面,会有红色的矩形框,按下鼠标就会看到操作条,试试那几个按钮有什么效果吧。
如果你要关掉tInspector,那么在swf中,点击鼠标右键,然后”Inspector off”吧。

大多数时候,你只需要写这句代码:

Inspector.init函数带了5个参数:

“感恩的心—抗旱救灾”捐款倡议书

“感恩的心—抗旱救灾”捐款倡议书

—正心堂10万元大捐赠,善心的您一起救灾吧!

(敬请转发转载,功德无量人天!)

“感恩的心—抗旱救灾”倡议书(正心堂10万元大捐赠)“感恩的心—抗旱救灾”倡议书(正心堂10万元大捐赠)

日前,中国西南5省市区正在遭受历史罕见的大旱。云南、广西部分地区的旱情已达到特大干旱的程度,贵州省秋冬连旱,出现80年一遇,甚至百年一遇的旱情。

值此灾荒,以“行愿方菩提,联合生莲花”为理念的“正心堂”再次发起“感恩的心—抗旱救灾”捐款倡议活动,正心堂全体同仁携诸爱心人士,率先捐赠2万元现金于红十字会、儿基会、思源工程基金会的三大抗旱行动,并愿无偿捐献价值8万元的《超越轮回》正版光盘,用于更好的鼓舞社会善心人士的慈心善行,以救灾荒

“感恩的心—抗旱救灾”倡议书(正心堂10万元大捐赠)“感恩的心—抗旱救灾”倡议书(正心堂10万元大捐赠)“感恩的心—抗旱救灾”倡议书(正心堂10万元大捐赠)

正心堂全体同仁及诸爱心人士发心捐赠2万元现金支持三大基金会的西南抗旱救灾项目!

“感恩的心—抗旱救灾”倡议书(正心堂10万元大捐赠)

“感恩的心”最小的志愿者,捐出自己攒下来的100元压岁钱,。支援灾区小朋友有水喝!

“感恩的心—抗旱救灾”活动具体如下:

1 参与时间:2010年4月1日~4月30日

2 参与方法:凡在活动时间内,全国任何地区的善心人士无论通过任何有效途径,只要为西南大旱捐款,凭相关捐款证明(10元起),皆可获得由“正心堂”免费赠送的等额价值《超越轮回》DVD,比如您捐赠儿基会“甘露行动”100元,正心堂将赠送您10套《超越轮回》正版光碟(包邮费),在随喜鼓励您慈善救助旱灾的同时,更是锦上添花的广传佛教文化,功德无量!

3 本次捐款正心堂不承担代捐工作,善心人士直接捐助灾区即可;正心堂《超越轮回》正版光盘免费大赠送纯属公益鼓励!源于正心堂一贯赤诚的慈善发心!

4 《超越轮回》光盘将于4月30日后,由“正心堂”统计数量,统一赠送,请大家务必将自己手中的捐款证明(银行汇单扫描件、捐赠发票、网银截图等)及有效邮寄地址及联系电话等准确信息于4月30日前发送至zhengxintang66@163.com .以便邮寄免费光盘;赠送时间不迟于2010年5月31日;
“感恩的心—抗旱救灾”倡议书(正心堂10万元大捐赠) “感恩的心—抗旱救灾”倡议书(正心堂10万元大捐赠)

“行愿方菩提,联合生莲花”是我们的公益理念!面对灾难,“感恩的心”义不容辞,为所当为!

正心堂只不过是一家制作发行佛教影视的微小企业,由几位为实现佛教文化当代弘传而日夜努力的青年佛子构成基本,受广大佛子和善心人士的关爱和支持,感恩不尽!一直以来由于我们慈善行愿支出不断,同时受盗版《超越轮回》的严重冲击,经济一直处于十分紧张的状态,从谈不上宽裕充足。但再艰难,毕竟我们还有水喝,还有饭吃,相比灾区何止天壤!

《梵网经》有云:一切男子是我父,一切女子是我母。同时,《华严经》中也有云:众生至爱者生命,诸佛至爱者众生。能救众生身命,则能成就诸佛心愿!

为父母解难,为所当为,何惧艰辛!

故而此次正心堂携手诸多善心人士,率先捐赠2万元现金及愿捐赠价值8万元的《超越轮回》,以为表态!在此也由衷的恳请大家为灾区父母慷慨解囊,以救旱荒!

您捐给灾区的越多,正心堂随喜赠送您的越多,一毛一渧,定有落处,于多于少,皆是功德。

并请您大力宣传 “感恩的心—抗旱救灾”活动,让更多的人参与这一殊胜善行!让我们既能从经济上支援受灾同胞,又能满足广大道友传播佛法、利益众生的善愿。

让所有的发心人共襄善举!让所有的有缘众生有所获益!

咨询电话:010—65585809 13552519519   网址:www.zhengxintang.com

咨询QQ:327634566   820837948

推荐活动:

1 儿基会—甘露行动(点击链接)

2 思源工程—思源-甘泉行动(点击链接)

3 红十字会—爱心雨行动(点击链接)

敬请转发转载,功德无量人天!

“感恩的心”救灾活动回顾(点击图片)“感恩的心—抗旱救灾”倡议书(正心堂10万元大捐赠)

“感恩的心”慈善联合行动

2010年佛涅槃日前

tInspector 1.0.4.5更新

tInspector

tInspector 1.0.4.5 主要增加了InspectorOutPuterManager类,用于自定义信息的输出(Outputer)。

tInspectorOutPuterManager

如上图所示,如果你想自定义图中黄色框、红色框标出的信息显示,那么你可以通过设置Inspector.structureView.outputerManagerInspector.liveInspectView.outputerManager来实现,structureView和liveInspectView都扩展自BaseInspectorView。

以下面的demo为例,tInspector在查看PushButton时显示PusPushButton.label属性

Get Adobe Flash player

过几日来会写些tInspector的教程,详细介绍这些用法。

useful tip for fdt

原文:http://space.flash8.net/space/?214621/viewspace-488110.html

把图形替换成图片的脚本

把图形替换成图片的脚本,graphics2bmp

graphics2bmp.jsfl这个脚本的目的是:把你在Flash上选中的元素替换成图片!有次美工给了一个界面,里面使用了很多(貌似是)娃娃字体的文本,问题是开发的这个游戏项目中,是把Flash Player的影片质量设为“低”的,如此设置下,这些可爱的娃娃字体在实际swf中就会有锯齿,变得很挫。

当然,可以继续让美工把这些文字,单独导成图片,再导入到Flash中进行替换。而graphics2bmp.jsfl可以帮你进行这些繁琐的操作!

使用举例:新建个fla文件,保存一下,随便画个图形,选中这个图形,然后,双击graphics2bmp.jsfl运行脚本,你会看到你刚才选中的东东已经被替换成图片了。

graphics2bmp.jsfl

tHense计划

想法,写下来,做出来。

thense

tHense是要自己网站的主页做的Flash,一直想要为自己做个Flash,终于要动手了。

但我不知道会不会把它做完,因为这几天我开始觉得对以后非常的非常的不确定。

其它:

  • 我错把HTC Sense记成HTC Hense了,所以就叫tHense吧,名字嘛,终归只是个称呼吧。
  • MVC上采用RobotLegs,UI上采用GhostCat,当然了少不了tInspector

[转载]游戏优化 之 四叉树

原文:http://wxsr.blogbus.com/logs/60788934.html

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://wxsr.blogbus.com/logs/60788934.html

 

 四叉树 (QuadTrees)可以说是2叉树的扩展形式.

为什么在游戏中我们要用4叉树代替一般的遍历查找呢?它的优越性主要在于能在大规模对象队列中快速的查找到你想要的内容,而他的消耗却跟对象数的书目没有太直接的关系;

如图,你可以看到,如果在程序中通过遍历查找对象 那是相当消耗资源的,而且会随着数目的增加而呈正比例消耗;

但4叉树则不同,他通过预先建树的过程把对象整理到一个完整的树状结构中去.查询的时候只要根据要求的范围,通过遍历树节点的方法即可得到想要的数据.快速而简洁,

可能会多人会认为4叉树只适用于静态搜索,对于动态四叉树效率则要相对减慢,本人起初也是这样的想法,但经过验证发现,确实如果你每次都重新遍历树的话,那消耗绝对是要比遍历慢的,但是如果方法得当,想我上图的就是一个动态四叉树,叉用的方法是覆写x跟y的设置,在赋值时验证树状结构是否发生变化,这这样做的好处是我们只需要很小的消耗即可完成修正过程.效率上可以说没有太大改变.

下边说说4叉树的大致原理

首先我们以屏幕中心将区域等分成4等分,然后以这4个区间(红线区间)分支点把在各自区间的对象添加到对应支点的哈希表里边;

然后再分别对这4个区间各自进行4等分,重复上边的步骤,(黄线区间),然后在如此类推,一般说只要进行5-6个层级的等分足以分到 1像素大小左右了,这个过程称之为建树;

建树完毕接下来就是用树;

为什么说4叉树遍历快就在于刚才我们的建树过程已经将对象划分到各个支点中去了,剩下的我们只要根据一个搜索区域或者以及一个精确度即可通过递归的方式遍历与搜索区域相交的区间的节点即可.

比方说搜索区域只与第一区间相交,那么就意味之我们只需要遍历第一个区间的节点即可,那样我们就相当于剩下了其他3个区间对象的遍历了,这就是4叉树快的原因所在,而且他不跟对象数目直接相关,它只在乎建树时的区间等级树.

想我们做游戏场景一般都只会在5000*5000的范围内 这样的大小对于四叉树来说只要6层左右就可以完成建树过程了.但搜索的过程确实那么的快速.高效.

 下边是演示文件 :

http://filer.blogbus.com/1587898/resource_158789812690578840.rar

四叉树在游戏中要我们可以应用于,渲染面积,怪物的搜索ai,及数据搜索,条件剔除,深度排序等…