சுருக்கம்
இந்தக் கட்டுரை ஒரு அலமாரிப் பொருளை எவ்வாறு திருத்துவது அல்லது தனிப்பயனாக்குவது என்பதையும், தேவைப்பட்டால் அதை அகற்றுவதற்கான நடைமுறையையும் உள்ளடக்கியது.
நீங்கள் முதல் முறையாக ஒரு அலமாரி உருப்படியை அமைக்க விரும்பினால், தயவுசெய்து Q100401 இல் உள்ள படிகள் மற்றும் தகவல்களைப் பின்பற்றவும்: Katana ஒரு அலமாரி உருப்படியை எவ்வாறு உருவாக்குவது என்பது எளிதாக அணுகக்கூடிய தனிப்பயன் பைதான் ஸ்கிரிப்ட்களை வழங்க .
அலமாரி உருப்படிகளைத் திருத்துகிறது
Katana உள்ள ஷெல்ஃப் ஐட்டம் பைதான் ஸ்கிரிப்டை அணுகுவதன் மூலமோ அல்லது உங்கள் .katana மற்றும் தொடர்புடைய ஷெல்வ்ஸ், ஷெல்வ்ஸ்நோட்ஸ்பெசிஃபிக் அல்லது ஷெல்வ்ஸ்கீன்கிராஃப் கோப்பகத்திற்குச் சென்று, அங்கு ஸ்கிரிப்டைக் கண்டறிவதன் மூலமோ ஒரு ஷெல்ஃப் ஐட்டம் உருவாக்கப்பட்ட பிறகு திருத்தப்படலாம்.
1. Katana உங்கள் ஸ்கிரிப்டை அணுக, உங்கள் ஷெல்ஃப் ஆக்ஷனைத் திறந்து, விரும்பிய ஷெல்ஃப் உருப்படியைத் தேர்ந்தெடுத்து, ' View Source ' ஐ வலது கிளிக் செய்யவும்:
இது ஷெல்ஃப் ஐட்டம் பைதான் ஸ்கிரிப்டை ஒரு உரை திருத்தியில் திறக்கும்:
2. Katana வெளியே உங்கள் ஸ்கிரிப்டை அணுக, உங்கள் .katana/Shelves , .katana/ShelvesNodeSpecific அல்லது .katana/ShelvesScenegraph கோப்புறைக்குச் சென்று, தொடர்புடைய .py கோப்பைக் கண்டறியவும்.
இது அந்த கோப்பகங்களில் ஒன்றின் துணை கோப்புறையில் இருக்கும், உங்கள் அலமாரி உருப்படியின் பெயரிடப்பட்டிருக்கும். அங்கிருந்து நீங்கள் விரும்பிய பைதான் எடிட்டரில் கோப்பைத் திறக்கலாம்.
அலமாரி உருப்படி ஸ்கிரிப்டுகளின் ஆவணக் குறியீடுகள்
Q100401 இல் விவரிக்கப்பட்டுள்ள செயல்முறையைப் பயன்படுத்தி நீங்கள் ஷெல்ஃப் உருப்படி ஸ்கிரிப்டை உருவாக்கியிருந்தால்: Katana ஒரு ஷெல்ஃப் உருப்படியை எவ்வாறு உருவாக்குவது, எளிதாக அணுகக்கூடிய தனிப்பயன் பைதான் ஸ்கிரிப்ட்களை வழங்க , அது முன்னிருப்பாக ஒரு டாக்ஸ்ட்ரிங்கைக் கொண்டிருக்கும்:
""" NAME: <the name of the script to show in the UI> ICON: <the filename of icon to use in the UI>
KEYBOARD_SHORTCUT: <the keyboard shortcut to use in the UI to run the Shelf Item Script> SCOPE: <names of types of nodes to target by node-specific shelf items> <description> """
இது கீழே விவரிக்கப்பட்டுள்ளபடி உங்கள் ஸ்கிரிப்ட் பற்றிய தகவல்களைக் கொண்டுள்ளது:
- NAME என்பது உங்கள் ஸ்கிரிப்ட் உருப்படி ஷெல்ஃப் செயல்பாட்டில் காண்பிக்கும் பெயர்.
- ICON என்பது நீங்கள் தேர்ந்தெடுத்த ஐகானின் பட இருப்பிடமாகும். (கீழே மேலும் விவாதிக்கப்பட்டது)
- KEYBOARD_SHORTCUT என்பது உங்கள் ஸ்கிரிப்ட் உருப்படியை இயக்கக்கூடிய குறுக்குவழியாகும்.
- ஷெல்ஃப் உருப்படி பொருந்தும் குறிப்பிட்ட முனை வகைகளை வரையறுக்க SCOPE பயன்படுத்தப்படுகிறது.
- <description> என்பது அலமாரி உருப்படிக்கான உங்கள் உதவி உதவிக்குறிப்பாகும்.
குறிப்பு: உங்கள் தனிப்பயன் அலமாரி உருப்படிக்கு விசைப்பலகை குறுக்குவழியை அமைக்கும் போது, Katana ஏற்கனவே இருக்கும் குறுக்குவழியை நீங்கள் பயன்படுத்த முடியாது. ஒரு எச்சரிக்கை காட்டப்பட வேண்டும், மேலும் Katana இயல்புநிலை விசைப்பலகை குறுக்குவழிகளின் பட்டியலை விசைப்பலகை குறுக்குவழிகள் வளங்களில் காணலாம்.
அலமாரி உருப்படி ஸ்கிரிப்டைத் திருத்துதல்
மேலே உள்ள ஆவண சரத்தை எவ்வாறு பயன்படுத்தலாம் என்பதை நிரூபிக்க, கீழே உள்ள ஷெல்ஃப் உருப்படி ஸ்கிரிப்டை ஒரு வெற்று .py கோப்பில் நகலெடுத்து, அதை .katana/Shelves/Custom_Shelves/ கோப்பகத்தில் சேமிக்கவும்:
"""
NAME: Float Selected
ICON: Icons\Scenegraph\locator32.png
KEYBOARD_SHORTCUT: T
SCOPE: none
Float Selected Nodes via Keyboard Shortcut
"""
# Get list of selected nodes
nodeList = NodegraphAPI.GetAllSelectedNodes()
# Find Nodegraph tab and float nodes
nodegraphTab = UI4.App.Tabs.FindTopTab('Node Graph')
if nodegraphTab:
nodegraphTab.floatNodes(nodeList)
நீங்கள் ஸ்கிரிப்டைச் சேமித்த பிறகு, Katana ஷெல்ஃப் ஆக்ஷன் மெனுவில் உள்ள ' சேர் -> ரீலோட் ஷெல்ஃப்' வழியாக ஷெல்ஃப்பை மீண்டும் ஏற்றவும்.
உங்கள் அலமாரி உருப்படி 'Float Selected' எனக் காட்டப்பட வேண்டும், அதில் தனிப்பயன் விசைப்பலகை குறுக்குவழி, ஐகான் மற்றும் உதவி உதவிக்குறிப்பு இருக்க வேண்டும்:
ஷெல்ஃப் ஐட்டம் ஸ்கிரிப்ட் செயல்பாடு, விசைப்பலகை குறுக்குவழி (T) மூலம் தூண்டப்படும்போது அல்லது ஷெல்ஃப் ஆக்ஷன் மெனுவிலிருந்து ஷெல்ஃப் உருப்படியைத் தேர்ந்தெடுப்பதன் மூலம், தற்போது தேர்ந்தெடுக்கப்பட்ட எந்த முனைகளையும் மிதப்பதாகும்.
நீங்கள் இடது கிளிக் செய்து விட்டுவிடும் வரை மிதக்கும் முனைகள் உங்கள் கர்சரைப் பின்தொடரும், இது தேர்ந்தெடுக்கப்பட்ட முனைகள் அல்லது பின்னணிகளை கைமுறையாகக் கிளிக் செய்து இழுக்க வேண்டியதைச் சேமிக்கிறது.
ஒத்த பைதான் செயல்பாடுகளை ஒன்றாக இணைப்பது பற்றிய கூடுதல் தகவலுக்கு, டெவலப்பர் வழிகாட்டி டெவலப்பர் வழிகாட்டியில் உள்ள எடுத்துக்காட்டு ஸ்கிரிப்ட்களில் காணலாம்.
உங்கள் அலமாரி உருப்படி ஐகானைத் தேர்வுசெய்கிறது
ஷெல்ஃப் ஆக்ஷன் மெனுவில் காட்டப்படும் உங்கள் ஷெல்ஃப் உருப்படியின் ஐகானை மாற்ற, பின்வரும் இடத்திலிருந்து Katana இயல்புநிலை ஐகான்களில் ஒன்றை நீங்கள் தேர்வு செய்யலாம்: $KATANA_HOME\bin\python\UI4\Resources\Icons
உங்கள் அலமாரி உருப்படிக்கு Katana உள்ளவற்றிலிருந்து ஒரு ஐகானைப் பயன்படுத்த, Katana இயல்புநிலை வளங்கள் தேடல் பாதைக்குப் பிறகு ஐகானுக்கான பாதையை நீங்கள் குறிப்பிட வேண்டும். Katana இயல்புநிலை வளங்கள் தேடல் பாதை $KATANA_HOME\bin\python\UI4\Resources ஆகும். எடுத்துக்காட்டாக:
ஐகான்: Icons\Scenegraph\locator32.png
குறிப்பு: நீங்கள் பிற தனிப்பயன் ஐகான்களைப் பயன்படுத்த விரும்பினால், பைதான் ஸ்கிரிப்ட்டின் ICON பிரிவில் முழு ஐகான் பாதையையும் சேர்க்க வேண்டும்.
ஒரு அலமாரியை அகற்றுதல்
நீங்கள் ஷெல்ஃப் செயல்களில் இருந்து ஒரு ஷெல்ஃப்பை அகற்ற விரும்பினால், உங்கள் .katana\Shelves கோப்புறையிலிருந்து ஷெல்ஃப் கோப்புறையை நீக்குவதன் மூலம் இதைச் செய்யலாம். நீங்கள் Katana திறந்து மாற்றங்களைக் காண விரும்பினால் அல்லது கீழ்தோன்றும் அலமாரியிலிருந்து அலமாரியை அகற்ற விரும்பினால், ரீலோட் ஷெல்ஃப் என்பதைக் கிளிக் செய்யவும், .katana/shelf கோப்புகளில் செய்யப்பட்ட எந்த மாற்றங்களும் உங்கள் Katana காட்சியில் புதுப்பிக்கப்படும்.
குறிப்பு: நீங்கள் அலமாரியை மறுபெயரிட விரும்பினால், உங்கள் .katana/shelf கோப்பைக் கண்டுபிடித்து, பின்னர் கோப்புறையை [Custom Folder] என மறுபெயரிடுவதன் மூலம் அதைச் செய்யலாம்.
அலமாரியில் உள்ள பொருட்களை அகற்றுதல்
நீங்கள் ஒரு ஷெல்ஃப் உருப்படியை அகற்ற விரும்பினால், ஷெல்ஃப் உருப்படி ஸ்கிரிப்டைக் கொண்ட பைதான் கோப்பை நீக்குவதன் மூலமோ அல்லது ஷெல்ஃப் செயல்கள் பாப்-அப் மெனுவைப் பயன்படுத்துவதன் மூலமோ இதைச் செய்யலாம். Katana சுய உருப்படிகளை அகற்ற:
ஷெல்ஃப் ஆக்ஷன் மெனுவிற்குச் சென்று, நீங்கள் நீக்க விரும்பும் ஷெல்ஃப் உருப்படியை வலது கிளிக் செய்து, பின்னர் 'நீக்கு... ' என்பதைத் தேர்ந்தெடுக்கவும்.
அழுத்தியதும், நீக்குதலை உறுதிப்படுத்தும்படி ஒரு பாப்-அப் சாளரம் உங்களிடம் கேட்கும். அலமாரி உருப்படியை அகற்ற நீக்கு என்பதைக் கிளிக் செய்யவும்.
குறிப்பு: மேலே உள்ள பாப்-அப் சாளரத்தில் காட்டப்பட்டுள்ளபடி, Katana ஷெல்ஃப் ஐட்டம் ஸ்கிரிப்டை நீக்காது, மாறாக ' .bak ' நீட்டிப்பைச் சேர்க்கும், எனவே ஸ்கிரிப்ட் இனி Katana ஏற்றப்படாது.
இது ஒரு காப்புப்பிரதி கோப்பாக சேமிக்கப்படும், தேவைப்பட்டால் மீட்டமைக்கப்படும்.
நீங்கள் அதை மீண்டும் உங்கள் அலமாரியில் சேர்க்க விரும்பினால், அதன் இடத்திற்குச் சென்று ' .bak ' நீட்டிப்பை அகற்றவும், அப்போது ஷெல்ஃப் உருப்படி ஸ்கிரிப்ட் ஏற்றப்பட்டு பயன்படுத்தக்கூடியதாக இருக்கும்.
குறிப்பு: .bak ஐ அகற்றிய பிறகு, ஷெல்ஃப் ஆக்ஷனுக்குச் சென்று 'சேர்->மீண்டும் ஏற்று... ' ஐப் பயன்படுத்தவும், இதனால் Katana உங்கள் அமர்வில் காட்சிப்படுத்த கிடைக்கக்கூடிய அனைத்து ஷெல்ஃப் உருப்படிகளையும் மீண்டும் ஏற்றும்.
மேலும் படிக்க
Katana உள்ள ஷெல்வ்ஸ் ஐட்டம் ஸ்கிரிப்ட்களின் மேலோட்டப் பார்வைக்கு, ஷெல்ஃப் ஐட்டம் ஸ்கிரிப்ட்கள் பயனர் வழிகாட்டியைப் பார்வையிடவும்.
நீங்கள் முதல் முறையாக ஒரு அலமாரி உருப்படியை அமைக்கிறீர்கள் என்றால், தயவுசெய்து Q100401 ஐப் பார்க்கவும்: Katana ஒரு அலமாரி உருப்படியை எவ்வாறு உருவாக்குவது, எளிதாக அணுகக்கூடிய தனிப்பயன் பைதான் ஸ்கிரிப்ட்களை வழங்க .
We're sorry to hear that
Please tell us why