查看: 5571|回复: 6

小工具:放缩动画数据库中某个动画

  [复制链接]

66RPG站长

梦石
0
星屑
54
在线时间
615 小时
注册时间
2005-10-10
回帖
4793

RMVX自由创作大赛亚军第2届短篇游戏比赛亚军第5届短篇游戏比赛冠军

发表于 2008-2-10 18:14:16 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
  1. blx = 0.5
  2. bly = 0.5
  3. id = 1

  4. $data_animations    = load_data("Data/Animations.rvdata")
  5. for frame in $data_animations[id].frames
  6.   for i in 0..frame.cell_max
  7.     pattern = frame.cell_data[i, 0]
  8.     if pattern == nil or pattern == -1
  9.       next
  10.     end
  11.     frame.cell_data[i, 1] = (frame.cell_data[i, 1] * blx).to_i
  12.     frame.cell_data[i, 2] = (frame.cell_data[i, 2] * bly).to_i
  13.     frame.cell_data[i, 3] = (frame.cell_data[i, 3] * (blx + bly) / 2).to_i
  14.   end
  15. end
  16. save_data($data_animations, "Data/Animations.rvdata")
  17. p "zoomed."
  18. exit
复制代码


一段极其简单的小脚本,适用于VX和XP。
只要给定blx, bly, id的三个数值,就可以把编号为id的动画放缩为原来的blx, bly倍大小。

适用于:
非商业素材制作的复杂动画,举例:RMVX默认动画,RMXP默认动画中的高级魔法部分。
想要给某个特技进行“升级”,升级前后动画的大小不一样,但是又不希望改脚本的情况。
想要能完全掌控数据库的完美主义者

精灵族の天使<

梦石
0
星屑
1712
在线时间
3039 小时
注册时间
2007-3-16
回帖
33092

开拓者贵宾

发表于 2008-2-10 18:29:30 | 显示全部楼层
这个效果很好啊。
以前使用默认动画的魔法都很大的,如果用行走图战斗的话,法术动画就明显太大了。
可以用这个放缩脚本来做地图使用的魔法效果。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
466 小时
注册时间
2006-2-25
回帖
1778
发表于 2008-2-10 18:55:34 | 显示全部楼层
不错..
不用一个一个慢慢改..
Thx{/se}
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4393
在线时间
3739 小时
注册时间
2006-9-6
回帖
36595

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2008-2-10 19:01:03 | 显示全部楼层
对于那种技能提升后技能的威力有表现了呢。
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

雷欧纳德的宠物

梦石
0
星屑
50
在线时间
769 小时
注册时间
2006-8-6
回帖
3565

贵宾

发表于 2008-2-22 20:25:26 | 显示全部楼层
发布完毕。
http://rpg.blue/web/htm/news991.htm
vip+2
打酱油的- -b
回复

使用道具 举报

梦石
0
星屑
50
在线时间
5 小时
注册时间
2008-4-22
回帖
31
发表于 2008-5-9 01:44:11 | 显示全部楼层
想学...但是不会用...
勤奋的懒鬼
回复

使用道具 举报

宛若

梦石
0
星屑
1888
在线时间
529 小时
注册时间
2007-8-19
回帖
1466

极短24参与开拓者

发表于 2008-10-12 01:50:15 | 显示全部楼层
如果像在地图上用的话,比例应该是多少?
[url=http://rpg.blue/thread-219730-1-1.html]http://unhero.sinaapp.com/wi.php[/url]
[color=Red]如你所见这是个死坑,没错这就是打我的脸用的[/color]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部