赞 | 5 |
VIP | 620 |
好人卡 | 38 |
积分 | 69 |
经验 | 125468 |
最后登录 | 2015-7-27 |
在线时间 | 1666 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6870
- 在线时间
- 1666 小时
- 注册时间
- 2008-10-29
- 帖子
- 6710
|
可以用脚本去设置数据库
主要用到 load_data | save_data | for 循环
这样设置出来的是规律变化的
一些特殊的东西就手动改改就可以了
举个例子
我要把所有敌人的攻击动画和对象动画设置好
脚本编辑器顶部:
enemies = load_data("Data/Enemies.rxdata")
for id in 1...enemies.size
enemies[id].animation1_id = 100 + id * 3 - 2
enemies[id].animation2_id = 100 + id * 3 - 1
end
save_data(enemies, "Data/Enemies.rxdata")
p "ok"
exit
运行后关闭工程再重新打开就完成了.然后需要做的就是对号入座去做动画
还可以再放段脚本来把这些动画的名字一次搞定
enemies = load_data("Data/Enemies.rxdata")
for id in 1...enemies.size
enemies[id].animation1_id = 100 + id * 3 - 2
enemies[id].animation2_id = 100 + id * 3 - 1
end
save_data(enemies, "Data/Enemies.rxdata")
p "ok"
Graphics.update
animations = load_data("Data/Animations.rxdata")
for id in 1...enemies.size
animations[enemies[id].animation1_id].name = enemies[id].name + "攻击"
animations[enemies[id].animation2_id].name = enemies[id].name + "对象"
end
save_data(animations, "Data/Animations.rxdata")
p "ok2"
exit
至于武器特技那些属性参数.就根据你的伤害计算共识什么的结合一些数学公式设置就是了 |
|