Object-oriented development
Fundamental Unity typesUnity has some fundamental built-in classes that are particularly important for scripting. These are classes which your own custom types can inherit from to integrate with Editor and Engine functionality. Itâs helpful to understand these types, their behavior, and why you should inherit from or use them.
For a complete reference of all the built-in classes and every member available, refer to the Script Reference.
Topic Description ObjectThe fundamental object in Unity scenes, which can represent characters, props, scenery, cameras, waypoints, and more. A GameObjectâs functionality is defined by the Components attached to it. More infoUnityEngine.Object
is the base class for all objects the Editor can reference from fields in the InspectorA Unity window that displays information about the currently selected GameObject, asset or project settings, allowing you to inspect and edit the values. More infoMonoBehaviour
to make your script a component and control the behaviour of GameObjects and make them responsive to events. ScriptableObject Inherit from ScriptableObject
to store data thatâs independent of GameObjects. Unity attributes Use Unity-specific C# attributes to define special behavior for your code. Additional resources
Object-oriented development
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4