Skip to content
Wonderful Code See
Wonderful Code See

Master the Code, Shape Your Future

  • Home
  • IT Consulting
  • Artificial Intelligence
  • CS Fundamentals
    • Data Structure and Algorithm
    • Computer Network
  • System Design
  • Programming
    • Python Stack
    • .NET Stack
    • Mobile App Development
    • Web Development
    • Unity Tutorials
  • Technology Business
    • Website building tutorials
  • IDE and OA
  • Dev News
Wonderful Code See

Master the Code, Shape Your Future

Unity in Practice 0003 – Unity Editor Windows and Tools

WCSee, May 7, 2025May 17, 2025

Unity’s Editor is made up of modular windows and tools that can be rearranged, docked, and customized to suit your workflow. Understanding them is essential for efficient development.

( The above layout is configured via: Window > Layouts > 2 by 3 )


🎬 1. Scene View

  • A 3D/2D workspace where you position and manipulate GameObjects.
  • Offers tools like Move, Rotate, Scale, and Rect Tool.
  • Use for level design, environment layout, and navigation.

📜 2. Hierarchy Window

  • Lists all GameObjects in the current Scene in a tree structure.
  • Reflects the scene’s composition in real-time.
  • Supports nesting (parent-child relationships) for organizing objects.

🧩 3. Inspector Window

  • Displays the properties and components of the currently selected object.
  • You can modify scripts, materials, colliders, etc.
  • It’s how you attach or configure behaviors and data.

📁 4. Project Window

  • Shows all files (assets, scripts, scenes) in your Unity project.
  • Organized by folders—this is your main interface to project files.
  • Drag assets from here into the Scene or Hierarchy.

📷 5. Game View

  • Renders the Scene through the main camera.
  • Simulates how the game will look to the player.
  • Use Play, Pause, and Step buttons to test gameplay.

🛠️ Unity Tools and Features

🧰 6. Toolbar

  • Top bar with:
    • Play, Pause, Step buttons
    • Transform tools (Move, Rotate, Scale)
    • Layers and layout customization

📦 7. Package Manager

  • Access via: Window > Package Manager
  • Install Unity packages like Input System, TextMeshPro, URP, Cinemachine.
  • Manage custom tools or third-party plugins.

🧱 8. Console Window

  • View logs, warnings, and error messages from scripts.
  • Debug output via Debug.Log, Debug.Warning, Debug.Error.
  • Clickable stack traces make debugging easy.

🗃️ 9. Asset Store (or Unity Asset Manager)

  • Access thousands of models, tools, and systems (Unity Asset Store).
  • As of 2023+, most assets are now downloaded via the Unity Hub or browser.

🧙 Advanced Editor Tools

✏️ 10. Animator

  • Visual tool for managing animation states.
  • Use transitions, blend trees, and state machines for characters and objects.

🗺️ 11. Profiler

  • Analyze CPU, GPU, rendering, and memory usage in real time.
  • Crucial for optimization and performance tuning.

🎨 12. Shader Graph & VFX Graph

  • Visual scripting tools to build shaders and visual effects.
  • Requires URP or HDRP rendering pipelines.

⚙️ 13. Editor Extensions / Custom Tools

  • Build your own tools using EditorWindow, CustomEditor, and ScriptableObject.
  • Automate level generation, asset management, etc.

🎮 Unity Editor Shortcut Guide (Windows & macOS)

Master these essential shortcuts to speed up your Unity workflow across scene editing, object management, scripting, and debugging.


🧭 General Editor Shortcuts

ActionWindowsmacOS
Play / Pause GameCtrl + PCmd + P
Pause GameCtrl + Shift + PCmd + Shift + P
Step FrameCtrl + Alt + PCmd + Option + P
Save SceneCtrl + SCmd + S
Open Project SettingsCtrl + ,Cmd + ,

🧱 Scene View Shortcuts

ActionShortcut
Move ToolW
Rotate ToolE
Scale ToolR
Rect Tool (UI / 2D)T
Hand Tool (Pan View)Q
Focus on Selected ObjectF
Toggle 2D/3D ModeScene View Toolbar (2D)
Zoom In / OutMouse Scroll / Alt + Right Click

🧩 Hierarchy & Project Window

ActionShortcut
Rename Object or AssetF2
Delete SelectedDelete / Backspace
Create Empty GameObjectCtrl + Shift + N / Cmd + Shift + N
Duplicate SelectionCtrl + D / Cmd + D
UndoCtrl + Z / Cmd + Z
RedoCtrl + Y / Cmd + Shift + Z

🧪 Console & Scripting

ActionShortcut
Open ConsoleCtrl + Shift + C
Clear Console LogCtrl + Shift + L
Open Script in EditorDouble-click / Ctrl + Enter

🧭 Custom Layouts and Workflow Tips

  • Save Layouts: Customize the window setup and save layouts from the top-right corner.
  • Dock/Floating Panels: Drag windows to rearrange or float for multi-screen setups.
  • Context Menus: Right-click in Project/Hierarchy for quick actions.
Please follow and like us:
RSS
Facebook
Facebook
fb-share-icon
X (Twitter)
Visit Us
Follow Me
Tweet
Pinterest
Pinterest
fb-share-icon
Post Views: 146

Related posts:

Unity Game Development – Systematic Learning Roadmap (2025 Edition) Unity in Practice 0009 – How to Use Sprite Sheets in Unity for 2D Animation and UI Unity in Practice 0006 – Very first C# code to demonstrate how to capture input Unity in Practice 0002 – Install Unity and Visual Studio How to Check SSL/TLS Versions and Cipher Suites on macOS and Windows Unity in Practice 0007 – Very First Unity C# Code to Move and Jump a 2D Ball Unity in Practice 0008 – Encapsulation and Inspector Access with Unity’s [SerializeField] Unity in Practice 0013 – Physical Material 2D Introduction
Unity Tutorials Game DeveopmentUnity EditorUnity Shortcuts

Post navigation

Previous post
Next post

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Set Up and Customize Website Using WordPress | Building Website Tutorials Part 4
  • How to Export Wide Excel sheet to PDF Without Cutting Columns
  • Register a Domain Name and Set Up Hosting | Building Website Tutorials Part 3
  • Choose the Right Website Platform or Builder | Building Website Tutorials Part 2
  • Define Your Website Purpose Clearly | Building Website Tutorials Part 1
  • How to Build a Website from Scratch (Step-by-Step Guide for Beginners)
  • IT Due Diligence and IT Audit: What’s the Differences
  • How to Check SSL/TLS Versions and Cipher Suites on macOS and Windows
  • IT Audit Guide Part 8: IT Audit Best Practices
  • IT Audit Guide Part 7: IT Audit Deliverables

Recent Comments

    Categories

    • CS Fundamentals (1)
      • Computer Network (1)
    • Dev News (1)
    • IDE and OA Tool Tips (1)
    • IT Consulting (24)
    • Programming (16)
      • Python Stack (1)
      • Unity Tutorials (15)
    • System Design (1)
    • Technology Business (5)
      • Website building tutorials (4)

    Archives

    • May 2025 (49)
    ©2025 Wonderful Code See | WordPress Theme by SuperbThemes
    Manage Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    View preferences
    {title} {title} {title}