以下引用TERENCE于2008-3-28 12:59:43的发言:
ctrl+shift+f搜索脚本“dir4”
找到如下内容:
case Input.dir4
when 2
move_down
when 4
move_left
when 6
move_right
when 8
move_up
end
改为如下内容:
case Input.dir4
when 2
move_lower_right
when 4
move_lower_left
when 6
move_upper_right
when 8
move_upper_left
end
再修改行走图:第一张改成向左上方向,第二张改成左下方向...(以此类推)
--------------------------------------------------------------------------------
參考自"伪·八方向走":http://rpg.blue/web/htm/news321.htm
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
以下引用towmix于2008-3-28 15:29:02的发言:
大哥 刚才我试了一下 移动方向没问题 人物行走的图片也没问题 只是对不上号 向上向下都可以 但向左走时显示的却是向上的姿势 也就是说 人物向左移动 但却是向上走的姿势 向右也是这种情况 怎么回事。。。能帮忙解答一下么 谢谢~
以下引用TERENCE于2008-3-28 15:45:42的发言:
以下引用towmix于2008-3-28 15:29:02的发言:
大哥 刚才我试了一下 移动方向没问题 人物行走的图片也没问题 只是对不上号 向上向下都可以 但向左走时显示的却是向上的姿势 也就是说 人物向左移动 但却是向上走的姿势 向右也是这种情况 怎么回事。。。能帮忙解答一下么 谢谢~
要修改行走图素材!!
(修改行走姿势)
以下引用wy29于2008-3-28 15:58:03的发言:
那是因为:
角色向左上移动时,
如果角色目前的方向已经是左或上,
角色的方向就不会改变。
而默认的左图已被改成左上图,
默认的上图已被改成左下图一类的。
所以角色向左上移动时,
就出问题了。
解决办法:
找一下move_lower_right,move_lower_left一类的四个方向的定义。
把@direction = (@direction == 6 ? 4 : @direction == 8 ? 2 : @direction)
方向一类的改成
turn_up 或turn_down一类的。
具体怎样改要看你的行走图是怎样排的。
比如:
向左上移动的图覆盖了原来朝左移动的图,
那把move_upper_left里的@direction那一句改成
turn_left
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |