使用CreateJS繪製圖形
CreateJS是JavaScript中一個繪製圖形非常方便的框架現在我們結合HTML中的canvas和JavaScript來繪製圖形。
(1)首先可以從官網上下載對應的包,http://www.createjs.com/ 。其實CreateJS包含四種不同的庫,分別是EaselJS,TweenJS,SoundJS,PreloadJS。我們現在只要用到第一個就可以了。我也提供了百度網盤的下載 http://pan.baidu.com/s/1hq52ob6 。
(2)在IDEA中新建一個Static Web專案,並把CreateJS-->lib-->***min.js拷貝到專案中。
(3)新建HTML檔案,實現程式碼如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>使用CreateJS</title>
<script src="easeljs-0.8.1.min.js"></script>
</head>
<body>
<canvas id="canvas" width="500px" height="500px"></canvas>
<script src="app.js"></script>
</body>
</html>
(4)新建JS檔案,實現程式碼如下:
/**
* Created by chenyufeng on 15/9/28.
*/
var canvas;
var stage;
var txt;
var count = 0;
window.onload = function(){
canvas = document.getElementById("canvas");
stage = new createjs.Stage(canvas);
txt = new createjs.Text("number->","20px Arial","#ff7700");
//把文字加入到舞臺中
stage.addChild(txt);
createjs.Ticker.setFPS(30);
createjs.Ticker.addEventListener("tick",tick);//事件監聽;
};
function tick(){
count++;
txt.text = "number->" + count;
stage.update();
}
(5)最後的執行效果如下:
。
github主頁:https://github.com/chenyufeng1991 。歡迎大家訪問!
相關文章
- 使用css繪製圖形CSS
- 繪製圖形
- matplotlib繪製圖形
- java:繪製圖形Java
- 使用Matplotlib繪製3D圖形3D
- css繪製特殊圖形CSS
- Shader 繪製基礎圖形
- 分段函式圖形繪製函式
- CAD有趣圖形的繪製
- 如何使用Python和Plotly繪製3D圖形Python3D
- MATLAB圖形繪製練習(一)Matlab
- Excalidraw:繪製圖形的新利器
- 如何使用 css 繪製心形CSS
- CSS3繪製圖形圖案效果CSSS3
- 使用joinjs繪製流程圖(五)-流程圖繪製JS流程圖
- Python例項:僅繪製圖例而不繪製實際的圖形Python
- Python基本圖形繪製--模組1:turtle庫的使用Python
- 利用 Matplotlib 繪製資料圖形(一)
- 利用 Matplotlib 繪製資料圖形(二)
- canvas核心技術-如何繪製圖形Canvas
- CSS繪製各種幾何圖形形狀效果CSS
- 標準圓形餅圖Python繪製方法Python
- Python 用 OpenCV 繪製基本圖形系列(總)PythonOpenCV
- Markdown繪製各種圖形———Mermaid語法AI
- WPF基礎:在Canvas上繪製圖形Canvas
- Android OpenGL ES 開發(二):繪製圖形Android
- VC++儲存繪製的圖形-1C++
- 使用canvas繪製圓形進度條Canvas
- 使用MAUI繪製圖表UI
- canvas 繪製圓形Canvas
- 高階圖形繪製軟體的原理猜想
- 強大的CSS:圖形繪製合集,方便你我!CSS
- Python Matplotlib繪製條形圖的全過程Python
- 如何用SPSS繪製頻率多邊形圖SPSS
- 使用joinjs繪製流程圖(一)JS流程圖
- vue使用Echarts繪製地圖VueEcharts地圖
- SVG <circle> 繪製圓形SVG
- js如何讀取excel檔案,繪製echarts圖形。JSExcelEcharts
- 百度地圖繪製多邊形區域地圖