我的canvasnode v0.1完成了

demo:http://www.adanghome.com/js_demo/6/

 

canvas不是没有类似于DOM那样的机制吗?如果想基于canvas编程会没办法实现“容器”的概念,也没办法实现事件监听。canvasnode就是为了实现一套类似DOM机制而做的js库,基于canvasnode编程会事半功倍。

 

目前已完成的功能包括appendChild,removeChild,addEventListener,x,y,z等等,能监听click,mouseup,mousedown,dblclick,moseover,mouseout,dragstart,drag,dragend,dragenter,dragover,dragleave,drop事件。

 

更详细的使用文档后面会补上来。

posted on 2010-12-24 11:44  真阿当  阅读(103)  评论(0编辑  收藏  举报