Skip to content
mika edited this page Oct 2, 2022 · 25 revisions

Instructions

Video Guide (doing initial setup)

Setup

  • After first run, you need to set "Unity Installation Parent Folders". This is list of folders, under which you have Unity's installed. (Launcher will then search for any "\UnityXYZ\Editor.exe"-files)
  • For example, if you have installed your Unity versions under "C:\Program Files\Unity\Hub\Editor" or "D:\Program Files", Browse and add that folder (you can add multiple locations too) image

Special Keys

  • Return/Enter: Open selected project
  • ESC: Clear search
  • F5: Depends on current tab. Refresh project/editor/updates list.
  • F2: Rename project (only if enabled in settings)
  • Alt+E : Open Explorer for current project folder
  • ALT+Q : Kill selected project Unity (if launched from here)
  • Hold Left Shift Down : When opening project from Explorer, to force version select window open

Optional Settings

  • Minimize to tray : When window is minimized, hides application into taskbar icon area
  • Register Explorer context menu : Install registry entry for Explorer context menu (Recommended, it helps a lot)
  • Close after opening project : Closes launcher after running project (not really useful)
  • Close after launching from Explorer : Close launcher after running from commandline or Explorer (recommended)
  • Show commandline arguments column : Shows olumn for custom project commandline params
  • Show git branch column : Shows column for project git branch info
  • Show projects that don't exist on disk : List in recent projects, even if the project folder is missing (useful for remembering where you had the project that was moved elsewhere in folders)
  • Allow single instance only : Activates already running instance, instead of starting new exe (not working if app is minimized in taskbar)
  • Ask name for New Project : If disabled, uses automatic quick project naming
  • Streamer mode : Hide project names and folders (if you are recording your desktop view for example)
  • Show current target platform : Shows platform column in project list
  • Load custom theme : You can set your custom theme file here https://github.com/unitycoder/UnityLauncherPro/wiki/Custom-themes
  • WebGL Relative Build Path (inside Builds/) : For running webgl server on selected project, you can set additional folder where your webgl builds usually are, so that browser will automatically open the build index.html
  • Root Folder for New Projects : When you click "Create Project" in main page, new project is generated under this path+UnityVersion (eg. /2017a/)
  • Enable platform selection : enables dropdown in the project list to switch platform
  • Run this app automatically on startup : adds registry entry to run at start
  • Date format: set your custom date formatting string here (textbox is colored red, if its invalid) See reference.
  • Use human friendly last modified date: Displays last modified date as "9 minutes ago, 2 days ago" etc.
  • Project name:
    • Folder or ProjectName.txt : Takes project title from project folder, or from if ProjectSettings/ProjectName.txt if it exists
    • Settings ProductName : Takes project title from Project player settings ProductName field

Setting ADB to be available from PATH variable

This is needed, if you want to use the 1-click ADB Logcat button

  • Type Environment in Windows start menu to open "Edit the system environment variables"
  • Click "Environment variables"
  • System variables, select "PATH", click EDIT
  • Click NEW, browse for your ADB folder (if you have installed it manually, it can be like C:\sdk\Android\android-sdk\platform-tools")
  • Save, close those windows
  • Restart UnityLauncherPRO
Clone this wiki locally