ビデオ再生をクロスフェードさせたい

36 views
Skip to first unread message

sola

unread,
Mar 23, 2026, 3:03:41 AM (12 days ago) Mar 23
to 宴ユーザーグループ
宴のバージョン:宴4.2.6
UnityのバージョンとOS:Unity6000.1.17f1 URP Mac
Unityの習熟度:初心者

お世話になっております。

ビデオオブジェクトが仮に2つ(A,B)あったとして、Aを再生中にBを再生させると
クロスフェードでAからBに切り替わるようにしたいです。

クロスフェードの時間も指定したいのですが、可能でしたらご教示お願い致します。

マッドネスラボ

unread,
Mar 23, 2026, 3:49:28 AM (12 days ago) Mar 23
to 宴ユーザーグループ
アルファ付きのビデオであれば、Arg6にフェード時間を指定すればフェードがかかりますので


Sprite      B   1
SpriteOff A  1

というように、フェード時間を指定してコマンドを記述すればできると思います。


2026年3月23日月曜日 16:03:41 UTC+9 sola:

sola

unread,
Mar 23, 2026, 5:40:45 AM (12 days ago) Mar 23
to 宴ユーザーグループ
ご回答ありがとうございます。フェード再生できました!

追加で質問なのですが、Paramに下記パラメーター(fadeTime)を追加して
Arg6に「&fadeTime」と入力したのですがこちらの方法では任意の秒数でフェードができませんでした。
解決策はありますでしょうか?

fadeTime.png

2026年3月23日月曜日 16:49:28 UTC+9 マッドネスラボ:

マッドネスラボ

unread,
Mar 23, 2026, 7:20:54 AM (12 days ago) Mar 23
to 宴ユーザーグループ
各コマンドの引数のパラメーターを使うのは、そのままだとできないので
いったんマクロを作って、エンティティ機能を使ってください。
https://madnesslabo.net/utage/?page_id=2984#i-10



2026年3月23日月曜日 18:40:45 UTC+9 sola:

sola

unread,
Mar 23, 2026, 7:38:35 AM (12 days ago) Mar 23
to 宴ユーザーグループ
マクロを利用して解決しました!

この度はありがとうございました。
2026年3月23日月曜日 20:20:54 UTC+9 マッドネスラボ:
Reply all
Reply to author
Forward
0 new messages