OneButtonManager
maya gif button manager
Install / Use
/learn @ai12989757/OneButtonManagerREADME
OneButtonManager
- This is a Python script project for managing custom gif buttons in Maya:
- Initialize shelf layout
- Add buttons and separators
- Convert existing shelves
- Save and load shelf data
File List
GIFButton.py: Script for creating and managing Maya GIF buttons, supporting GIF icon playback and pauseShelfButtonManager.py: An example of adding gif icons to the shelf
Environment
- Maya2017+
- Tested with 2020, 2022, 2025
Installation
- Drag and drop
install.melinto the Maya window, and a prompt will indicate successful installation
Usage
Toolbar Management
- Right-click the menu bar
- Add Button
- Add a default button with no functionality
- Add Separator
- Add a default separator
- Paste Button
- Paste the button from the clipboard
- Recycle Bin
- Deleted buttons will be placed in the recycle bin and can be restored, up to 20 buttons
- Convert Toolbar
- Convert the existing toolbar to a new toolbar, retaining the original functionality
- Icons on the new toolbar will be replaced with GIFButton
- Right-click the icon to edit the button
- Save Toolbar
- Save the current toolbar information to a file /Documents/OneTools/data/shelf_xxxx.json
- Import Toolbar
- Import from files saved by OneButtonManager
- Auto Load Toolbar
- Automatically load all toolbars that meet the rules in the
/Documents/OneTools/data/folder when Maya starts
- Automatically load all toolbars that meet the rules in the
- Auto Save Toolbar
- Automatically save the toolbar to
/Documents/OneTools/data/when Maya closes
- Automatically save the toolbar to
- Language Switch
- Switch between Chinese and English
- Add Button
Button Editing
- Right-click the button
- Edit
- Edit
- Open the button editing window
- Copy
- Copy the button to the clipboard
- Cut
- Cut the button to the clipboard
- Paste
- Paste the button from the clipboard to the current button
- Edit
- Delete
- Delete the button
- Deleted buttons will be placed in the recycle bin and can be restored, up to 20 buttons
- Delete the button
- Edit
Button Editor
- Change Icon
- Change Command
- Change Tooltip
- Change Menu
- Add Menu Item
- Edit Menu Item
- Modify Menu Name
- Modify Menu Command
- Modify Menu Icon
- Modify Menu Tooltip
- Delete Menu Item
Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
