※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
※HTMLファイルのソースコード
<!DOCTYPE html>
<head>
<meta charset="utf-8" />
<title>Sample Page</title>
<script type="text/javascript" src="./processing-1.0.0.min.js"></script>
<script type="text/javascript">
<!--
var r = 0;
var g = 0;
var b = 0;
function getR(){
return r;
}
function getG(){
return g;
}
function getB(){
return b;
}
function setRGB(){
r = document.getElementById("r").value;
g = document.getElementById("g").value;
b = document.getElementById("b").value;
}
function setXY(val){
document.getElementById("xy").innerHTML = val;
}
//-->
</script>
</head>
<body onload="init();">
<h1>サンプル</h1>
<input type="text" id="r" size="5" value="255" />
<input type="text" id="g" size="5" value="0" />
<input type="text" id="b" size="5" value="0" />
<input type="button" value="set" onclick="setRGB();" />
<div id="xy"></div>
<canvas data-src="./sample.pjs"></canvas>
</body>
</html>
※sample.psjのスクリプト
float w = 125;
float h = 125;
float nw = 125;
float nh = 125;
float r = 10;
float dr = 1;
void setup(){
size(250,250);
frameRate(20);
noStroke();
}
void draw() {
if (w < nw) w++;
if (w > nw) w--;
if (h < nh) h++;
if (h > nh) h--;
r += dr;
if (r > 50) dr = -1;
if (r < 10) dr = 1;
background(225);
setXY("x: " + w + ", y: " + h);
fill(getR(),getG(),getB(),100);
point(nw,nh);
ellipse(w,h,r,r);
}
void mouseClicked(){
nw = mouseX;
nh = mouseY;
}
| << 前へ |