设置 | 登录 | 注册

Flash样板中事件指令嵌入ActionScript3代码的示例 [图片]

巨大八爪鱼 12-7 巨大八爪鱼 (点击/回复: 563/1)

ruby是一个面向对象的编程语言

rt
蓝晶の骑士 12-7 巨大八爪鱼 (点击/回复: 786/2)

【讲解】遍历一个对象(Object)里的所有属性(Attributes) [图片]

我们以RPG Maker XP里自带的RPG::Map类为例。
查看RMXP帮助手册,我们会发现这个类里有如下属性(Attributes):
这个类共有11个属性。
现在我们嫌一个个...
巨大八爪鱼 12-7 巨大八爪鱼 (点击/回复: 1067/10)

《金田一少年之事件簿R》蔷薇十字馆杀人事件File.4 [精品] [图片]

嫌疑人图:
第一行:白树红音、月読ジゼル、毛利御门、佐久罗京第二行:禅田みるく(已挂)、冬野八重姬、祭沢一心(已挂)、小金井睦(已挂)
其他:皇翔(已挂)
JosephHeinrich 12-7 JosephHeinrich (点击/回复: 6601/67)

在Flash样板中,脚本可以和事件指令任意混合

比如一个for循环的脚本与一个设置变量的指令混合。也就是说as3代码可以任意嵌入事件中。
巨大八爪鱼 12-7 巨大八爪鱼 (点击/回复: 514/2)

在Flash样板中,RMXP事件的执行内容将会直接编译成AS3脚本 [图片]

不按RMXP原有的对象格式输出。
因为RMXP原有的对象格式不仅复杂冗长,而且还会导致flash执行缓慢:
巨大八爪鱼 12-7 巨大八爪鱼 (点击/回复: 526/4)

发现一个巨大的问题 [图片]

当工程太大时,脚本会超时。
巨大八爪鱼 12-6 巨大八爪鱼 (点击/回复: 568/5)

【设计】对于Map%3d.rxdata这些文件的预编译

先单独对Map001.rxdata,Map002.rxdata分别进行编译(同时比较修改时间,如果修改时间没有变化那么就不编译),编译后保存到FlashProject/RXData/MapTemp文件...
巨大八爪鱼 12-6 巨大八爪鱼 (点击/回复: 556/1)

【方法】RMXP防止脚本执行超时而导致游戏退出的方法 [图片]

在脚本编辑器最开始处写上一个死循环:
loop do
end
然后运行游戏。大约12秒后就会出错,弹出如下窗口:
最后游戏异常结束。
但是,如果在死循环里加上:
G...
巨大八爪鱼 12-6 巨大八爪鱼 (点击/回复: 567/2)

【备份】12月6日Ruby导出脚本备份

class Object
  def getLiteral
    if (self.is_a?(String))...
巨大八爪鱼 12-6 巨大八爪鱼 (点击/回复: 583/1)

MapInfo.rxdata数据已经能够成功导出了!

【导出结果】
//这些代码是系统自动生成的,请不要修改这些代码
package RXData {
    public dynamic class Ma...
巨大八爪鱼 12-6 巨大八爪鱼 (点击/回复: 542/5)

【规则】Flash魔塔样板的地图命名规则 [图片]

开始地图就是0层地图。
地图名以#开头的地图将不会被输出到最终的Flash文件中
魔塔样板的地图的地图名都以*开头
地图名的格式是“魔塔编号, 楼层”
其中楼层可以为负...
巨大八爪鱼 12-6 巨大八爪鱼 (点击/回复: 592/2)

本人已经开始继续做Flash魔塔样板 [图片]

巨大八爪鱼 12-6 啊啊是谁都对 (点击/回复: 1016/13)

现在是第一期工程:编写Ruby脚本导出RXDATA数据,并生成AS3代码 [图片]

巨大八爪鱼 12-6 巨大八爪鱼 (点击/回复: 419/1)

Flash魔塔样板的制作工具

1. RMXP1.03或RMXP1.05
2. Adobe Flash CC 2015
巨大八爪鱼 12-6 巨大八爪鱼 (点击/回复: 369/0)
全站共有主题数30543个,帖子数138125篇。

内容转换:

©2010-2025 Purasbar Ver3.0 [手机版] [桌面版]
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。