Project1

标题: 行走图怎么修改排列顺序?同时有4方向和8方向行走图如何处? [打印本页]

作者: lanlan312    时间: 2011-8-5 15:47
标题: 行走图怎么修改排列顺序?同时有4方向和8方向行走图如何处?
本帖最后由 lanlan312 于 2011-8-5 15:51 编辑

我想请教以下问题:
    1,行走图默认的排列顺序是:下左右上,怎么改成自定义的顺序?比如改成:上下左右?
    2,行走图同时有4*4,6*4,7*8等不同规格的图片,系统如何做到同时兼容?dsu_plus_rewardpost_czw
作者: 2719358    时间: 2011-8-8 15:54
第一个问题:没有任何意义,
第二个问题:还是全部PS成最大规格,不想这样的话可以参考VX使用XP行走图的脚本
作者: 灵魂の补给    时间: 2011-8-8 16:12
你为什么要这样啊?虽然简单,不过还是麻烦。。。
第一个功能:
就在Sprite_Character 65行加入:
case @character.direction
      when 2
        dir = 8
        when 4
          dir = 2
          when 6
            dir = 4
            when 8
              dir = 6
              end
      sy = (dir - 2) / 2 * @ch
即可。
第二个功能:
你写的7*8什么格式啊,就4个方向,你整出7个?不可以这样。
最多也就只能修改patten(图案),就是踏步动画数量。
我只想出来一个办法,就是判定分割有没有浮点数,其他办法我想不出来了。

好了,在48行处加入:
for cha in [bitmap.width / 4,bitmap.width / 6,bitmap.width / 8]
            #p cha
          if cha.integer?
            char = cha
            break
          end
          end
        @cw = char
就行了。
作者: lanlan312    时间: 2011-8-9 18:01
关键是素材不是原创的,那行走图格式多种多样,有好多张,要一张一张改太麻烦了.




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1