Project1
标题:
小工具:放缩动画数据库中某个动画
[打印本页]
作者:
柳柳
时间:
2008-2-10 18:14
标题:
小工具:放缩动画数据库中某个动画
blx = 0.5
bly = 0.5
id = 1
$data_animations = load_data("Data/Animations.rvdata")
for frame in $data_animations[id].frames
for i in 0..frame.cell_max
pattern = frame.cell_data[i, 0]
if pattern == nil or pattern == -1
next
end
frame.cell_data[i, 1] = (frame.cell_data[i, 1] * blx).to_i
frame.cell_data[i, 2] = (frame.cell_data[i, 2] * bly).to_i
frame.cell_data[i, 3] = (frame.cell_data[i, 3] * (blx + bly) / 2).to_i
end
end
save_data($data_animations, "Data/Animations.rvdata")
p "zoomed."
exit
复制代码
一段极其简单的小脚本,适用于VX和XP。
只要给定blx, bly, id的三个数值,就可以把编号为id的动画放缩为原来的blx, bly倍大小。
适用于:
非商业素材制作的复杂动画,举例:RMVX默认动画,RMXP默认动画中的高级魔法部分。
想要给某个特技进行“升级”,升级前后动画的大小不一样,但是又不希望改脚本的情况。
想要能完全掌控数据库的完美主义者
作者:
精灵使者
时间:
2008-2-10 18:29
这个效果很好啊。
以前使用默认动画的魔法都很大的,如果用行走图战斗的话,法术动画就明显太大了。
可以用这个放缩脚本来做地图使用的魔法效果。
作者:
诡异の猫
时间:
2008-2-10 18:55
不错..
不用一个一个慢慢改..
Thx{/se}
作者:
越前リョーマ
时间:
2008-2-10 19:01
对于那种技能提升后技能的威力有表现了呢。
作者:
御灵
时间:
2008-2-22 20:25
发布完毕。
http://rpg.blue/web/htm/news991.htm
vip+2
作者:
westbugs
时间:
2008-5-9 01:44
想学...但是不会用...
作者:
逸豫
时间:
2008-10-12 01:50
如果像在地图上用的话,比例应该是多少?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1