今天介紹一個網路上不常用的插件two.js,剛開始學習的過程中,發現網路上並沒有合適的教程,在此發表基本操作
two.js是一款網頁二維繪圖軟體,可在指定區域內產生自設的各種動畫效果
下載網址如下:
class1:
##一:如何使用:首先在頁面中引入js檔案:
<script src="js/two.js" type="text/javascript" charset="utf-8"></script>
<div id="draw-shapes"></div> <style type="text/css"> #draw-shapes{ border: 1px solid blue; width: 400px; height: 300px; background-color: green; } </style>
var elem = document.getElementById('draw-shapes');//选中页面上的div
= { width: , height: }; two = Two().appendTo(elem);
var circle = two.makeCircle(72, 100, 50);//创建圆形(x坐标,y坐标,半径)var rect = two.makeRectangle(213, 100, 100, 100);//创建矩形(x,y,宽,高)
circle.fill = ;circle.stroke = ; circle.linewidth = ;circle.opacity = ;= = = = ; rect.noStroke();//去掉边线
two.update();
var group = two.makeGroup(circle, rect);
// 可以对组内所有形状进行属性设定group.translation.set(two.width / 2, two.height / 2);//让一个组内所有的形状位移,使中心保持在二维空间的什么位置group.rotation = Math.PI;//旋转group.scale = 0.75;//缩放 group.linewidth = 7;//统一设置线宽
以上是H5+JS二維動畫製作的一個實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!