カメラオプションを設定できません。ゲームをして別のシーンを読み込むと、カメラのオプションが変わります。しかし、私は同じシーンのためにプレーをヒットしたとき、それは正しく動作します!コンソールは言った:MissingComponentException unity2D
MissingComponentExceptionを:そこには「カメラ」は 「キャンバス」ゲームオブジェクトに添付されていないが、スクリプトはそれにアクセスしようとしています。
おそらく、ゲームオブジェクト "Canvas"にカメラを追加する必要があります。 。またはあなたの スクリプトはここ
」それを使用する前に、部品が装着されているかどうかを確認する必要があります私の現在のスクリプトです:
using UnityEngine;
using System.Collections;
public class PixelPerfectCamera : MonoBehaviour {
public static float PixelsToUnits = 1f;
public static float scale = 1f;
public Vector2 nativeResolution = new Vector2(400, 160);
void Awake()
{
var camera = GetComponent<Camera>();
if (camera.orthographic)
{
scale = Screen.height/nativeResolution.y;
PixelsToUnits *= scale;
camera.orthographicSize = (Screen.height/2.0f)/PixelsToUnits;
}
}
}