用户工具

站点工具


develop:gpf:devdoc

这是本文档旧的修订版!


Web Game Engine Development Document

                  by D-Pear
  • *类型注解 []为int <>为boolean {}为string 类型里面含有[]为数组 前面带有*的为可选参数 其他注解 所有函数就是字面意思,就不写是干啥的了 函数前面加await代表等到这条函数运行完毕 后端以换行(\n)作为clip切割标志,特殊语句需要写在同一行用;隔开 以开头的文本都不会被发送到前端 @CheckPoint 后端检查点 @BGoto{下一个block名称} 跳到指定的block @PGoto{下一个Part名称} 调到指定的Part 一个Part目录下需要一个_init.gpf作为章节引导,其内需要包含以下内容 Name={章节名字} Description={章节描述} Authors={章节作者[以逗号隔开]} Goto={跳转到的Part名称} 参数注解 PlaySound({声音路径}, [音量], [播放位置], <是否循环>) →播放位置规范(非要求): 背景音乐:0 角色语音:1 背景音效:2+ StopSound([播放位置]) →此函数停止播放有声音逐渐消失效果 SetSoundVolume([播放位置], [音量]) SetBackGround([切换方式], {图片路径}) →切换方式: 直接切换:0 渐变切换:1 从左滑入:2 从右滑入:3 SetFrontGroup([切换方式], {图片路径}) →切换方式: 直接切换:0 渐变切换:1 从左滑入:2 从右滑入:3 MoveChar([角色ID], [切换类型]) →切换类型: 左边到右边:1 右边到左边:2 LeaveChar([角色ID], [切换类型]) →切换类型: 直接消失:0 直接消失:1 渐变消失:2 (左角色)左移消失:3 (右角色)右移消失:-3 (左角色)右移消失:4 (右角色)左移消失:-4 JoinChar([角色ID], [切换类型], {图片地址}, *{表情地址}) →切换类型: (中角色)直接出现:0 (左角色)直接出现:1 (右角色)直接出现:-1 (左角色)渐变出现:2 (右角色)渐变出现:-2 (左角色)左边出现:3 (右角色)右边出现:-3 (左角色)右边出现:4 (右角色)左边出现:-4 ChangeTalkBoxVisible([类型]) →类型: 直接出现:1 直接消失:-1 (慢速)渐变出现:2 (慢速)渐变消失:-2 (快速)渐变出现:3 (快速)渐变消失:-3 DisplayChoice({选项[]}, {对应选项返回值[]}) WaitForClick() →记得加await DisplayRoleText({角色名}, {内容}, *{角色名颜色}, *{内容颜色}) ChangeCharEmo([角色ID], {表情地址}) delay([毫秒数]) →记得加await
develop/gpf/devdoc.1668265233.txt.gz · 最后更改: 2022/11/12 23:00 由 192.168.1.8