Basic Material Properties
Custom Shader Properties
Performance Heroes
Global Shader Control
Pro Tips:
Common Pitfalls:
Basic Movement Controls
Rotation Controls
Impact & Physics State
Core Properties & Management
Force Modes
Pro Tips:
Core Camera Setup
Render Settings
Coordinate Systems
Physical Camera
Camera Events
Pro Tips
Common Issues
Basic Collider Setup
Collider Types & Properties
Collision Events
Physics Detection
Pro Tips
Common Pitfalls
Canvas Management
RectTransform
TextMeshPro
Visual Elements
Interactive Elements
ScrollRect Control
Event System
Pro Tips:
Common Pitfalls:
Agent Movement Control
State & Information
Pathfinding & Queries
OffMeshLink Features
Advanced Control
CRITICAL Pro Tips:
Common Pitfalls:
Parameter Control
Performance Boost
Animation Control
State Management
Layer System
Core Properties
Events & Timing
Animation Curves
Pro Tips:
Common Pitfalls:
Camera Pipeline Settings
Quality Configuration
Lighting Controls
Material & Shader Setup
Performance Features
Technical Pro-Tips:
Interaction Types (Beyond Basic Input)
How to use:
action.AddBinding().WithInteraction("Hold", duration: 0.5f);
Device Management (The Complete Suite)
Haptic Feedback (Full Control)
Control Schemes (Multi-Platform Done Right)
Advanced Settings & Configuration
- Fixed Update
- Dynamic Update
- Manual Update
Debugging Tools (Every Dev Must Know)
Pro Tips for Advanced Usage:
Advanced Pitfalls to Avoid:
UNITY CHEAT SHEET: 06
InputActionMap
InputAction
Setup
Action Map Setup
InputAction Properties
InputAction Phases
Binding Syntax
Input Reading Methods
Event System Methods
Required Function Implementations
Runtime Checks Required
Console Debugging
Scene View Debugging
Performance Profiling
Physics Debugging
Network & Input Debugging
Pro Tips:
Common Mistakes:
Core Serialization
Inspector Magic
Value Control
Editor
Component Control
Pro Tips:
Common Pitfalls:
Basic Collections (Managed)
Common Issues:
Specialized Unity Collections
Issues:
High Performance (Native)
Issues:
Pro Tips:
Common Pitfalls:
The Performance Killers:
The Performance Heroes:
WHEN TO USE WHAT:
1. GameObject.Find() & FindObjectOfType()
2. GetComponent<T>()
3. GetComponentInChildren<T>()
Pro Tips:
ALL THE COMPONENT COMMUNICATION FUNCTIONS:
Direct References
Search Methods
Initialization & Lifecycle
Update Loops
Physics & Collisions
Rendering & Visibility
Application Flow
Input & Interaction
Editor & Development
CRITICAL Pro Tips:
Common Pitfalls: