ONScripter引擎更新20190527

更新日志

5月27日

動画背景などに使われるレイヤーを使った MPEG1 動画の再生中に画面効果(アルファブレンドなど)を使って画像を切り替えると、これまでは、デスティネーション画像には動画の内容が逐次反映されていたのですが、ソース画像には動画の内容が反映されていなかったため、画面効果の前半で動画が止まっているように見えていました。今回、ソース画像にも動画の内容を逐次反映させるようにし、動画がより滑らかに再生されるようにしました。

画像合成のコアルーチンを全体的に見直し、SUBBLEND_PIXEL と BLEND_TEXT_ALPHA を高速化しました。

16bit画面モード(BPP16 を有効にしてビルド)のときに動画背景が描画されないバグを修正しました。Copyright (c) 1998-2019 Studio O.G.A. All rights 


当在回放使用用于视频背景等的层的MPEG1视频期间使用屏幕效果(alpha混合等)切换图像时,视频的内容在目标图像中被顺序反映到现在为止。 但是,由于视频内容未反映在源图像中,因此视频似乎在屏幕效果的前半部分停止。 这次,视频的内容也一个接一个地反映在源图像中,从而使视频播放更加流畅。

全面审查图像合成核心例程,以加快SUBBLEND_PIXEL和BLEND_TEXT_ALPHA。

修复了在16位屏幕模式下未绘制视频背景的错误(使用BPP16构建)。


下载地址

http://onscripter.osdn.jp/onscripter-20190527.tar.gz

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据