|
1805| 11
|
[有事请教] 大佬们帮忙看看这个"事件复制生成脚本"有没有bug? |
|
悬赏500星屑已解决
最佳答案var eventCopy = JsonEx.makeDeepCopy($dataMap.events[1]);
eventCopy.id = 2;
eventCopy.name = 'EV002';
eventCopy.x +=1;
$dataMap.events.push(eventCopy);
$gameMap.setupEvents();
var sp = SceneManager._scene._spriteset;
sp.createCharacters();
ps:
SceneManager._scene → Scene_Map
_spriteset → Spriteset_Map
| ||
点评
不过大佬的代码确实让我发现了其中一个bug的实际问题是我自己弄的脚本(不止一处)细节处理不当的问题(虽然暂时没想怎么改)
实测发现不对……抛开我插件问题,我自己的法子【不指上面的代码,而指我后面又改过的脚本】,貌似仅第一幅地图有效,总之,以后有时间再研...
要是能搞懂最后两行,估计我的姿势得多了不少,现在还差那么亿点吧,唉
额,貌似还真跟我自己弄的插件有关,可能是一些细节需要处理,唉。
唔,应该不会是因为我利用独立事件的meta和借鉴地图名window搞的“事件名字显示和小地图显示”插件有关吧
评分 | ||