Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Components

Here is a list of all components of the game engine.

  • Component: The component class gives you a list of function that you can override in your components.
  • AudioSource: Component to play audio clips.
  • BillboardRenderer: Component to render a billboard sprite (2D sprite that always faces the camera).
  • BoxCollider: Component to add a cube-shaped collider to a GameObject.
  • Button: Component that renders a button on the screen.
  • Camera: Component for rendering the scene.
  • Canvas: Component to render a canvas (UI elements).
  • FpsCounter: Component to display the FPS counter in the game.
  • ImageRenderer: Component that renders an image on the screen.
  • Light: Component to produce light.
  • Lod: Component to manage Level of Detail (LOD) for a GameObject.
  • MeshRenderer: Component that renders a mesh with materials.
  • MissingScript: Special Component that replaces missing components.
  • ParticleSystem: Component to spawn particles.
  • RectTransform: Component that represents a transform for UI elements.
  • Rigidbody: Component to add physics to the GameObject.
  • SphereCollider: Component to add a sphere-shaped collider to a GameObject.
  • SpriteRenderer: Component that renders a sprite with a texture and material.
  • TextMesh: Component for rendering text in 3D space.
  • TextRenderer: Component for rendering text in a canvas.