Collie——基於 HTML5 的高性能 JavaScript 動畫庫


  Collie 是一個 JavaScript 庫,用於創建高度優化的 HTML5 動畫和游戲。Collie 可以運行在 PC 和手機上,使用 HTML5 Canvas 和 DOM。Collie 能夠多線程穩定的處理多個對象,支持很多實用的功能,包括精靈動畫和用戶事件。穩定支持 iOS 和 Android,並為每個平台的渲染提供優化的方法。

  

 

Demos

 

示例代碼:

<div id="container"></div>
 
<!-- Load script -->
<script type="text/javascript" src="http://jindo.dev.naver.com/collie/deploy/collie.min.js"></script>
<script type="text/javascript">
// Load the logo.png image
collie.ImageManager.add({
    "logo" : "http://jindo.dev.naver.com/collie/img/small/logo.png"
});
 
// Create layer
var layer = new collie.Layer({
    width : 320,
    height : 480
});
 
// Create object that will be displayed on the screen
var item = new collie.MovableObject({
    x : "center",
    y : "center",
    velocityRotate : 180,
    backgroundImage : "logo" // The background image is re-sized to the pre-loaded logo.png size
}).addTo(layer); // Add to layer
 
// Add layer to renderer
collie.Renderer.addLayer(layer);
 
// Retrieve renderer from the container ID element
collie.Renderer.load(document.getElementById("container"));
 
// Start rendering
collie.Renderer.start();
</script>

 

源碼下載

幫助文檔

 

瀏覽器兼容

  PC:ie9+(ie6~8 no-transform-support), chrome, firefox, safari, opera
  Mobile OS:iOS4+, Android2.1+, WindowsMobile 7.5+

 

您可能感興趣的相關文章

 

 

本文鏈接:Collie——基於 HTML5 的高性能JavaScript動畫庫

編譯來源:夢想天空 ◆ 關注前端開發技術 ◆ 分享網頁設計資源


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM