为Canvas而生:开源2D HTML5渲染引擎CutJS

来源:互联网 时间:2015-09-16

摘要:CutJS是一款专门用于跨平台游戏开发的开源2D HTML5渲染引擎,轻量级、快速、可交互,能够非常良好地解决Canvas所存在的一些缺陷问题,提供类似于DOM树的数据模型,并在内部管理渲染周期和应用绘制。

CutJS是一款专门用于跨平台游戏开发的开源2D HTML5渲染引擎,轻量级、快速、可交互,CutJS的优势可谓颇多。CutJS基于MIT许可协议发布,由Piqnt软件工作室推出,支持现代浏览器和移动设备,可用于Web、iOS、Android、Win8、Facebook、Chrome Web Store等平台游戏应用开发。

作为HTML5中新晋的标签元素,Canvas提供了基于JavaScript的2D和Bitmap图形API,但却没有像DOM之类的数据模型来帮助开发者编写应用,开发者必须手动绘制应用并对渲染循环进行管理以实现播放Canvas图形。此外,鼠标事件也只适用于整个Canvas层,并且还需手动处理。

而CutJS可以非常良好地解决这些问题。CutJS为开发者提供了一个类似于DOM树的数据模型来编写应用程序,并在内部管理渲染周期和应用绘制,还能处理并向目标树节点分发鼠标事件。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 yy@haotui.cn 举报,一经查实,本站将立刻删除。

相关文章

标签:

A5创业网 版权所有

返回顶部