赞 | 1 |
VIP | 0 |
好人卡 | 3 |
积分 | 1 |
经验 | 39609 |
最后登录 | 2020-7-6 |
在线时间 | 648 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 94
- 在线时间
- 648 小时
- 注册时间
- 2009-2-3
- 帖子
- 238
|
- #==============================================================================
- # ■ Game_Character (接近专定义)
- #------------------------------------------------------------------------------
- # 处理角色的类。本类作为 Game_Player 类与 Game_Event
- # 类的超级类使用。
- #==============================================================================
- # 使用方法:
- # 在设置事件移动那里改为自定义,路线为:toward_player_add(x范围,y范围)
- #==============================================================================
- class Game_Character
- def toward_player_add(x = 1,y = 1)
- last_speed = @move_speed
- # 求得与主角坐标的差
- 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
- @move_speed = last_speed
- end
- end
复制代码 |
|