设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1586|回复: 2
打印 上一主题 下一主题

[已经解决] 关于原创的脚本的疑问

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
75 小时
注册时间
2013-6-16
帖子
25
跳转到指定楼层
1
发表于 2013-11-10 21:50:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
可能问这样的问题有些过分,不过我真的已经苦恼了好久了
是这样的,我一个网友给了我一个脚本,如下
  1. class Game_Interpreter
  2.   def make_event(map_id,event_id,x,y)
  3.     map_temp = load_data(sprintf("Data/Map%03d.rvdata2", map_id))
  4.     event = map_temp.events[event_id].clone
  5.     event.id,event.x,event.y = $game_map.events.keys.max+1,x,y
  6.     $game_map.events[$game_map.events.keys.max+1] = Game_Event.new($game_map.map_id,event)
  7.     SceneManager.map
  8.   end
  9.   def delete_events(event_id)
  10.     $game_map.events.delete(event_id)
  11.     SceneManager.map
  12.   end
  13. end
  14. module SceneManager
  15.   def self.map
  16.     if @scene.is_a?(Scene_Map)
  17.       @scene.spriteset.dispose_characters
  18.       @scene.spriteset.create_characters
  19.     end
  20.   end
  21. end
  22. class Scene_Map
  23.   attr_accessor :spriteset
  24. end
复制代码
是用于游戏运行时复制事件的
平时用起来很棒,但是有些时候又无法执行
我测试了好多次,大致就是在事件【并行处理】时无法执行(这对我很重要)
而【无法执行】就只是做不到复制的效果了,如果往里面再插别的内容(例如简单的变量算法)的话也是可以的(其实这也是理所当然的吧= =)

请求高手指点啊

点评

这个脚本不错,我能拿去用吗?  发表于 2013-11-12 18:08

Lv1.梦旅人

梦石
0
星屑
50
在线时间
75 小时
注册时间
2013-6-16
帖子
25
2
 楼主| 发表于 2013-11-14 18:32:46 | 只看该作者
求助 @Wind2010  

点评

现在好了  发表于 2013-11-16 19:53
怎么不行?我试了没问题啊  发表于 2013-11-16 13:01
修正了,try again.  发表于 2013-11-15 12:13
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

3
发表于 2013-11-14 21:23:45 | 只看该作者

点评

完全没问题了,谢谢  发表于 2013-11-16 21:45
例如我把范例的勇者的第二页的触发条件改成并行处理,那么改变外观乌露瑞卡时,动画和独立事件都会变成sion事件来执行  发表于 2013-11-16 18:11
并行处理还是不行  发表于 2013-11-16 12:45
额,使用时还是发现了一些问题,例如复制的事件不知道为什么用不了独立开关  发表于 2013-11-14 22:09
哇,太感谢了  发表于 2013-11-14 21:55
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-2-21 03:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表