赞 | 0 |
VIP | 7 |
好人卡 | 0 |
积分 | 2 |
经验 | 18255 |
最后登录 | 2021-7-7 |
在线时间 | 224 小时 |
Lv1.梦旅人 剑仙·影羽
- 梦石
- 0
- 星屑
- 172
- 在线时间
- 224 小时
- 注册时间
- 2010-3-20
- 帖子
- 1580
|
我先给你这个,具体怎么弄我也不太清楚,自己估摸着用吧:- # 脚本说明:
- # ● 在游戏运行中制作事件
- # By:灼眼的夏娜
- class Game_Map
- attr_reader :map
- end
- class Game_Character
- attr_accessor :character_name
- end
- class Scene_Map
-
- def conjure(x,y,name,character_name)
- $game_map.events[$game_map.events.size+1] = Game_Event.new($game_map.map_id,produce_event(x,y,name,character_name))
- $game_map.map.events[$game_map.events.size] = produce_event(x,y,name,character_name)
- @spriteset.dispose
- @spriteset = Spriteset_Map.new
- end
- def produce_event(x,y,name,character_name)
- e = RPG::Event.new(x,y)
- e.id = $game_map.events.size
- e.name = name
- e.pages = [RPG::Event::Page.new]
- e.pages[0].graphic = RPG::Event::Page::Graphic.new
- e.pages[0].graphic.character_name = character_name
- e.pages[0].step_anime = true
- e.pages[0].through = true
- #
- # 事件的一些其他属性大家可以自行设置
- #
- return e
- end
-
- end
复制代码 |
评分
-
查看全部评分
|