ボタン操作を説明するのに、文字だけじゃわかりにくいなと思ったので
動画を作ったはいいものの、意外とVideoPlayerが判りづらく
忘れそうなのでメモです。
動画側の設定
今回は操作が判ればいいので、画質は低めで設定しました。
あとコーデックは確かH264が軽いとかなんとか昔勉強したことがあったので設定してみています。
(うろ覚え
Transcodeはプラットフォームによって適用外となる可能性があるとのことでしたが、どうなんだろう...
ざっと読みましたが、Androidの場合、APIレベルだけ気を付ければよさそうなのでスルーします。
Planeへの設定、呼出
PlaneにVideoPlayerのコンポーネントをつけて
ビデオを配置します。
今回は音をならさないのでAudioはNoneにしています。
また、メッシュコライダーの削除とマテリアルの調整をしています。
マテリアルは当たり前ですが、真っ黒にすると
動画みれなくなりました....なので、デフォルトの灰色から真っ白にしています。
using UnityEngine.Video;
[SerializeField] VideoPlayer videoPlayer;
public void ShowVideo()
{
videoPlayer.Play();
}
Getcompornentはあまり使いたくないので直接Playしてしまいます。
あとはFungus先生に管理をお任せしてしまえば完成です。
Planeの出し入れを忘れていましたが、とりあえずは実装できたのでよしとします...
色味がついてしまうのはシャドウとかの設定でしょうか(悩


