1. 程式人生 > 其它 >Konva系列---【使用Konva實現2d效果】

Konva系列---【使用Konva實現2d效果】

<!DOCTYPE html>
<html lang="en">
<head>
    <!-- 引入Konva -->
    <script src="https://unpkg.com/[email protected]/konva.min.js"></script>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0
"> <title>Konva</title> <style> body { margin: 0; padding: 0; overflow: hidden; background-color: #f8f8f8; } </style> </head> <body> <div id="box"></div> <script> var
width = window.innerWidth; var height = window.innerHeight; // 第一步,建立一個stage舞臺 var stage = new Konva.Stage({ container: 'box', width: width, height: height }); // 第二步,建立一個layer圖層 var layer = new Konva.Layer(); // 第三步,建立一個或者多個圖形
// 這裡是建立矩形 var rect = new Konva.Rect({ x: 100, y: 100, width: 100, height: 50, fill: 'green', stroke:'block', strokeWidth: 4 }) // 第四步,將圖形新增到圖層中,add() layer.add(rect) // 第五步,將圖層新增到stage舞臺中 stage.add(layer) </script> </body> </html>