EaselJS

البرمجيات قطة:
EaselJS
تفاصيل البرنامج:
الإصدار: 0.8.1 محدث
تاريخ إيداع: 4 Jun 15
المطور: Grant Skinner
ترخيص: حرر
شعبية: 193

Rating: 4.0/5 (Total Votes: 1)

تم إنشاء EaselJS من قبل فلاش المطور السابق التي أرادت تحقيق نفس طريقة العمل مع الرسوم المتحركة الويب والرسومات جيل إلى العالم الجديد من HTML5.
تقديم لAPI على غرار ما استخدمت مطوري فلاش للعمل في الماضي، EaselJS يتيح لهم إنشاء روتين الرسوم المتحركة المعقدة وقوية بحيث يمكن استخدامها حتى مع ألعاب يستند إلى مستعرض.
منذ أكثر من نشاط الويب اليوم تدور حول الأجهزة الذكية، ومكتبة كما يأتي مع دعم اللمس للهواتف النقالة.
هذا يمكن أن يساعد مع المطورين الذين يعملون على التطبيقات عبر منصة، وتوفير واجهة ومتماسكة موحدة للتعامل مع من الرسوم المتحركة قماش / الرسومات.
المكتبة يمكن أن تتعامل حاليا مع:
- تقديم وجوه
- مراقبة المرحلة
- العناصر المتداخلة
- نقطية الرسم
- صور العفريت
- مرشحات
- الظلال
- توليد HTML
وشملت عينة التطبيقات مع حزمة التنزيل

ما هو الجديد في هذا الإصدار:.

فئة والميراث نموذج جديد
زيادة الأداء الرئيسية
حاصل على واضعي أضاف في جميع أنحاء
الأحداث وأساليب جديدة
MovieClip تستند إلى الوقت
نمط القيادة رسومات جديدة
وunminified ومثل، جنبا إلى جنب ومثل؛ مكتبة

ما هو الجديد في الإصدار 0.8.0:

فئة والميراث نموذج جديد
زيادة الأداء الرئيسية
حاصل على واضعي أضاف في جميع أنحاء
الأحداث وأساليب جديدة
MovieClip تستند إلى الوقت
نمط القيادة رسومات جديدة
وunminified ومثل، جنبا إلى جنب ومثل؛ مكتبة

ما هو الجديد في الإصدار 0.7.1:

المسألة الثابتة مع mouseChildren لا يعمل مع حاويات المتداخلة
قضية الثابتة حيث الاستدعاء الأول إلى Ticker.addEventListener () لم يعودوا المستمع
واضاف DisplayObject.tickEnabled وContainer.tickChildren
قضية الثابتة المتعلقة مشروط الحوارات وموقف مؤشر الماوس لأسفل
قضية الثابتة عند استدعاء gotoAndStop (الرسوم المتحركة) في كومة الحدث animationend لنفس الرسوم المتحركة
ColorMatrix لم يعد يمتد صفيف
ColorMatrix.toArray ثابتة ()، .concat ()، و.clone ()
dblclick تغير لاستخدام المستمع قماش بدلا من المستمع العالمي
واضاف MouseEvent.localX / Y
اتصال ثابت / اللمس المتعدد في IE11

ما هو الجديد في الإصدار 0.7.0:

إزالة جميع معالجات onEvent (مثلا عند _ النقر، onTick، onAnimationEnd، الخ.).
إزالة Ticker.addListener و.removeListener.
معظم أحداث الماوس الآن فقاعة.
إعادة تسمية BitmapAnimation إلى العفريت.
MouseEvent يرث الآن من الطبقة حدث الجديدة.
خاصية الرسوم المتحركة. التردد بيانات ورقة العفريت وإزالة لصالح .speed.
إزالة ومثل؛ الهدف ومثل؛ من قائمة المعلمة MouseEvent ل.
عودة كاذبة من معالج الحدث لم يعد يؤدي dispatchEvent للعودة كاذبة، انظر Event.preventDefault.
واضاف ومثل، واستخدام صارمة ومثل ؛؛ إلى كل شيء.
إعادة تسمية BoxBlurFilter إلى BlurFilter.

ما هو الجديد في الإصدار 0.6.1:

وأضاف AlphaMaskFilter التجريبي.
أضاف ومثل؛ الرسومات لف ومثل؛ العرض.
وأضاف سفاري مذكرة إلى عرض ذاكرة التخزين المؤقت.
الوثائق التي تم تحديثها.
وأضاف الكثير من الأمثلة.
Matrix2D.rotate.
Matrix2D.tx اسمه بشكل غير صحيح.

