A Camera is a device through which the player views the world.
A screen space point is defined in pixels. The bottom-left of the screen is (0,0); the right-top is (pixelWidth,pixelHeight). The z position is in world units from the camera. A viewport space point is normalized and relative to the camera. The bottom-left of the camera is (0,0); the top-right is (1,1). The z position is in world units from the camera. A world space point is defined in global coordinates (eg. Transform.position). See Also: camera component.
| allCameras | Returns all enabled cameras in the scene. |
| allCamerasCount | The number of cameras in the current scene. |
| current | The camera we are currently rendering with, for low-level render control only (Read Only). |
| main | The first enabled camera tagged "MainCamera" (Read Only). |
| actualRenderingPath | Actually used rendering path (Read Only). |
| aspect | The aspect ratio (width divided by height). |
| backgroundColor | The color with which the screen will be cleared. |
| cameraToWorldMatrix | Matrix that transforms from camera space to world space (Read Only). |
| clearFlags | How the camera clears the background. |
| cullingMask | This is used to render parts of the scene selectively. |
| depth | Camera's depth in the camera rendering order. |
| depthTextureMode | How and if camera generates a depth texture. |
| eventMask | Mask to select which layers can trigger events on the camera. |
| farClipPlane | The far clipping plane distance. |
| fieldOfView | The field of view of the camera in degrees. |
| hdr | High dynamic range rendering. |
| layerCullDistances | Per-layer culling distances. |
| layerCullSpherical | How to perform per-layer culling for a Camera. |
| nearClipPlane | The near clipping plane distance. |
| orthographic | Is the camera orthographic (true) or perspective (false)? |
| orthographicSize | Camera's half-size when in orthographic mode. |
| pixelHeight | How tall is the camera in pixels (Read Only). |
| pixelRect | Where on the screen is the camera rendered in pixel coordinates. |
| pixelWidth | How wide is the camera in pixels (Read Only). |
| projectionMatrix | Set a custom projection matrix. |
| rect | Where on the screen is the camera rendered in normalized coordinates. |
| renderingPath | Rendering path. |
| stereoConvergence | Distance to a point where virtual eyes converge. |
| stereoEnabled | Stereoscopic rendering. |
| stereoSeparation | Distance between the virtual eyes. |
| targetTexture | Destination render texture (Unity Pro only). |
| transparencySortMode | Transparent object sorting mode. |
| useOcclusionCulling | Whether or not the Camera will use occlusion culling during rendering. |
| velocity | Get the world-space speed of the camera (Read Only). |
| worldToCameraMatrix | Matrix that transforms from world to camera space. |
| CalculateObliqueMatrix | 計算し、斜めの近平面射影行列を返します。 |
| CopyFrom | このカメラの設定を他のカメラと同じようにします。 |
| Render | 手動でカメラをレンダリングします。 |
| RenderToCubemap | このカメラから静的のキューブマップにレンダリングします。 |
| RenderWithShader | シェーダーを交換してカメラをレンダリングします。 |
| ResetAspect | アスペクト比をスクリーンのアスペクト比に戻します。 |
| ResetProjectionMatrix | 通常状態のカメラのパラメータをプロジェクションに反映させます。 |
| ResetReplacementShader | カメラで変更されたシェーダーを削除します。 |
| ResetWorldToCameraMatrix | シーン内のカメラの位置をレンダリング位置として反映させます。 |
| ScreenPointToRay | スクリーンの点を通してカメラからカメラからレイを通します。 |
| ScreenToViewportPoint | Transform position のスクリーン座標からビューポート座標に変換します。 |
| ScreenToWorldPoint | Transform position のスクリーン座標からワールド座標に変換します。 |
| SetReplacementShader | シェーダーの置換に対するカメラのレンダーを作成します。 |
| SetTargetBuffers | 1つまたは複数のRenderTextureのバッファを選択されたカメラのレンダーに設定します。 |
| ViewportPointToRay | ビューポート座標を介して、カメラからレイを飛ばします。 |
| ViewportToScreenPoint | Transforms position from viewport space into screen space. |
| ViewportToWorldPoint | Transforms position from viewport space into world space. |
| WorldToScreenPoint | Transforms position from world space into screen space. |
| WorldToViewportPoint | Transforms position from world space into viewport space. |
| GetAllCameras | 新規配列を割り当てることなく、シーン内の全てのカメラを取得します。 |
| OnPostRender | OnPostRenderはカメラがシーンのレンダリングを終了した際に呼び出されます。 |
| OnPreCull | OnPreCullはカメラがシーンのカリングを行う直前に呼び出されます。 |
| OnPreRender | OnPreRenderはカメラがシーンのレンダリングを開始する前に呼び出されます。 |
| OnRenderImage | OnRenderImageはすべてのレンダリングがRenderImageへと完了したときに呼び出されます。 |
| OnRenderObject | OnRenderObjectはカメラがシーンをレンダリングした後に呼び出されます。 |
| OnWillRenderObject | OnWillRenderObjectはカメラからオブジェクトが可視状態の場合、各カメラごとに一回呼び出されます。 |
| enabled | 有効であれば更新され、無効であれば更新されません。 |
| isActiveAndEnabled | Has the Behaviour had enabled called. |
| animation | GameObjectにアタッチされたAnimation (アタッチされていない場合はnull) |
| audio | GameObjectにアタッチされたAudioSource (アタッチされていない場合はnull) |
| camera | GameObjectにアタッチされたCamera (アタッチされていない場合はnull) |
| collider | GameObjectにアタッチされたCollider (アタッチされていない場合はnull) |
| collider2D | GameObjectにアタッチされたCollider2D |
| constantForce | GameObjectにアタッチされたConstantForce (アタッチされていない場合はnull) |
| gameObject | このコンポーネントはゲームオブジェクトにアタッチされます。コンポーネントはいつもゲームオブジェクトにアタッチされています。 |
| guiText | GameObjectにアタッチされたGUIText (アタッチされていない場合はnull) |
| guiTexture | GameObjectにアタッチされたGUITexture (アタッチされていない場合はnull) |
| hingeJoint | GameObjectにアタッチされたHingeJoint (アタッチされていない場合はnull) |
| light | GameObjectにアタッチされたLight (アタッチされていない場合はnull) |
| networkView | GameObjectにアタッチされたNetworkView (アタッチされていない場合はnull) |
| particleEmitter | GameObjectにアタッチされたParticleEmitter (アタッチされていない場合はnull) |
| particleSystem | GameObjectにアタッチされたParticleSystem (アタッチされていない場合はnull) |
| renderer | GameObjectにアタッチされたRenderer (アタッチされていない場合はnull) |
| rigidbody | GameObjectにアタッチされたRigidbody (アタッチされていない場合はnull) |
| rigidbody2D | GameObjectにアタッチされたRigidbody2D |
| tag | ゲームオブジェクトのタグ |
| transform | GameObjectにアタッチされたTransform (アタッチされていない場合はnull) |
| hideFlags | オブジェクトは非表示、シーンに保存、ユーザーが編集可能などを行うかどうか |
| name | オブジェクト名 |
| BroadcastMessage | ゲームオブジェクトまたは子オブジェクトにある すべての MonoBehaviour を継承したクラスにある methodName 名のメソッドを呼び出します。 |
| CompareTag | Is this game object tagged with /tag/? |
| GetComponent | Returns the component of Type type if the game object has one attached, null if it doesn't. |
| GetComponentInChildren | Returns the component of Type type in the GameObject or any of its children using depth first search. |
| GetComponentInParent | Returns the component of Type type in the GameObject or any of its parents. |
| GetComponents | Returns all components of Type type in the GameObject. |
| GetComponentsInChildren | Returns all components of Type type in the GameObject or any of its children. |
| GetComponentsInParent | Returns all components of Type type in the GameObject or any of its parents. |
| SendMessage | Calls the method named methodName on every MonoBehaviour in this game object. |
| SendMessageUpwards | Calls the method named methodName on every MonoBehaviour in this game object and on every ancestor of the behaviour. |
| GetInstanceID | Returns the instance id of the object. |
| ToString | ゲームオブジェクトの名前を返します |
| Destroy | ゲームオブジェクト、コンポーネントやアセットを削除します |
| DestroyImmediate | 直ちにオブジェクトを破壊する。ですが、Destroy関数の方を使うことを推奨します |
| DontDestroyOnLoad | 新しいシーンを読み込んでもオブジェクトが自動で破壊されないように設定します |
| FindObjectOfType | タイプから最初に見つけたアクティブのオブジェクトを返します |
| FindObjectsOfType | タイプから見つけた全てのアクティブのオブジェクト配列を返します |
| Instantiate | original のオブジェクトをクローンします |
| bool | オブジェクトが存在するかどうか |
| operator != | 二つのオブジェクトが異なるオブジェクトを参照しているか比較します |
| operator == | 二つのオブジェクトが同じオブジェクトを参照しているか比較します |