Closed Sayamame-beans closed 4 months ago
再生停止中かつURLがセットされていない(再生するものが無い)状態で、プレイヤーの再生ボタンや停止ボタンを押した場合にも、Listenerに対してOnVideoPlayやOnVideoStopが呼び出されています。
VideoPlayerHandle.csにおいて、_baseVideoPlayer.IsPlayingの時にPlay()が呼ばれた場合やその逆の場合のPause()においてはすぐreturnするようになっているため、_stoppedの想定抜けの可能性を考えています。
ref: https://twitter.com/Sayabeans_0011/status/1797240977922695576
Unity 2022.3.22f1 VRChat SDK - Worlds 3.6.1 YamaPlayer v1.4.2
説明
再生停止中かつURLがセットされていない(再生するものが無い)状態で、プレイヤーの再生ボタンや停止ボタンを押した場合にも、Listenerに対してOnVideoPlayやOnVideoStopが呼び出されています。
VideoPlayerHandle.csにおいて、_baseVideoPlayer.IsPlayingの時にPlay()が呼ばれた場合やその逆の場合のPause()においてはすぐreturnするようになっているため、_stoppedの想定抜けの可能性を考えています。
ref: https://twitter.com/Sayabeans_0011/status/1797240977922695576
環境
Unity 2022.3.22f1 VRChat SDK - Worlds 3.6.1 YamaPlayer v1.4.2