EaselJS

نرم افزار تصویر:
EaselJS
جزئیات نرم افزار:
نسخه: 0.8.1 به روز شده
ها تاریخ: 4 Jun 15
توسعه دهنده: Grant Skinner
پروانه: رایگان
محبوبیت: 63

Rating: nan/5 (Total Votes: 0)

در EaselJS توسط یک توسعه دهنده فلش سابق که می خواست به همان شیوه کار با انیمیشن های وب و گرافیک نسل به نسل دنیای جدید از HTML5 را به ایجاد شد.
ارائه API مشابه به آنچه که توسعه دهندگان فلش به کار در گذشته استفاده شده است، اجازه می دهد تا آنها را EaselJS ایجاد روال انیمیشن های پیچیده، چنان قدرتمند می توان آنها را حتی با بازی مبتنی بر مرورگر استفاده می شود.
از آنجا که بسیاری از فعالیت وب امروز چرخد ​​دستگاه های اطراف هوشمند، کتابخانه نیز با پشتیبانی از لمس برای دستگاه های تلفن همراه می آید.
این می تواند با توسعه دهندگان کار بر روی برنامه های کاربردی کراس پلت فرم، ارائه منسجم، رابط واحد برای مقابله با انیمیشن های بوم خود / گرافیک کمک کند.
کتابخانه در حال حاضر می تواند با برخورد:
- رندر شی
- کنترل مرحله
- آیتم های تو در تو
- طراحی بیت مپ
- تصاویر جن
- فیلتر
- سایه
- نسل HTML
برنامه های نمونه با بسته شامل دانلود

در چه در این نسخه جدید است.

در مدل کلاس و ارث جدید
عملکرد عمده افزایش
مصمم و بنگاه ها اضافه شده است در سراسر
رویدادها و روش های جدید
MovieClip مبتنی بر زمان
الگوی جدید فرماندهی گرافیک
unminified و & quot؛ ترکیب و & quot؛ کتابخانه

در نسخه 0.8.0 چه جدید است:

در مدل کلاس و ارث جدید
عملکرد عمده افزایش
مصمم و بنگاه ها اضافه شده است در سراسر
رویدادها و روش های جدید
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 است:

حذف تمام گرداننده onEvent (سابق onClick استفاده، onTick، onAnimationEnd، و غیره.).
حذف Ticker.addListener و .removeListener.
اکثر رویدادهای ماوس در حال حاضر حباب.
BitmapAnimation به جن تغییر نام داد.
MouseEvent با شرکت از کلاس رویداد جدید ارث می برد.
اموال .frequency انیمیشن داده ورق جن به نفع .speed حذف شده است.
حذف و & quot؛ هدف ها & quot؛ از لیست پرم MouseEvent است.
بازگشت کاذب از یک event handler باعث دیگر dispatchEvent به بازگشت کاذب، Event.preventDefault را ببینید.
او & quot؛ استفاده دقیق & quot؛ تغییر به همه چیز.
BoxBlurFilter تغییر نام داد به BlurFilter.

به چه جدید در نسخه 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
مسئله ثابت همراه با متن نمایش اگر متنی است 0 یا غلط
ثابت برای setChildIndex
ثابت برای addChildAt با پارامترهای چندگانه
او SpriteSheetBuilder
او MovieClip.actionsEnabled
به روز رسانی های اخیر به منظور بهبود پشتیبانی از requestAnimationFrame
پشتیبانی بهتر از مقادیر گوشه منفی بر .drawRoundRectComplex
او stage.mouseMoveOutside و mouseEvent.rawX / Y
او به & quot؛ createjs.createCanvas () و & quot؛ برای حمایت از بوم برای جایگزین (سابق. exCanvas)
او به & quot؛ مقیاس & quot؛ پارامتر به کش () و تمیز کردن پیاده سازی
ثابت برای DOMElement با اپرا
رفع اشکال های مختلف و به روز رسانی توضیحات

به چه جدید در نسخه v0.4.1 است:

یک مشکل با پیشبارگذار تصاویر ورق جن ثابت زمانی که با استفاده از ورق های کاشی بر اساس
در Safari با addFlippedFrames کار در اطراف یک اشکال
او setChildIndex ()، swapChildrenAt ()، و swapChildren () به کانتینر
پرم فرکانس ساخته شده در enableMouseOver اختیاری
کار در اطراف یک کروم 17 اشکال که متن W / O maxwidth از ارائه جلوگیری از
رفع اضافی برای ویدیو به عنوان یک منبع بیت مپ
بازنویسی های اخیر به ساده پیاده سازی و حل مسائل با useRAF در Safari
انیمیشن ها در 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 به سازنده بیت مپ
رفع به سایه
بهینه سازی
به روز رسانی مستندات

به چه جدید در نسخه v0.3.2 است:

اضافه شده stage.mouseInBounds
او DisplayObject.onMouseOver و onMouseOut تماس مجدد
او stage.enableMouseOver (فرکانس)
پشتیبانی بهبود یافته برای محاسبه mouseX / Y در divs با موقعیت نسبی
ثابت Graphics.clone ()
موضوع را با سایه عدم تنظیم مجدد به درستی ثابت
مهاجرت به استفاده از YUIDocs به جای JSDocs
ثابت است که شماره موارد BitmapSequence با frameData از کار کردن با gotoAndPlay مانع (frameNumber)

در مورد نیاز:

به فعال سازی جاوا اسکریپت در سمت سرویس گیرنده

نرم افزار های مشابه

easyJSON
easyJSON

13 May 15

Mongrel
Mongrel

21 Jul 15

jsonp.js
jsonp.js

5 Jun 15

Geocoder
Geocoder

11 Mar 16

نرم افزار های دیگر از توسعه دهنده Grant Skinner

TweenJS
TweenJS

4 Jun 15

SoundJS
SoundJS

5 Jun 15

Zoe
Zoe

13 Apr 15

PreloadJS
PreloadJS

5 Jun 15

نظرات به EaselJS

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!
جستجو بر اساس طبقه بندی