ما هو الجديد في النسخة v0.5.0:

واضاف لدعم اللمس المتعدد
إعادة صياغة كاملة لنموذج الرسم لاستخدام نهج هجين (حفظ / استعادة والمصفوفة)
واضاف DisplayObject.mask
واضاف Graphics.drawAsPath (CTX)
واضاف Text.getMeasuredHeight ()
واضاف DisplayObject.updateContext (CTX)
واضاف DisplayObject.getMatrix (المصفوفة)
واضاف DisplayObject.hitArea
المسألة الثابتة مع نص لا تعرض إذا .text هو 0 أو كاذبة
إصلاح لsetChildIndex
إصلاح لaddChildAt مع بارامس متعددة
واضاف SpriteSheetBuilder
واضاف MovieClip.actionsEnabled
تحديثات لشريط لتحسين الدعم لrequestAnimationFrame
دعم أفضل للقيم الزاوية السلبية على .drawRoundRectComplex
واضاف stage.mouseMoveOutside وmouseEvent.rawX / Y
واضاف ومثل؛ createjs.createCanvas () ومثل؛ لدعم لوحات زيتية بديلة (مثلا exCanvas)
واضاف ومثل؛ نطاق ومثل؛ المعلمة إلى ذاكرة التخزين المؤقت () وتنظيف تنفيذ
إصلاح لDOMElement مع أوبرا
العديد من الاصلاحات والتحديثات وثيقة

ما هو الجديد في النسخة v0.4.1:

إصلاح مشكلة مع الصور تحميلها مسبقا ورقة العفريت عند استخدام ورقة البلاط مقرها
عملت للتغلب على الخلل في رحلات السفاري مع addFlippedFrames
واضاف setChildIndex ()، swapChildrenAt ()، وswapChildren () لحاويات
قدمت المعلمة تردد على enableMouseOver اختياري
عملت للتغلب على الخلل كروم 17 الذي من شأنه أن يمنع النص ث / س maxwidth من تقديم
إصلاحات إضافية للفيديو كمصدر نقطية
كتابة من شريط لتبسيط تنفيذ وحل القضايا مع useRAF في سفاري
الرسوم المتحركة في BitmapAnimation تتخلف الآن إلى حلقات
واضاف BitmapAnimation.play / إيقاف ()
واضاف Bitmap.sourceRect
شريط الآن يدعم كائن مع طريقة التجزئة، أو وظيفة كمستمع
إعادة تسمية DisplayObject.tick إلى .onTick
وأضاف الدرجة MovieClip
وأضاف onComplete إلى SpriteSheet
وأضاف الدرجة ColorMatrix

ما هو الجديد في الإصدار v0.4:

وأضاف DisplayObject.setTransform ()
واضاف DisplayObject.onDoubleClick معالج (بفضل rbarazi)
واضاف DisplayObject.cacheID وDisplayObject.getCacheDataURL ()
الأداء الأمثل للDisplayObject الرسم
واضاف لدعم مسة الإدخال (نقطة واحدة) عن طريق الطبقة تعمل باللمس
واضاف لدعم تمرير صورة URI إلى منشئ نقطية
إصلاحات إلى Shadow
تحسينات
تحديثات وثائق

ما هو الجديد في النسخة v0.3.2:

stage.mouseInBounds أضيفت
واضاف DisplayObject.onMouseOver وonMouseOut الاسترجاعات
واضاف stage.enableMouseOver (التكرار)
تحسين الدعم لحساب mouseX / Y في DIVS مع تحديد المواقع النسبية
الثابتة Graphics.clone ()
قضية الثابتة مع الظلال لا يتم إعادة تعيين بشكل صحيح
هاجر إلى استخدام YUIDocs بدلا من JSDocs
قضية الثابتة التي حالت دون حالات BitmapSequence مع frameData من العمل مع gotoAndPlay (frameNumber)

المتطلبات:

تفعيل جافا سكريبت على جانب العميل

برامج مماثلة

Polymaps
Polymaps

21 Jul 15

Geotools
Geotools

6 Mar 16

Rangy
Rangy

13 May 15

Acorn.js
Acorn.js

10 Feb 16

البرامج الأخرى من المطور Grant Skinner

TweenJS
TweenJS

4 Jun 15

RegExr
RegExr

3 Jun 15

PreloadJS
PreloadJS

5 Jun 15

تعليقات ل EaselJS

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!