Unity Out KeywordThe out keyword in Unity is used to return extra information from a function in addition to its return type.
Unity TransformThe Transform component in Unity is used to manage the position, rotation, and scale of an object, and to manage its relationship with other objects.
Unity Move TowardsIn Unity, Move Towards allows you to increase or decrease a value over time towards a target, without going over, controlled by speed.
Unity For LoopA For Loop in Unity is an iteration statement that allows you to execute the same block of code multiple times.
Unity NamespaceNamespaces in Unity are collections of classes. They are used to organise code into separate directories to differentiate between classes that have the the same name.
Unity ActionIn Unity, an Action is a ready-made delegate that can have one or more parameters, and returns void. They are typically used to trigger game events.
Global VariablesIn Unity, a global variable is a value or reference that can be accessed from any script, anywhere in the game, without a direct reference.
Unity Late StartThere is no Late Start method in Unity but it’s possible to create a function that works in a similar way by delaying the code or modifying the execution order.
Unity Get ComponentGet Component is a search function in Unity that returns a specific type of script or component that’s attached to the object it’s called on.
Object Oriented Programming (OOP)Object Oriented Programming, or OOP for short, is a computer programming model that focusses on objects, such as scripts, classes, and literal game objects, instead of only functions and logic.
Unity Abstract ClassAn abstract class in Unity is a class that must be implemented by another class that is inheriting from it.
PolymorphismPolymorphism is a feature of Inheritance, and is the use of a single interface to represent many possible different types.
Unity DirectionsIn Unity, you’ll find shorthand expressions for common direction vectors in the Vector 3 class, such as Forward, Up, and Right.
Unity Package ManagerThe Unity Package Manager window allows users to install optional features, assets, and tools, in to a Unity Project.
Unity Delta TimeIn Unity, Delta Time is a static float value that returns the duration in seconds between the last frame and the current one.