幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2053|回复: 8

[讨论]控制角色8方移动的解决方案

[复制链接]

2

主题

8

帖子

90

积分

②入门

积分
90
发表于 2006-7-25 13:34:17 | 显示全部楼层 |阅读模式
即要达到使主角可以向8个方向的移动的目的
考虑到移动线路和移动显示还有地形判定,实际是个很复杂的工程
因为毕竟不是用来做ACT,大框架依然是个RPG,所以还要考虑事件设定里自动路线设定等问题,
偶只是有这个想法,这里也没找到相关的资料,而且程序本来就是自己的弱项,所以还是要借助各位大大们的脑细胞啊=v=
回复

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-7-25 13:48:24 | 显示全部楼层
咳。。。其实楼主你把RM想得太复杂了,其实RM一开始就已经带有了8方行走的功能+判定,但是却没有在移动规律里面设上去,所以唯一要做的就是把移动规律写上。。。
在脚本Game_Player的212行左右有如下东西:
      case Input.dir4
      when 2
        move_down
      when 4
        move_left
      when 6
        move_right
      when 8
        move_up

只要改成:
      case Input.dir8
      when 2
        move_down
      when 4
        move_left
      when 6
        move_right
      when 8
        move_up
      when 1
        move_lower_left
      when 3
        move_lower_right
      when 7  
        move_upper_left
      when 9
        move_upper_right

就可以了。
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

845

主题

1万

帖子

214748万

积分

版主

脑残中……

Rank: 7Rank: 7Rank: 7

积分
2147483647

声命组金赏

发表于 2006-7-25 13:54:56 | 显示全部楼层
- -原来如此啊...这么简单,背下来用上去....
http://icv.cc声动音缘配音社
回复 支持 反对

使用道具 举报

2

主题

8

帖子

90

积分

②入门

积分
90
 楼主| 发表于 2006-7-25 13:59:52 | 显示全部楼层
先谢谢蓝猫斑竹 ~
那如果我要在事件里控制NPC做斜向走动呢
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-7-25 16:43:59 | 显示全部楼层
引用第3楼小麦饭2006-07-25 13:59发表的“”:
先谢谢蓝猫斑竹 ~
那如果我要在事件里控制NPC做斜向走动呢

汗。。。我不是蓝猫版主。。。

在事件里面设定移动路线,里面就有斜向移动的指令。
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

2

主题

8

帖子

90

积分

②入门

积分
90
 楼主| 发表于 2006-7-25 17:30:44 | 显示全部楼层
谢谢蓝.......斑竹大大了,下次偶给你加分
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-7-25 17:33:16 | 显示全部楼层
不用大人了。。。我还是换个头像好了。。。 [s:5]
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

30

主题

477

帖子

5219

积分

⑦老手

积分
5219
发表于 2006-7-25 19:10:13 | 显示全部楼层
期待偶像的新头像
回复 支持 反对

使用道具 举报

4

主题

33

帖子

365

积分

④见习

积分
365
发表于 2006-8-4 10:06:18 | 显示全部楼层
呵呵,补充一点,如果想让鼠标也可以8向行走,只需将鼠标脚本最后的判断行走方向改一下即可
等待,等待血色的月夜…… 觅食的夜晚……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-29 04:34 , Processed in 0.012610 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表