赞 | 7 |
VIP | 866 |
好人卡 | 185 |
积分 | 32 |
经验 | 130059 |
最后登录 | 2024-10-29 |
在线时间 | 3618 小时 |
Lv3.寻梦者 双子人
- 梦石
- 0
- 星屑
- 3185
- 在线时间
- 3618 小时
- 注册时间
- 2009-4-4
- 帖子
- 4154
|
本帖最后由 hys111111 于 2012-5-18 21:31 编辑
在脚本编辑器Main前面插入- #==============================================================================
- # ■ Game_Character (接近专定义)
- #------------------------------------------------------------------------------
- # 处理角色的类。本类作为 Game_Player 类与 Game_Event
- # 类的超级类使用。
- #==============================================================================
- # 使用方法:
- # 在设置事件移动那里改为自定义,路线为:move_toward_player_add(x范围,y范围)
- #==============================================================================
- class Game_Character
- def toward_player_add(x = 1,y = 1)
- # 求得与主角坐标的差
- sx = (@x - $game_player.x).abs
- sy = (@y - $game_player.y).abs
- if sx <= x and sy <= y
- move_toward_player
- else
- move_random
- end
- end
- end
复制代码 使用方法:
|
|