Files
NexusLauncher/template_plugins/maya/2023/README.md
2025-11-23 21:03:42 +08:00

1.1 KiB

Maya 2023 Plugin Directory Structure

Directory Description

  • shelves/ - Shelf files (.mel format)

    • shelf_NexusLauncher.mel - NexusLauncher shelf
  • scripts/ - Python/MEL scripts

    • userSetup.py - Automatically executed when Maya starts
    • nexus_test.py - Test script
  • plug-ins/ - Maya plugin files (.py or .mll)

    • Place Maya plugin files here
  • icons/ - Tool icons

    • Place icon files used by shelf buttons here

Usage

  1. Configure in NexusLauncher's config.json:

    "maya_plugin_path": "E:/Zoroot/Dev/NexusLauncher/template/plugins/maya"
    
  2. Start Maya 2023, the system will automatically:

    • Load NexusLauncher shelf
    • Execute userSetup.py
    • Set correct environment variables
  3. Testing:

    • Check if "NexusLauncher" shelf appears
    • Click the "Test" button
    • A confirmation dialog should appear

Environment Variables

Automatically set on startup:

  • MAYA_SHELF_PATH - Points to shelves directory
  • MAYA_SCRIPT_PATH - Points to scripts directory
  • PYTHONPATH - Points to scripts directory
  • MAYA_PLUG_IN_PATH - Points to plug-ins directory
  • XBMLANGPATH - Points to icons directory