|
Default AR App
Documentation for the Default AR App project found at https://github.com/ingratexr/unity-ar-boilerplate
|
| ▼CMonoBehaviour | |
| CARPinchZoom | Class that enables user to pinch to change scale of AR scene |
| CARPlacementMgr | Class that looks for surfaces to place objects in AR by raycasting out from camera |
| CARPlacementUI | Class that handles UI related to placing an AR object using an ARPlacer component |
| CARRotateGesture | Class that detects rotating two-finger touch input from user and rotates the scene's ARSessionOrigin object (therefore rotating the scene) as the touch input rotates |
| CAboutMenu | Class that handles navigation for Info Menu |
| CAdMgr | Class that manages playing ads via Unity Ads |
| CCamRaycastInput | Class that handles getting player's input by shooting out a raycast from the center of the screen and getting the point where it intersects the object with this component on it |
| CCanvasAspect | Class that automatically update value for how much canvas is matching width vs height to reference canvas size |
| CCopyCamera | Class that copies another camera's projection matrix and use it for the camera on which this class is placed (this class must be placed on a camera object) |
| CForceUpdate | Class that handles the Force Update menu |
| CMainParent | Class that sits at the root of the app |
| CMainUI | Class that sits at the root of the scene's UI tree and controls which submenu is visible when the main (ie non-AR) UI is visible |