这个方法用于RPG Maker VX Ace,
在脚本Sprite_Character中的update_position方法内,
在末尾添加如下代码
if @character_name[/\((\d+)\)/]
self.y += $1.to_i
end
即可实现这样一个功能:在行走图的图片文件名称后面添加“(x)”,英文括号,x可以是任意数值,让行走图保持原来坐标不变的情况下,让图片素材向下偏移x个像素。
这个方法主要应用于:
·想要放置在地图上、需要移动的特别大的特效/载具行走图。
·要将脚伸出原来的界线的、更有动感的行走图。
·做出朝下挥动物品、斩击的行走图。
但请注意,制作这类行走图,当前朝向所需的多余像素空间、同样也要专门给其他三个方向同样各空出一样的大小(不用调整大小),保证素材每帧大小一致。