首页
这个网站的翻译是MaoPou!awa
这个网站的github库:psychengine-CN.lua
该网站受到 Flixel API 网站的极大启发,所以向他们致以崇高的敬意。
这些页面适用于 Psych Engine 1.0+,所以对于旧版本可能没用.
对其他版本的支持已被放弃,并且不会添加到这些页面中。
VS Code扩展(这不是手机的!!)
强烈建议安装他,因为他可以自动填充函数名称.
但是他是非官方的(能用就行).
脚本的运行
你可以运行6种类型的LUA脚本:
- 背景脚本: 你可以理解为用来部署歌曲背景的lua,这个lua的名字要跟他对应的json文件的名字相同,这个json可以被游戏读取并使用这个json对应的lua。 路径:mods/My-Mod/stages/.
- 箭头类型脚本: 就是用来设置你这个箭头是用来干啥的(比如设置他按下后怎么怎么样之类的)。 路径:mods/My-Mod/custom_notetypes/.
- 事件脚本: 这个就是在歌曲进行到某一时刻会调用的脚本,国内俗称“事件”。路径:mods/My-Mod/custom_events/.
- 歌曲脚本: 这个脚本是跟谱子json放一个目录的,这个脚本只会被同一个目录下的歌曲所调用,跟别的歌曲是分开的。mods/My-Mod/You-Songs/.
- 角色脚本: 意思就是说这个lua脚本只能给某个角色单独使用,别的角色无法用这个lua。 你可以使用变量dadName, boyfriendName 和 gfName 来判断当前的角色是否是你所想要的角色 (比如说 if dadName == 'pico'), 这个lua应该位于 mods/My-Mod/characters/.
- 通用脚本: 他会保存在 mods/My-Mod/scripts/里, 所有的歌曲都会使用这个lua。
函数
这里有22个页面提供212个函数(这也太多了翻译不完QAQ):
其他页面