html らせんhttp://bl.ocks.org/ANTON072/raw/cd79dc33fff6bd0a2070/
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html らせんhttp://bl.ocks.org/ANTON072/raw/cd79dc33fff6bd0a2070/相关的知识,希望对你有一定的参考价值。
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
* {
margin: 0;
padding: 0;
}1
</style>
<script src="https://code.createjs.com/createjs-2014.12.12.min.js"></script>
</head>
<body>
<canvas id="canvas"></canvas>
<script>
var canvas = document.getElementById('canvas');
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
var stage = new createjs.Stage(canvas);
var myShape = new createjs.Shape();
stage.addChild(myShape);
var a = 1.14; // 係数
var N = 100; // 周回数
var Loop = N * 100; // 繰り返しの回数
var T = ( 2 * Math.PI ) / 120; // 1ステップの偏角
var LR = true;
function draw(tx, ty) {
var gr = myShape.graphics;
gr.beginStroke(0x00FF99);
R = Math.pow(a, T);
X1 = R * Math.cos(T);
if (LR) {
Math.abs(X1)
}
else {
X1 = X1 * -1
}
Y1 = (R * Math.sin(T)) * -1;
for (i = 2; i < Loop + 1; i++) {
R = Math.pow(a, (T * i));
X1 = R * Math.cos(T * i) + tx;
if (LR) {
Math.abs(X1)
}
else {
X1 = X1 * -1
}
Y1 = (R * Math.sin(T * i)) * -1 + ty;
gr.lineTo(X1, Y1);
}
}
draw(canvas.width / 2 - 100, canvas.height / 2);
draw(canvas.width / 2 + 100, canvas.height / 2 - 100);
draw(canvas.width / 2 + 300, canvas.height / 2);
createjs.Ticker.setFPS(60);
createjs.Ticker.addEventListener('tick', function() {
stage.update();
});
</script>
</body>
</html>
以上是关于html らせんhttp://bl.ocks.org/ANTON072/raw/cd79dc33fff6bd0a2070/的主要内容,如果未能解决你的问题,请参考以下文章
json VSCodeの调试机能でPHPUnit的を走らせる
markdown 网络スクレイピングした内容を喋らせ,适切にファイル分割する
ruby 再帰处理で再试行してみる。データ取得は他の关数にやらせるといいかも。
sh macOS Sierra自分なりの环境构筑スクリプト(通しで走らせたことがないので动くかは不明)
谁帮我翻译下这段 完全看不懂啊! - -见つかりませんでした。 人名の场合は姓名を分けて検索してみ
ruby CHAN-TORU https://tv.so-net.ne.jp/chan-toru/から录画済みリストを取得し,新着を亚马逊SESでお知らせ。