Project1

标题: (已解决)如何用脚本呼出“用语字典”( Triacontane) [打印本页]

作者: 火锅深处    时间: 2021-1-3 11:37
标题: (已解决)如何用脚本呼出“用语字典”( Triacontane)
本帖最后由 火锅深处 于 2021-1-3 12:02 编辑

已解决。
        $gameParty.clearGlossaryIndex();
        $gameParty.setSelectedGlossaryType(1);
        SceneManager.push(Scene_Glossary);
不知道为什么每次都是发了问题之后想到方法
================================
用了Triacontane的用语字典插件,它现在是用插件指令呼出用语辞典界面的,因为设定上是可以有复数的字典,所以这个指令就是让你指定具体哪本字典,以及类别什么的。

所以直接用SceneManager.push(Scene_Glossary);肯定是不行的,因为没指定具体是哪本字典......
然后我看了插件内部有这么一段,虽然不太懂脚本,但是大概能知道这个意思是让“GLOSSARY_CALL”执行这么一段码,判断一下玩家指定的是哪本字典的什么类别。

所以这个指定的内容要怎么用脚本直接表示呢?
比如说我就想直接打开type=1 category=【教程】的字典窗口,要怎么写脚本指令呢?

插件本体(MIT License)

作者: zenxxx    时间: 2021-1-4 21:51
请教大神怎么设置能解决,我也碰到了相关问题,谢谢
作者: zenxxx    时间: 2021-1-5 11:15
zenxxx 发表于 2021-1-4 21:51
请教大神怎么设置能解决,我也碰到了相关问题,谢谢

谢谢指教,我前三行打过,三句都写在脚本里没有反应。然后前2句写在插件指令,后一句写在脚本里,有反应,但是点击出现一句话Cannot read property"BackPicture"of undefind,我在IMG/picture和system里也放了BackPicture的PNG,但是始终会出现这句话,这个怎么解决,谢谢
作者: zenxxx    时间: 2021-1-5 11:41
我明白了,除了要打三句话以外,那个插件JS里也要做相应修改是吧,小白对JS是一窍不通,文本也显示密密麻麻,要改JS的话只能放弃了,还是谢谢
作者: zenxxx    时间: 2021-1-5 12:01
明白了,弄出来了,插件的第一行要设置个1,非常感谢




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1