我正在嘗試爲學校項目構建動畫表情。首先,畫布給我的問題甚至從一個帶有黑色輪廓的黃色圓圈開始。我還沒有從臉部或任何動畫開始。我已經搜索了互聯網以及本網站的建議,建立一個圓弧的圓圈,但尚未成功。這是我到目前爲止:在學校項目的HTML5畫布中構建表情
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<script src=http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js ></script>
</head>
<body>
<canvas width="1200" height="900" id="myCanvas">
Your browser does not support canvas.
</canvas>
<script>
var myCanvas = document.getElementById("myCanvas");
var ctx = myCanvas.getContext("2d");
ctx.beginpath();
ctx.strokeStyle = "000000";
ctx.fillstyle = "FFFF00";
ctx.lineWidth = 5;
ctx.arc(600, 450, 300, 0, Math.Pi * 2, true);
ctx.closePath();
ctx.fill();
</script>
</body>
</html>
我已採取此代碼和添加和減去行。我改變了順序,甚至把代碼放在程序的不同部分,特別是頭部的畫布腳本。沒有任何工作。我究竟做錯了什麼?有沒有人有這方面的建議,表情符號或動畫?
'Math.PI'不'Math.Pi' –
確保使用您選擇的瀏覽器的開發人員工具來觀察控制檯在處理項目時的錯誤,以便您看到消息:「未捕獲的TypeError:ctx.beginpath不是函數」 –
這是很好的建議,謝謝。我不知道這是Math.PI – phoenixCoder