Contenido del Curso
Unity for Beginners
Unity for Beginners
1. Unity Introduction
2. Write your First Script
5. Polishing and Export your Game
Unity Components
Unity components are modular elements that define behavior and functionality in Unity game development. Examples include Transform (position, rotation, scale), Rigidbody (physics), and Renderer (visual representation). Components are combined to create game objects with unique features, enhancing interactivity and visual appeal.
How to add component
- Select the GameObject in the Hierarchy or Scene view.
- In the Inspector window, find the "Add Component" button.
- Click it to open a dropdown menu.
- Choose the component you want to add from the list or type its name in the search bar.
Transform component
The Transform component in Unity is like a GPS for objects in your game. It tells you where they are, which way they're facing, and how big they are.
Rigidbody component
A Rigidbody in Unity adds physics to objects, allowing them to respond to forces like gravity, collisions, and interactions with other objects. It simulates real-world physics, making movement and interactions more realistic and dynamic in your game.
Collider component
A Collider in Unity is like an invisible bubble or shape around an object. It helps Unity know when objects touch each other, so they can react realistically, like bouncing off or stopping.
Sprite Renderer component
The Sprite Renderer in Unity is like a painter that puts images (sprites) onto objects in your game. It's what makes your game look visually appealing by showing pictures or graphics on the screen.
Script component
In Unity, a Script component is like a set of instructions or rules for objects in your game. You write scripts in programming languages C# to control how objects behave, move, and interact in the game world.
This code takes the SpriteRenderer attached to the current object using the function GetComponent
and assigns it to the spriteRenderer
variable. After that, we have changed the color of the spriteRenderer
to a color that we have set from the inspector.
¿Todo estuvo claro?