सारांश
कस्टम नोड प्रकार बनाते समय, उदाहरण के लिए, SuperTools या NodeTypeBuilder-आधारित नोड प्रकारों के साथ, उपयोगकर्ता अपने नोड के चारों ओर एक लाल त्रुटि चमक जोड़ना चाह सकते हैं, ताकि यह पता चल सके कि क्या कोई समस्या है जो नोड को सही ढंग से काम करने से रोक रही है (उदाहरण के लिए, कोई गुम इनपुट कनेक्शन या प्लग-इन जो नहीं मिला है)।
यह आलेख इस त्रुटि चमक को नोड में जोड़ने के लिए उपयोग किए जाने वाले API फ़ंक्शन को प्रदर्शित करता है।
अधिक जानकारी
लाल चमक जो आमतौर पर Katana के नोड ग्राफ टैब में विशेष नोड्स के साथ त्रुटियों को इंगित करती है, उसे UI4.Util.NodeErrors पायथन मॉड्यूल का उपयोग करके नियंत्रित किया जा सकता है।
एक विशेष नोड दिया गया है:
node = NodegraphAPI.GetNode('GafferThree')
लाल चमक लागू करें:
UI4.Util.NodeErrors.SetNodeError(node, 'Something is wrong.')
दूसरा पैरामीटर एक त्रुटि संदेश है जिसे नोड ग्राफ टैब में नोड की ओर इशारा करते हुए T कुंजी ( T टूलटिप के लिए) दबाकर देखा जा सकता है :
लाल चमक हटाने के लिए :
UI4.Util.NodeErrors.ClearNodeError(node)
इसका उपयोग सुपरटूल्स जैसे कस्टम नोड प्रकारों में उपयोगकर्ताओं को यह संकेत देने के लिए किया जा सकता है कि किसी विशेष नोड में कुछ गड़बड़ी हुई है, उदाहरण के लिए, सुपरटूल के पैरामीटर इंटरफ़ेस में किसी बटन पर क्लिक करने के बाद कुछ ऑपरेशन करने के बाद।
अग्रिम पठन
कस्टम नोड प्रकार बनाने के बारे में अधिक जानकारी:
Katana उपयोगकर्ता गाइड में समूह, मैक्रोज़ और सुपरटूल्स
Katana डेवलपर गाइड में नोड प्रकारों को अनुकूलित करना
पायथन का उपयोग करके नोड ग्राफ टैब में नोड्स के स्वरूप को अनुकूलित करने के बारे में अधिक जानकारी :
Katana डेवलपर गाइड में नोड गुण
Q100108: नोड्स के संदर्भ मेनू में कस्टम मेनू आइटम कैसे जोड़ें
Q100277: पायथन के माध्यम से नए नोड्स कैसे बनाएं और उनकी स्थिति कैसे निर्धारित करें
यदि आपको उपरोक्त जानकारी के साथ कोई समस्या आ रही है, तो कृपया एक समर्थन टिकट खोलें और हमें बताएं कि आपको क्या समस्या आ रही है और आपने अब तक क्या समस्या निवारण कदम उठाए हैं।
समर्थन टिकट खोलने के तरीके के बारे में अधिक जानकारी के लिए, कृपया Q100064: समर्थन टिकट कैसे खोलें देखें ।
हम चाहते हैं कि खेद व्यक्त करते हैं
कृपया हमें बताएँ कि