BasicMenu.core This returns the area on screen that is currently occupied by the SpriteRenderer. For simplicity, this works only if it is set with the ScreenOverlay flag. A full 2.5D implementation (no ScreenOverlay) would require more complex calculations. [GET/SET] The color tint that will be used when the mouse is hovering on the GameObject This Component implements an OnUpdate-based MenuController. Pros: Easier to set up, requires only to implement OnUpdate. Cons: The controller logic is called on every frame, even when nothing is happening. [GET / SET] The starting MenuPage that should be displayed when the Scene opens. This Component implements an Event-based MenuController. Pros: Logic gets called only when an event is fired, allows better timing due to the presence of OnInit and OnShutdown. Cons: Requires to clean up the event listeners once finished.