设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1123|回复: 2
打印 上一主题 下一主题

[已经解决] 四种接近角色的方法有什么区别么?

 关闭 [复制链接]

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
跳转到指定楼层
1
发表于 2009-11-3 11:01:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
好象各自的移动规则都有些不同

一种是移动规则类型里直接选接近,
一种是移动规则类型里选自定义,然后在移动路线里选靠近主角
一种是在并行处理里设置移动路线里选接近
一种是在并行处理里写脚本:$game_map.events[1].move_toward_player
囡囚囨囚囨図囨囧

Lv1.梦旅人

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
帖子
3678
2
发表于 2009-11-3 11:13:28 | 只看该作者
一种是移动规则类型里直接选接近:
      据我观测,当主角不动时,这个事件接近主角后,还会在主角身边移动.

一种是移动规则类型里选自定义,然后在移动路线里选靠近主角:
      以这种方式接近主角后,如果主角不动,那么NPC靠近主角后就会在主角身边停下来.

一种是在并行处理里设置移动路线里选接近:
      一个并行事件可以同时让多个事件同时接近主角,但并行事件多了会卡.

一种是在并行处理里写脚本:$game_map.events[1].move_toward_player:
      这样写的话,NPC在接近你时能走斜方向,但如果多了会很卡.
~现在开始自绘头像~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
帖子
946
3
发表于 2009-11-3 13:42:39 | 只看该作者
事件move_type_toward_player  这个是有一定几率不跟随的,因为他


    # 随机 0~5 的分支
    case rand(6)
    when 0..3  # 接近主角
      move_toward_player
    when 4  # 随机
      move_random
    when 5  # 前进一步
      move_forward
    end

注释写得很清楚吧
而脚本调用。。。move_toward_player 就是不停的跟随。。。需要循环才行,要不然也只能跟一下而已
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-28 03:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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