0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

VideoPlayerで説明動画を埋め込む

0
Last updated at Posted at 2023-01-07

ボタン操作を説明するのに、文字だけじゃわかりにくいなと思ったので
動画を作ったはいいものの、意外とVideoPlayerが判りづらく
忘れそうなのでメモです。

動画側の設定

今回は操作が判ればいいので、画質は低めで設定しました。
あとコーデックは確かH264が軽いとかなんとか昔勉強したことがあったので設定してみています。
(うろ覚え

bb.png

Transcodeはプラットフォームによって適用外となる可能性があるとのことでしたが、どうなんだろう...

ざっと読みましたが、Androidの場合、APIレベルだけ気を付ければよさそうなのでスルーします。

Planeへの設定、呼出

PlaneにVideoPlayerのコンポーネントをつけて
ビデオを配置します。
今回は音をならさないのでAudioはNoneにしています。

cc.png

また、メッシュコライダーの削除とマテリアルの調整をしています。
マテリアルは当たり前ですが、真っ黒にすると
動画みれなくなりました....なので、デフォルトの灰色から真っ白にしています。

using UnityEngine.Video;

[SerializeField] VideoPlayer videoPlayer;

    public void ShowVideo()
    {
        videoPlayer.Play();
    }

Getcompornentはあまり使いたくないので直接Playしてしまいます。

dd.png

あとはFungus先生に管理をお任せしてしまえば完成です。

Planeの出し入れを忘れていましたが、とりあえずは実装できたのでよしとします...
色味がついてしまうのはシャドウとかの設定でしょうか(悩

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?