赞 | 12 |
VIP | 107 |
好人卡 | 6 |
积分 | 4 |
经验 | 31122 |
最后登录 | 2024-6-29 |
在线时间 | 1606 小时 |
Lv2.观梦者 傻♂逼
- 梦石
- 0
- 星屑
- 374
- 在线时间
- 1606 小时
- 注册时间
- 2007-3-13
- 帖子
- 6562
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
注意,必须做以下工作:
更改移动速度为5或更高
频率为4或更高
这是本系统的最后一次修正.
严重的问题都已经纠正.
但是手感问题比较严重.
请下载范例,不提供无聊问题的答案,不要问如怎么用这类的问题
可爱的范例:http://rpg.blue/upload_program/files/ACT1_93371328.rar
脚本内容:
ACT0.3Program
〉Main
〉Edit
〉EvDrop
- #==============================================================================
- # ■ Game_Event
- #------------------------------------------------------------------------------
- # 处理事件的类。条件判断、事件页的切换、并行处理、执行事件功能
- # 在 Game_Map 类的内部使用。
- #==============================================================================
- class Game_Event < Game_Character
- #--------------------------------------------------------------------------
- # ● 更新画面
- #--------------------------------------------------------------------------
- def update
- super
- check_event_trigger_auto # 自动事件启动判定
- if @interpreter != nil # 并行处理的情况下
- unless @interpreter.running? # 不在执行中的场合的情况下
- @interpreter.setup(@list, @event.id) # 设置事件
- end
- @interpreter.update # 更新解释器
- end
- return if $use == false
- if ($game_player.passable?(@x, @y+1)) and (@event.name != "box") #and @cont <= 0
- move_down(false,true)
- end
- end
- end
复制代码 |
|