0
私はユーザーがインスペクタでカメラのプレハブをドラッグアンドドロップすることができますが、それを次のスニペットで使用しようとするとエラーが発生します。メソッドではCamera
が必要ですが)カメラとしてキャストする正しい方法を見つけることができません。カメラとしてのPrefab/GameObject
キャスト方法が.
であるか、as Camera
またはGetComponent<Camera>
でキャストする方法があるかどうかを調べましたが、試したバリエーションはありません。
私はこれらのキーワードにを使用して、Google(団結がカメラとしてプレハブゲームオブジェクトのカメラをキャスト)私はこの上の前の質問を見つけることができません。誰かが私にこれをどうすればできるのか理解できるように助けてくれますか?
public GameObject myCamera;
planes = GeometryUtility.CalculateFrustumPlanes(myCamera);
あなたは 'GetComponentを'しようとすると、正確に何が起こりますか? –
Programmer
'GeometryUtility.CalculateFrustumPlanes(_renderCamera.GetComponent)しようとすると' UnityEngine.GeometryUtility.CalculateFrustumPlanes(UnityEngine.Camera)に無効な引数があり、 '引数1でメソッドグループの式を次のように変換できません。タイプUnityEngine.Camera' –
Joshua
'GeometryUtility.CalculateFrustumPlanes(_renderCamera.GetComp onent())'にする必要があります。これは関数なので、 ''の後の '()'に注目してください。 –
Programmer