赞 | 287 |
VIP | 11 |
好人卡 | 74 |
积分 | 226 |
经验 | 281171 |
最后登录 | 2024-11-13 |
在线时间 | 9412 小时 |
Lv5.捕梦者 (暗夜天使) 只有笨蛋才会看到
- 梦石
- 1
- 星屑
- 21616
- 在线时间
- 9412 小时
- 注册时间
- 2012-6-19
- 帖子
- 7118
|
本帖最后由 喵呜喵5 于 2014-9-14 17:48 编辑
- =begin
- ===============================================================================
- 横向移动 By喵呜喵5
- ===============================================================================
- 【说明】
- 人物的朝向始终向右或者向左
-
- 这个脚本并不影响事件指令中的设置人物朝向功能
-
- 另外,由于人物始终朝着左右方向,所以无法在事件的下方或者上方通过确定键触发事件
-
- =end
- $m5script ||= {};$m5script[:M5FD20140914] = 20140914
- $m5script[:ScriptData] ||= {}
- module M5FD20140914
- #==============================================================================
- # 设定部分
- #==============================================================================
-
- SWI = 1
-
- # 对应ID的开关开启时关闭横向移动
-
- #==============================================================================
- # 脚本部分
- #==============================================================================
- end
- class Game_CharacterBase
- alias m5_20140914_set_direction set_direction
- def set_direction(d)
- if $m5script[:ScriptData][:M5FD20140914] &&
- !$game_switches[M5FD20140914::SWI]
- d = 6 if @direction == 8 || @direction == 2
- return if d == 8 || d == 2
- end
- m5_20140914_set_direction(d)
- end
- alias m5_20140914_move_straight move_straight
- def move_straight(d, turn_ok = true)
- $m5script[:ScriptData][:M5FD20140914] = true
- m5_20140914_move_straight(d, turn_ok)
- $m5script[:ScriptData][:M5FD20140914] = false
- end
- end
复制代码 |
评分
-
查看全部评分
|