KeyFrame

KeyFrame class

एक मुख्य फ़्रेम को मुख्य रूप से एक समय और एक मान द्वारा परिभाषित किया जाता है, कुछ प्रक्षेप प्रकारों के लिए, स्पर्शरेखा/तनाव/पूर्वाग्रह/निरंतरता का उपयोग अंतिम नमूना मूल्य की गणना करके भी किया जाता है। पिछले और अगले key-frames के बीच के की-फ़्रेम द्वारा पहले/आखिरी की-फ़्रेम से पहले/बाद के मान की गणना की जाती हैExtrapolation वर्ग.

public class KeyFrame

कंस्ट्रक्टर्स

नामविवरण
KeyFrame(KeyframeSequence, double)निर्दिष्ट वक्र पर एक नया मुख्य फ्रेम बनाएं

गुण

नामविवरण
Bias { get; set; }टीसीबी स्पलाइन में उपयोग किए गए पूर्वाग्रह को प्राप्त या सेट करता है
Continuity { get; set; }टीसीबी स्पलाइन में उपयोग की जाने वाली निरंतरता को प्राप्त या सेट करता है
Flat { get; set; }यदि मुख्य फ्रेम समतल है तो प्राप्त करें या सेट करें। कुंजी फ्रेम फ्लैट होना चाहिए यदि अगले या पिछले कुंजी फ्रेम का समान मान है। फ्लैट कुंजी फ्रेम में फ्लैट स्पर्शरेखा और फिक्स्ड इंटरपोलेशन है।
IndependentTangent { get; set; }टैंगेंट में आउट और नेक्स्ट हो जाता है या सेट हो जाता है।
Interpolation { get; set; }कुंजी के इंटरपोलेशन प्रकार को प्राप्त या सेट करता है, सूची.डेटा [अनुक्रमणिका] एल्गोरिदम को परिभाषित करता है कि नमूना मूल्य की गणना कैसे की जाती है।
NextInTangent { get; set; }इस कुंजी फ्रेम पर अगले (बाएं) स्पर्शरेखा को प्राप्त या सेट करता है।
NextInWeight { get; set; }इस मुख्य फ्रेम पर अगले (बाएं) वजन को प्राप्त या सेट करता है।
OutTangent { get; set; }इस कुंजी फ़्रेम पर आउट (दाएं) स्पर्शरेखा प्राप्त या सेट करता है।
OutWeight { get; set; }इस कुंजी फ्रेम पर आउट (दाएं) वजन प्राप्त या सेट करता है।
StepMode { get; set; }कुंजी का चरण मोड प्राप्त या सेट करता है। यदि इंटरपोलेशन प्रकार हैConstant , list.data[index] यह तय करता है कि प्रक्षेप के दौरान किस कुंजी-फ़्रेम का मान उपयोग किया जाएगा। एPreviousValue इसका मतलब है कि बाएं कुंजी-फ़्रेम का मान उपयोग किया जाएगा ANextValueइसका अर्थ है कि दाएँ दाएँ कुंजी-फ़्रेम का मान उपयोग किया जाएगा
TangentWeightMode { get; set; }कुंजी के स्पर्शरेखा वजन मोड को प्राप्त या सेट करता है। बाहर स्पर्शरेखा या अगले स्पर्शरेखा को सही का चयन करके अनुकूलित किया जा सकता हैWeightedMode
Tension { get; set; }टीसीबी स्पलाइन में उपयोग किए जाने वाले तनाव को प्राप्त या सेट करता है
Time { get; set; }सूची की समय स्थिति प्राप्त या सेट करता है। डेटा [अनुक्रमणिका] कुंजी फ्रेम, सेकंड में मापा जाता है।
TimeIndependentTangent { get; set; }टेंगेंट को समय-स्वतंत्र प्राप्त या सेट करता है
Value { get; set; }कुंजी-फ़्रेम का मान प्राप्त या सेट करता है.

तरीकों

नामविवरण
override ToString()कुंजी फ्रेम का स्ट्रिंग प्रतिनिधित्व प्राप्त करता है

यह सभी देखें