من الأشكال والرسومات 2D بسيطة، وحتى ألعاب المتصفح معقدة، KineticJS يمكن استخدامها دون خلل لمعالجة عناصر قماش داخل DOM.
KineticJS يمكن أن تعمل مع عدة طبقات، والرسوم المتحركة والأداءات، كونها مثالية للرسوم المتحركة والألعاب محركات
ما هو الجديد في هذا الإصدار:.
جديد FastLayer لتقديم بسرعة فائقة. إذا كنت لا تحتاج إلى تداخل العقدة، والماوس واللمس التفاعلات، أو حدث حانة / الفرعي، يجب عليك استخدام FastLayer بدلا من طبقة لخلق الطبقات الخاصة بك. التي تقدمها حول 2x أسرع من طبقات العادية.
يمر الآن كائن الحدث الحركية إلى معالجات الأحداث التي تحتوي على الهدف، والنوع، ومفتاح EVT الذي يشير إلى كائن الحدث الأصلي.
الآن يمكنك تكوين إذا الحركية يجب استخدام درجات أو راديان عن طريق العلم Kinetic.angleDeg. افتراضيا صحيح.
ما هو الجديد في الإصدار 4.7.1:
layer.clear () الآن يزيل طبقة بشكل صحيح
layer.clear () الآن يزيل أيضا الرسم البياني ضرب (هذه المرايا رسم () الذي يستمد كل من المشهد وضرب الرسم البياني)
ما هو الجديد في الإصدار 4.5.2:
وأطلق الحدث أضيفت الآن عند إضافة العقد. يتم تمرير كائن حدث مع الملكية الطفل.
جديد setAttr () الطريقة التي يمكن استخدامها لتحديد attrs الحركية، أو حتى attrs المخصصة. ويمكن أيضا أن اكتتب تغييرات مخصصة attrs ل، تماما مثل attrs الحركية. أي shape.on ('myAttrChange'، ...).
getType جديد () للحصول على نوع العقدة. سيعود المرحلة، طبقة، مجموعة، أو الشكل.
ما هو الجديد في الإصدار 4.3.3:
إصلاح الأخطاء:
والأحداث Kinetic.Text يعمل الآن بشكل صحيح.
قضية توسيع نطاق ثابتة عند رسم مباشرة على قماش طبقة على الأجهزة النقالة مع pixelRatio & # x3e. 1.
إسفين الملكية عقارب الساعة الآن تخلفت بشكل صحيح إلى false.
ما هو الجديد في الإصدار 4.2.0:
نسبة بكسل الأمثل لصقل النص والصورة عرضها على الأجهزة مع نسبة بكسل & # x3e. 1
شكل إسفين جديد
دعم AMD
ملء أنماط يمكن أن يترجم الآن، بالتناوب، وتوسيع نطاقها، وتعويض، على غرار العقد
ما هو الجديد في الإصدار 4.1.2: createImageBuffer
تغيير () لcreateImageHitRegion () من أجل التناسق.
ما هو الجديد في الإصدار 4.0.5:
ميزات جديدة:
سطع تصفية (شكرا للحصول على هذا بدأت Witali ميك!)
عكس فلتر
النار () طريقة حرائق الأحداث الاصطناعية دون محتدما الحدث
تحتوي مكونات الرسوم المتحركة الآن خاصية فراميراتي للراحة
التعزيزات:
إلى حد كبير الرسوم المتحركة تحسين، والانتقال، وسحب وإسقاط الأداء من خلال قابلية التحويل الديناميكي بين معدلات الإطار الثابتة ومعدلات الإطار الحيوية
ويستخدم أسلوب محاكاة () الآن لمحاكاة أحداث المستخدم، مثل نقرة، mousemove، مرر الفأرة فوق، وما إلى ذلك عندما يتم محاكاة الأحداث، فإنها يمكن أن فقاعة فوق شجرة عقدة.
ما هو الجديد في النسخة v3.10.4: طريقة
جديد toImage () بتحويل أي عقدة إلى صورة لغرض التخزين المؤقت التي يمكن أن تحسن كثيرا الأداء الرسم (بقدر 4X أسرع لالأشكال البسيطة)
جديد applyFilter () الطريقة التي تمكنك من تطبيق منطق تصفية لصور (مثل الرمادي، عكس الألوان، الخ)
ويمكن الآن toDataURL استخدامها بشكل متزامن مع الطبقات والمجموعات والأشكال. toDataURL مرحلة () لا يزال غير المتزامن
على ATTR كائن الحدث معالج التغيير يحتوي الآن oldVal وnewVal الملكية
لقد تغيرت SAVEDATA () لsaveImageData ()، وclearData () قد تغير إلى clearImageData ()
saveImageData () وclearImageData () تعمل الآن مع أي عقدة، بما في ذلك مرحلة، والطبقات، والفئات
الجديد على معالج الأحداث beforeAttrChange التي تطلق على الفور قبل تحديد سمة (على النقيض من على attrChange، التي تطلق على الفور بعد تحديث لATTR)
ما هو الجديد في النسخة v3.10.3:
نموذج inheritiance جديد والتي تمكنك من توسيع أكثر سهولة أو إضافة طرق مخصصة لفئات الحركية
جديد دعم السطر نص '& # x5c؛ ن'
طريقة استنساخ الجديد الذي استنساخ أي كائن الحركية، بما في ذلك تعريف المستخدم المستمعين الحدث الكائن
ويمكن الآن أن يسمى getIntersections من أي وعاء، بما في ذلك الجماعات والطبقات.
تحسنت كثيرا العفريت أداء الرسوم المتحركة التي ربط إلى كائن الرسوم المتحركة العالمي
المتطلبات:
تفعيل جافا سكريبت على جانب العميل
HTML 5 تمكين المتصفح
لم يتم العثور على التعليقات