prerequisites: – Install/Update Unity. – create 3d use Universal Core as it is the latest version and is being actively updated. One of the most important steps to learn Unity is to understand the basic Unity Editor. Most people just jump into creating a scene and only look at the setup when they run into trouble. You will save hours of time and frustration by spending a little time getting to know how to use the interface and set up a screen that meets your needs. General – Remove the SkyBox from the scene. – Basic Hierarchy Overview video Edit -> Preferences – set text scaling size – set color – general – playmode tint.
u-4000 – Object Actions Prerequisites: Understand the Unity coordinate system. The basic actions performed on an object are controlled by the objects Transform component. This component is located in the inspector panel when the object is selected.
u-4020 What can you do with a Unity GameObject. u-4021
After 50 years of watching tutorials I have finally realized that I have retained very little from them. Most tutorials (mine included) are good at seeing how to do something, but very little of what learned is retained. This is because most tutorials cover too much information in too short a time.
5100 The Transform component is the heart of a Unity project. It determines the location, size, and rotation of all game objects. There are many forms of the transform method whic will rotate, mvoe and scale the selected game object or objects.
========================= Basic Position and Movement Transforms.
============================= – Move from point to point Transform movement – video
u-WebGL – Itch WebGL is a great way to provide access to your Unity Projects.
u-WebGL General You can develop in Unity. Note that items that are mouse clicks will be touch objects when viewed on the web. u-WebGL – install in Unity u-WebGL – Publish u-WebGL – upload to ITCH
Open Unity Check to see that the WebGL Publisher is installed, if not install it.
u-3300 Text Mesh Pro TMP Canvas TextMeshPro UI Setup in Unity
1. Canvas Requirement
All TextMeshPro (TMP) UI components must be placed within a Canvas. The Canvas serves as the foundational rendering layer for UI elements. Ensure a Canvas is present in the scene before creating any TMP components. TMP elements should be added as children of the Canvas to function correctly.
2. Supported Canvas Render Modes
TMP supports three distinct canvas layouts to accommodate different scene requirements:
Code
Render Mode
Description
U-3310
Screen Space – Overlay
Renders UI directly on screen, ideal for HUDs.
U-3320
Screen Space – Camera
UI is rendered by a specific camera, allowing depth and layering.
U-3330
World Space
UI behaves like 3D objects in the scene, useful for in-world interactions.
3. Importing TMP Essentials
Before using TMP components, ensure the TMP Essentials are imported:
Navigate to Window → TextMeshPro → Import TMP Essentials
This installs necessary shaders, fonts, and default assets.
⚠️ Important: TMP text will not render if required fonts or assets are missing. Unity does not display an error message in this case, so manual verification is essential.
4. Common Issue: Text Color Not Updating
If text color changes are not reflected, verify the following:
The TMP component is not using a material preset that overrides color settings.
u-0700 Unity Editor The Unity Editor is your window into the Unity tools for creating and editing scenes. When we first opened unity we see it in the default ;Layout. This is the basic Unity layout. The user can easily modify the layout to meet the needs of the project they are working on. Once a new layout has been created it can easily be saved and used in any future project. See Windows -> Layout. Use Scaling to change the the interface text size. Edit -> Preferences -> Scaling
– removing the skybox change game playing background edit – preferences – colors – general – game mode tint
Top Menu File Edit Assets GameObject ….. Windows Help
Panels The default layout has six panels. u-0710 Hierarchy Panel The scene view Panel The inspector panel The project panel The control Panel The game view panel While you’re in unity working on a project and you have your panels showing the current scene you are in you can search for data by using a search bar above the control panel. When you type in the definition that you want to look for it will find all objects that match that definition for example if you’re looking for a script it will show you all of the scripts. Once you find the script you want and you drag it to the object you want it attached to you can simply move to the end of the search bar and press the small X which will clear the search bar and return you to your previous panel display.
Icons – skybox – hide show objects – speaker
Panels The Unity Layout has four primary panels. Hierarchy
Inspector
Project
Console.
2. Screen Details Hierarchy – scene consists of Camera, Directional Light – can be visible or not, associated with all on/off icon on top menu.