仔細一步步調試動畫庫后發現,loadImage這個方法并沒有什么卵用。只是把傳入的圖片加到window這個對象里,最后又刪除了。然后我故意如此調用:
var repeatAnimation1 = createAnimation().changePosition(kof, kofMap, images[3]).repeatForever();
repeatAnimation1.start(80);
照樣可以,其實在他changeposition的方法內部才是真正加載圖片。有用的類就2個,一個animation.js,一個timeline.js。
var repeatAnimation1 = createAnimation().changePosition(kof, kofMap, images[3]).repeatForever();
repeatAnimation1.start(80);
照樣可以,其實在他changeposition的方法內部才是真正加載圖片。有用的類就2個,一個animation.js,一個timeline.js。
2017-07-26
作者技術高深,不得不佩服,可以稱之為JS開發大神了??赐?-7后,細細品味作者的編程思想,大局始終在把握之中,邏輯嚴密絲絲入扣,一環扣一環,太需要想象力了。我自認為自己的js開發功力是中級偏上了,但是有點地方看起來還是很吃力,跟不上作者的思路。但是通過反復觀看琢磨,越看越覺的作者可怕,太厲害了。這里面我認為精華所在就是任務鏈模式和鏈式調用,以及設計整個幀動畫引擎的思想,說真的,這套視頻干貨滿滿,不但可以把這種編程思想運用在js里,也可以用到java等語言中。嚴格來說這套視頻不適合初級JS學習者觀看。要說缺點,就是編碼不夠優雅,個人特別見不得在類外面定義方法這種。。??勺x和安全以及美觀性都差。
2017-07-21
最新回答 / 慕絲0026560
原型和原型鏈的知識可以上網看看??赐旰螅梢韵瓤匆幌缕渌容^簡單的這個函數封裝的,涉及到原型的http://www.xianlaiwan.cn/learn/842然后再自己去看一下CommonJS中那個module的原理,可以看看阮一峰寫的,有些原理http://www.ruanyifeng.com/blog/2015/05/commonjs-in-browser.html知道了這些看起來就容易了。
2017-07-14
webpack打包出問題的朋友 ,可以聯系嚇我,或者 百度下出錯的英文提示,會找到答案的。另外,看的有點繞,學會這篇教程的精髓,肯定會獲益匪淺呀
2017-07-09
http://ustbhuangyi.github.io/animation/demo/這個是動畫庫演示,但是可以查看元素然后在新的頁面打開背景圖的連接,就能得到圖片了。哈哈,我找到了