EaselJS נוצר על ידי מפתחי פלאש לשעבר שרצה להביא את אותה הדרך של עבודה עם דור אנימציות אינטרנט וגרפיקה לעולם החדש של HTML5.
אספקת API דומה למה שמפתחי פלאש כבר עבדו בעבר, EaselJS מאפשר להם ליצור שגרת אנימציה מורכבת, כל כך חזק שהם יכולים להיות גם בשימוש עם משחקים מבוססי דפדפן.
מאחר שרוב פעילות האינטרנט של היום סובב סביב מכשירים חכמים, הספרייה מגיעה גם עם מגע תמיכה עבור התקנים ניידים.
זה יכול לעזור עם מפתחים עובדים על יישומים בפלטפורמות, מתן ממשק עקבי, אחיד להתמודדות עם אנימציות בד / הגרפיקה שלהם.
הספרייה כיום יכול להתמודד עם:
- אובייקט טיוח
- שליטת שלב
- פריטים מקוננים
- ציור מפת סיביות
- תמונות ספרייט
- מסננים
- צללים
- דור HTML
אפליקציות לדוגמא כלולות בחבילת ההורדה
מה חדש בהודעה זו:.
- בכיתה חדשה ומודל ירושה
- עליות ביצועי סרן
- Getters וכלבים סטרו הוסיפו ברחבי
- אירועים ושיטות חדשים
- MovieClip מבוססת זמן
- תבנית החדשה פיקוד הגרפיקה
- unminified & quot; בשילוב & quot; ספרייה
מה חדש בגרסה 0.8.0:
- בכיתה חדשה ומודל ירושה
- עליות ביצועי סרן
- Getters וכלבים סטרו הוסיפו ברחבי
- אירועים ושיטות חדשים
- MovieClip מבוססת זמן
- תבנית החדשה פיקוד הגרפיקה
- unminified & quot; בשילוב & quot; ספרייה
מה חדש בגרסת 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:.
- , onTick , OnAnimationEnd, וכו ').
רכוש .frequency האנימציה של נתונים
מה חדש בגרסת 0.6.1:.
- הדגמה נוסף AlphaMaskFilter
- נוסף & quot; & quot הגרפיקה סלילה; הדגמה.
- הערה נוסף ספארי להדגמת המטמון.
- . תיעוד עדכון
- הרבה יותר דוגמאות נוסף.
- . 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 עם params מרובה
- נוסף SpriteSheetBuilder
- נוסף MovieClip.actionsEnabled
- עדכונים לTicker לשפר תמיכה requestAnimationFrame
- תמיכה טובה יותר לערכי פינה שליליים על .drawRoundRectComplex
- נוסף stage.mouseMoveOutside & mouseEvent.rawX / Y
- נוסף & quot; createjs.createCanvas () & quot; לתמיכה בבדים חלופיים (לשעבר. exCanvas)
- נוסף & quot; קנה מידה & quot; פרמטר למטמון () וניקיתי את היישום
- תיקון לDOMElement עם אופרה
- תיקוני באגים שונים ועדכוני doc
מה חדש בv0.4.1 גרסה:
- גיליונות מבוססים אריחים
מה חדש בv0.4 גרסה:
- נוסף DisplayObject.setTransform ()
- מטפל נוסף DisplayObject.onDoubleClick (הודות לrbarazi)
- נוסף DisplayObject.cacheID וDisplayObject.getCacheDataURL ()
- מיטוב ביצועים לDisplayObject ציור
- תמיכה נוסף לקלט מגע (נקודה אחת) באמצעות מגע הכיתה
- תמיכה נוסף להעברת תמונה URI לבנאי Bitmap
- תיקונים לצל
- אופטימיזציות
- עדכוני תיעוד
מה חדש בv0.3.2 גרסה:
- נוסף stage.mouseInBounds
- שיחות טלפון נוסף DisplayObject.onMouseOver וonMouseOut
- נוסף stage.enableMouseOver (freq)
- תמיכה משופרת לחישוב mouseX / Y באלמנטי div עם מיקום יחסי
- Graphics.clone הקבוע ()
- תוקן בעיה עם צללים לא להיות לאפס כראוי
- היגר להשתמש YUIDocs במקום JSDocs
- תוקן בעיה שמנעה מקרי BitmapSequence עם frameData מעבודה עם gotoAndPlay (frameNumber)
דרישות :
- לאפשר Javascript בצד הלקוח
תגובות לא נמצא