宣布更新YSP公开版本到V0.5.0_Pub
YSP公开版本(正式版本)将于2021年6月9日~12日期间择机更新为V0.5.0_Pub。
相比于上一个公开版本V0.4.0_Pub,我们做出了如下更新:

新功能:
新增了图像处理模块,现在能够实现立绘与背景的滤镜。实现这一项更改了SPOL语法,具体详见https://www.bilibili.com/read/cv11584051。
新增了音效控制器。实现这一项也对SPOL语法做了更改。
新增了特效处理,现在能够实现抖动与白闪特效。
新增了倍速调节按钮,现在播放支持一倍速,一点五倍速,二倍速,零点五倍速。
控制台页面新增指令clear,用来清除cache下损坏的图像缓存。
新增测试用指令exception,用来引起程序崩溃。
程序改动:
在UI按下退出按钮后不会直接退出程序,而是回到控制台页面。
标题页面的实际显示时间现在取决于生成素材所需的时间
UI内的姓名与讲述台词、自由文本的字体从微软雅黑改成了黑体
重要!SPOL文件的编码从GB2312换成了UTF-8,请留意保存时的编码格式!
程序优化:
优化了在连续数次打开剧情文件后,剧情播放明显卡顿的问题。
优化了多次调用音乐控制器后,音乐播放启动时间与剧情文件中的调用时间错位的问题
语言支持:
简体中文的文件名改成了zh_SC。
新增了对于繁体中文的支持,文件名称为zh_TC。
新的控制台文本已经支持简体中文、繁体中文、英文。
安全漏洞修复:
修复了解释器命令行解释核心、UI解释核心、资源查找核心的安全漏洞,现在不能在SPOL内植入恶意Python代码。
问题修复:
修复了V0.4.0_Pub中未能正确解除系统限制和分辨率限制的问题。
修复了每次播放剧情完毕后没有清理报错列表而导致报错列表堆积的问题。
修复了解释器线程在CPU调度的某些情况下可能会卡死,从而导致UI不再刷新的问题。
修复了大部分的QMutex报错问题。
修复了spawn模式下可能无法正确读取讲述控制器的问题。
其他:
现在正在为实装下方小提示语句做前期准备工作,所以您可能注意到源文件夹下多出了一个text文件夹,且下面有一个名为splashes.txt的文件。程序现在已经需要调用这个文件,只是还未显示,所以请不要删除它。
已经在为从PyQt迁移到PySide2做准备,所以程序的某些行为可能与以前有所区别。

Github上已经贴出了使用YSP的几条基本使用须知,由于Github最近国内网络有波动,不便访问,因此只供有能力访问的用户做参考,我们暂时不把Github上已经上传的条例看做是正式的使用须知。但是您务必注意,我们随时有可能会在一个更新中告知您这些条例即将生效,为了不使您的创作中道崩殂,请您务必想办法提前关注Github上的使用须知的更新——当然,我们也会在需要正式上线使用须知的时候在B站上发布相应的专栏。
*2021年6月10日更新:使用条例已经更新到包内,现在这些使用条例正式生效。
祝所有使用YSP的用户能有良好的使用体验。如果您遇到了bug,可以直接私信本账号,向我们详述bug的相关情况。

YSP开发组
青雅音