Qt 5.11 - Qt3DAnimation::QLerpClipBlend (class)

QLerpClipBlend क्लास




qt

QLerpClipBlend क्लास

( Qt3DAnimation::QLerpClipBlend )

एक सामान्यीकृत कारक के आधार पर दो एनीमेशन क्लिप का एक रैखिक प्रक्षेप करता है। More...

हैडर: #include <QLerpClipBlend>
qmake: क्यूटी + = थ्रीडीमिनेशन
जबसे: क्यूटी 5.9
द्वारा त्वरित: LerpBlend
विरासत में मिली: Qt3DAnimation::QAbstractClipBlendNode

गुण

सार्वजनिक कार्य

QLerpClipBlend (Qt3DCore :: QNode * parent = nullptr)
वास्तविक ~QLerpClipBlend ()
नाव blendFactor () blendFactor
Qt3DAnimation :: QAbstractClipBlendNode * endClip () endClip
Qt3DAnimation :: QAbstractClipBlendNode * startClip () startClip

सार्वजनिक स्लॉट

शून्य blendFactor (फ्लोट मिश्रणकारक )
शून्य endClip (Qt3DAnimation :: QAbstractClipBlendNode * endClip )
शून्य startClip (Qt3DAnimation :: QAbstractClipBlendNode * startClip )
  • 3 सार्वजनिक स्लॉट Qt3DCore::QNode से विरासत में Qt3DCore::QNode
  • 1 सार्वजनिक स्लॉट QObject से विरासत में मिला है

सिग्नल

शून्य blendFactor (फ्लोट मिश्रणकारक )
शून्य endClip (Qt3DAnimation :: QAbstractClipBlendNode * endClip )
शून्य startClip (Qt3DAnimation :: QAbstractClipBlendNode * startClip )

संरक्षित कार्य

QLerpClipBlend (Qt3DAnimation :: QLerpClipBlendPStreet और dd , Qt3DCore :: QNode * parent = nullptr)

अतिरिक्त घायल सदस्य

  • 1 सार्वजनिक चर QObject से विरासत में मिला
  • 10 स्थिर सार्वजनिक सदस्यों को QObject से विरासत में मिला
  • 2 सुरक्षित चर QObject से विरासत में QObject

विस्तृत विवरण

एक सामान्यीकृत कारक के आधार पर दो एनीमेशन क्लिप का एक रैखिक प्रक्षेप करता है।

Qt3DAnimation::QLerpClipBlend व्यक्तिगत एनीमेशन क्लिप के आधार पर उन्नत एनीमेशन प्रभाव बनाने के लिए उपयोगी हो सकता है। उदाहरण के लिए, एक खिलाड़ी के चरित्र को देखते हुए, lerp सम्मिश्रण का उपयोग एक चलते हुए एनीमेशन क्लिप को एक मिश्रण एनीमेशन क्लिप के साथ मिश्रण करने के लिए किया जा सकता है, जो मिश्रण कारक पर आधारित होता है जिससे खिलाड़ी अधिक घायल हो जाता है। यह फिर मिश्रण कारक == 0 के साथ एक गैर घायल चलने वाले खिलाड़ी के लिए अनुमति देगा, मिश्रण कारक == 1 के साथ एक पूर्ण रूप से घायल खिलाड़ी, मिश्रण कारक == 0.5 के साथ आंशिक रूप से चलने और घायल खिलाड़ी।

QBlendedClipAnimator भी देखें

संपत्ति का प्रलेखन

मिश्रण : नाव

दो एनीमेशन क्लिप के सम्मिश्रण को नियंत्रित करने के लिए 0 और 1 के बीच सम्मिश्रण कारक को निर्दिष्ट करता है।

पहुंच कार्य:

नाव मिश्रणफैक्टर () कांस्टेबल
शून्य setBlendFactor (फ्लोट मिश्रणकारक )

नोटिफ़ायर सिग्नल:

शून्य मिश्रणफैक्टरचेंज (फ्लोट मिश्रणकारक )

endClip : Qt3DAnimation :: QAbstractClipBlendNode *

उप-पेड़ को जोड़ता है जिसे इस लिप ब्लेंड नोड के लिए शुरुआत क्लिप के रूप में इस्तेमाल किया जाना चाहिए। यही है, जब इस मिश्रण नोड द्वारा वापस लौटाया जाता है जब मिश्रण 1 के मान पर सेट होता है।

पहुंच कार्य:

Qt3DAnimation :: QAbstractClipBlendNode * endClip () कांस्टेबल
शून्य setEndClip (Qt3DAnimation :: QAbstractClipBlendNode * endClip )

नोटिफ़ायर सिग्नल:

शून्य EndClipChanged (Qt3DAnimation :: QAbstractClipBlendNode * endClip )

startClip : Qt3DAnimation :: QAbstractClipBlendNode *

उप-पेड़ को पकड़ता है जिसे इस लिप ब्लेंड नोड के लिए प्रारंभ क्लिप के रूप में उपयोग किया जाना चाहिए। यही है, इस मिश्रण नोड द्वारा वापस किया गया क्लिप जब मिश्रण 0 के मान पर सेट होता है।

पहुंच कार्य:

Qt3DAnimation :: QAbstractClipBlendNode * startClip () कास्ट
शून्य setStartClip (Qt3DAnimation :: QAbstractClipBlendNode * startClip )

नोटिफ़ायर सिग्नल:

शून्य startClipChanged (Qt3DAnimation :: QAbstractClipBlendNode * startClip )

सदस्य समारोह प्रलेखन

QLerpClipBlend :: QLerpClipBlend ( Qt3DCore :: QNode * parent = nullptr)

डिफ़ॉल्ट QLerpClipBlend का एक उदाहरण बनाता है।

[protected]

डिफ़ॉल्ट QLerpClipBlend का एक उदाहरण बनाता है।

[virtual] QLerpClipBlend :: ~ QLerpClipBlend ()

QLerpClipBlend के उदाहरण को नष्ट कर देता है। विध्वंसक आभासी है।