赞 | 0 |
VIP | 0 |
好人卡 | 9 |
积分 | 1 |
经验 | 2256 |
最后登录 | 2017-2-11 |
在线时间 | 45 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 45 小时
- 注册时间
- 2011-6-6
- 帖子
- 70
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 160445706 于 2011-7-9 11:44 编辑
使用方法:放在game_player后面
调用方法:在设置移动路线的脚本那项里面写上def后面的标签名
欢迎复制、改造
- class Game_Character
- def py_eyes
- if @x > $game_player.x
- new_x = @x - $game_player.x
- else
- new_x = $game_player.x - @x
- end
- if @y > $game_player.y
- new_y = @x - $game_player.y
- else
- new_y = $game_player.y - @y
- end
- if (new_y + new_x) >= 10
- @opacity = 35
- end
- if (new_y + new_x) <= 9
- @opacity = 60
- end
- if (new_y + new_x) <= 8
- @opacity = 90
- end
- if (new_y + new_x) <= 7
- @opacity = 120
- end
- if (new_y + new_x) <= 6
- @opacity = 150
- end
- if (new_y + new_x) <= 5
- @opacity = 180
- end
- if (new_y + new_x) <= 4
- @opacity = 210
- end
- if (new_y + new_x) <= 3
- @opacity = 220
- end
- if (new_y + new_x) <= 2
- @opacity = 255
- end
- end
- def npc_eyes
- if @x > $game_player.x
- new_x = @x - $game_player.x
- else
- new_x = $game_player.x - @x
- end
- if self.y > $game_player.y
- new_y = @x - $game_player.y
- else
- new_y = $game_player.y - @y
- end
- if (new_y + new_x) <= 5
- move_toward_player
- end
- if (new_y + new_x) > 5
- move_random
- end
- end
- end
复制代码 |
|