EaselJS HTML5 এর নতুন দুনিয়া ওয়েব অ্যানিমেশন এবং গ্রাফিক্স প্রজন্মের সঙ্গে একই কাজ করার উপায় আনতে চেয়েছিল যে একজন প্রাক্তন ফ্ল্যাশ ডেভেলপার দ্বারা নির্মিত হয়েছিল.
ফ্ল্যাশ ডেভেলপারদের অতীতে কাজ করতে ব্যবহার করা হয়েছে কি অনুরূপ একটি API রক্ষা EaselJS তাদেরকে নয়, তারা এমনকি ব্রাউজার ভিত্তিক গেম সঙ্গে ব্যবহার করা যেতে পারে তাই শক্তিশালী জটিল অ্যানিমেশন রুটিন তৈরি করতে দেয়.
আজকের ওয়েব কার্যকলাপ সবচেয়ে কাছাকাছি স্মার্ট ডিভাইসের revolves যেহেতু, লাইব্রেরি মোবাইল ডিভাইসের জন্য স্পর্শ সমর্থন দিয়ে আসে.
এই ডেভেলপারদের, ক্রস প্ল্যাটফর্ম অ্যাপ্লিকেশন কাজ তাদের ক্যানভাস অ্যানিমেশন / গ্রাফিক্স সাথে ডিল করার জন্য একটি সুসঙ্গত, ইউনিফাইড ইন্টারফেস প্রদান সাহায্য করতে পারে.
বর্তমানে মোকাবেলা করতে পারেন লাইব্রেরী:
- বস্তুর রেন্ডারিং
- পর্যায়ে নিয়ন্ত্রণ
- নেস্টেড আইটেম
- বিটম্যাপ অঙ্কন
- পরী ইমেজ
- ফিল্টার
- ছায়া
- এইচটিএমএল প্রজন্মের
নমুনা অ্যাপ্লিকেশন প্যাকেজের সাথে অন্তর্ভুক্ত করা হয়
এই রিলিজে নতুন কি:.
- নতুন বর্গ এবং উত্তরাধিকার মডেল লি>
<লি> মেজর কর্মক্ষমতা বৃদ্ধি - নতুন বর্গ এবং উত্তরাধিকার মডেল
- নেস্টেড পাত্রে সঙ্গে কাজ করছে না mouseChildren সঙ্গে স্থায়ী সমস্যা
- স্থায়ী স্পর্শ multitouch /
- মুছে ফেলা সব onEvent হ্যান্ডলার (প্রাক্তন onClick, onTick , onAnimationEnd, ইত্যাদি).
- যোগ করা হয়েছে AlphaMaskFilter ডেমো
- multitouch জন্য সমর্থন যোগ করা হয়েছে
- পরী শীট ইমেজ Preloading সঙ্গে একটি সমস্যা সংশোধন করা হয়েছে ব্যবহার করার সময় টালি ভিত্তিক শীট
- যোগ করা হয়েছে DisplayObject.setTransform ()
- যোগ করা হয়েছে stage.mouseInBounds
- দয়া করে জাভাস্ক্রিপ্ট ক্লায়েন্ট সাইড সক্রিয়
<লি> getters এবং Setters সারা যোগ করুন
<লি> নতুন ঘটনা এবং পদ্ধতি
<লি> টাইম ভিত্তিক MovieClip
<লি> নতুন গ্রাফিক্স কমান্ড প্যাটার্ন
<লি> একটি unminified করুন & quot; মিলিত করুন & quot; লাইব্রেরি
কি সংস্করণ 0.8.0 নতুন:
<লি> মেজর কর্মক্ষমতা বৃদ্ধি
<লি> getters এবং Setters সারা যোগ করুন
<লি> নতুন ঘটনা এবং পদ্ধতি
<লি> টাইম ভিত্তিক MovieClip
<লি> নতুন গ্রাফিক্স কমান্ড প্যাটার্ন
<লি> একটি unminified করুন & quot; মিলিত করুন & quot; লাইব্রেরি
সংস্করণ 0.7.1 নতুন কি:
<লি> Ticker.addEventListener প্রথম কল () শ্রোতা ফিরে না যেখানে স্থায়ী সমস্যা
<লি> যোগ করা হয়েছে DisplayObject.tickEnabled ও Container.tickChildren
<লি> মাউসের জন্য ডায়ালগ এবং পয়েন্টার অবস্থান মোডাল সম্পর্কিত একটি সমস্যা সংশোধন করা হয়েছে
<লি> একই অ্যানিমেশন জন্য animationend ইভেন্ট স্ট্যাকের মধ্যে gotoAndStop (Animation) যখন কলিং একটি সমস্যা সংশোধন করা হয়েছে
<লি> ColorMatrix আর প্রসারিত এরে
ColorMatrix.toArray () সংশোধন করা হয়েছে <লি> .concat (), এবং .ক্লোন ()
<লি> পরিবর্তন dblclick একটি ক্যানভাস শ্রোতা ব্যবহার পরিবর্তে গ্লোবাল শ্রোতা
<লি> যোগ করা হয়েছে MouseEvent.localX / ওয়াই
IE11
সংস্করণ 0.7.0 নতুন কি:.
<লি> Ticker.addListener এবং .removeListener সরানো হয়েছে.
<লি> সর্বাধিক মাউস ঘটনা এখন বুদ্বুদ.
পরী পালটে <লি> BitmapAnimation.
<লি> MouseEvent এখন নতুন ইভেন্ট বর্গ থেকে আহরণ করে.
<লি> পরী শীট তথ্য অ্যানিমেশন .ফ্রিকোয়েন্সি সম্পত্তি .গতি পক্ষে মুছে ফেলা.
<লি> সরানো & quot; লক্ষ্য করুন & quot; MouseEvent এর PARAM তালিকা থেকে.
<লি> একটি ইভেন্ট হ্যান্ডলার সঠিক নয় থেকে মিথ্যা ফেরত দিচ্ছে আর মিথ্যা ফিরে dispatchEvent কারণ, Event.preventDefault দেখতে.
<লি> যোগ করা হয়েছে, & quot; কঠোর ব্যবহার করুন & quot ;; সবকিছু.
BlurFilter করতে BoxBlurFilter নতুন নামকরন করা হয় <লি>.
সংস্করণ 0.6.1 নতুন কি:.
গ্রাফিক্স ঘুর করুন & 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 / ওয়াই
<লি> যোগ করা হয়েছে, & quot; createjs.createCanvas () করুন & quot; বিকল্প canvases জন্য সমর্থন (যাত্রা. exCanvas)
<লি> যোগ করা হয়েছে, & quot; স্কেল করুন & quot; ক্যাশে পরামিতি () এবং বাস্তবায়ন পরিষ্কার
<লি> অপেরা সঙ্গে DOMElement জন্য ফিক্স
<লি> বিভিন্ন সংশোধন করা হয়েছে ও ডক আপডেট করুন
সংস্করণ v0.4.1 নতুন কি:
<লি> addFlippedFrames সঙ্গে Safari তে একটি বাগ কাছাকাছি কাজ
<লি> যোগ করা হয়েছে setChildIndex (), swapChildrenAt (), এবং ধারক swapChildren ()
<লি> enableMouseOver উপর তৈরি ফ্রিকোয়েন্সি PARAM ঐচ্ছিক
<লি> রেন্ডারিং থেকে maxWidth হে W / টেক্সট প্রতিরোধ সৃষ্টিকারী একটি ক্রোম 17 বাগ কাছাকাছি কাজ
<লি> একটি বিটম্যাপ উৎস হিসেবে ভিডিওর জন্য অতিরিক্ত সংশোধন করা হয়েছে
<লি> কাঁটার পুনর্লিখন বাস্তবায়ন সহজতর করা এবং সাফারিতে useRAF সঙ্গে সমস্যা সমাধানের জন্য
<লি> BitmapAnimation অ্যানিমেশন এখন looping হিসাবে ধার্য করা
<লি> যোগ করা হয়েছে BitmapAnimation.play / স্টপ ()
<লি> যোগ করা হয়েছে Bitmap.sourceRect
<লি> টিকার এখন একটি শ্রোতা একটি টিক্টিক্ পদ্ধতি সঙ্গে একটি বস্তু, বা একটি ফাংশন সমর্থন করে
<লি> .onTick করতে DisplayObject.tick নতুন নামকরন করা হয়
<লি> যোগ করা হয়েছে MovieClip বর্গ
<লি> SpriteSheet যোগ করা হয়েছে onComplete
<লি> যোগ করা হয়েছে ColorMatrix বর্গ
সংস্করণ v0.4 নতুন কি:
<লি> যোগ করা হয়েছে DisplayObject.onDoubleClick হ্যান্ডলার (ধন্যবাদ rbarazi করতে)
<লি> যোগ করা হয়েছে DisplayObject.cacheID এবং DisplayObject.getCacheDataURL ()
<লি> DisplayObject আঁকার জন্য পারফরমেন্স অপ্টিমাইজেশান
<লি> টাচ বর্গ মাধ্যমে স্পর্শ ইনপুট (একক বিন্দু) জন্য সমর্থন যোগ করা হয়েছে
<লি> বিটম্যাপ রচয়িতা একটি ইমেজ কোনো URI পাশ করার জন্য সমর্থন যোগ করা হয়েছে
<লি> শ্যাডো সমাধান করা হয়েছে
<লি> অপ্টিমাইজেশন
<লি> ডকুমেন্টেশন আপডেট করুন
সংস্করণ v0.3.2 নতুন কি:
<লি> যোগ করা হয়েছে DisplayObject.onMouseOver এবং onMouseOut callbacks
<লি> যোগ করা হয়েছে stage.enableMouseOver (freq)
<লি> আপেক্ষিক অবস্থান সঙ্গে divs মধ্যে mouseX / ওয়াই হিসাবী জন্য উন্নত সমর্থন
<লি> স্থায়ী Graphics.clone ()
<লি> ছায়া সঠিকভাবে রিসেট হচ্ছে না সঙ্গে একটি সমস্যা সংশোধন করা হয়েছে
<লি> মাইগ্রেট পরিবর্তে JSDocs এর YUIDocs ব্যবহার করুন
<লি> gotoAndPlay (frameNumber) সঙ্গে কাজ থেকে frameData সঙ্গে BitmapSequence দৃষ্টান্ত প্রতিরোধকারী একটি সমস্যা সংশোধন করা হয়েছে
আবশ্যক
পাওয়া মন্তব্যসমূহ না