現在作ってるゲームの予告編を作った時のことを、自分用の備忘録を兼ねて残します。
※動画に登場するキャラクターはユニティちゃんライセンス条項の元に提供されています。
© Unity Technologies Japan/UCL
つくった予告編
草刈りゲームeスポーツ大会 5月29日開催決定!!
— たつや (@tatsuya1970) April 3, 2021
Save the Date!#草刈りゲーム #草刈ゲーム #protoout
開発中の #cluster 会場はこちらhttps://t.co/qUJNzAi1do pic.twitter.com/eRmPcczGz0
解説
この動画のなかで、
映画のクレーンを使ったような箇所があります。
このクレーン撮影みたいなのはUnityのカメラにカメラが移動するスクリプトをアタッチします。 pic.twitter.com/ZxRO1nawWj
— たつや (@tatsuya1970) April 3, 2021
Unityのカメラにカメラが移動するスクリプトをアタッチします。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
//上空から降りてくるカメラワーク
public class MoveCamera1: MonoBehaviour
{
float y;
void Start()
{
}
void Update()
{
Transform cameraTransform = this.transform;
// 座標を取得
Vector3 pos = cameraTransform.position;
pos.y -= 0.01f;
cameraTransform.position = pos; // 座標を設定
Debug.Log("y:" + pos.y);
}
}
カメラが地面すれすれに移動する箇所も同様。
この地を這うカメラ移動もカメラにスクリプトをアタッチしてます pic.twitter.com/lCjLDHnCeM
— たつや (@tatsuya1970) April 3, 2021
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
//地面すれすれに移動するカメラワーク
public class MoveCamera2: MonoBehaviour
{
float y;
void Start()
{
}
void Update()
{
Transform cameraTransform = this.transform;
// 座標を取得
Vector3 pos = cameraTransform.position;
pos.z -= 0.01f;
cameraTransform.position = pos; // 座標を設定
}
}
}
これらも同様です。
これらも同様です。Unityのカメラを使えばそれなりにいい感じの動画が作れます。あとはスクリーン録画(
— たつや (@tatsuya1970) April 3, 2021
Windows + G)します。 pic.twitter.com/LaP64QPnKc
このように、ちょっとカメラを動かすだけで、なんかそれなりに、いい感じの映像が撮れますね。
あとは、これを動画キャプチャ(Windowsの場合:Windows + G)して、映像ファイルを作成します。
P.S.
本件とは関係ないですが、自分用の備忘録をかねて。
動画で使う文字は、Unityの文字ツールよりも、PowerPointで作ることが多いです。
透過画像ファイル、透過GIFアニメなど簡単に作れるからです。