3
JSチュートリアル(p5.jsを使用)を使用していて、4つのシェイプのレスポンススクリーンをコーディングしながらdop5.jsを使用してレスポンシブなウィンドウとシェイプを試す
yの個別の変数を十分に定義しているか、新しい変数xとyですべての形状を再定義する方がよいでしょうか?あなたは、
まず:あなたは2つのことを行う必要がある
function setup() {
createCanvas(window.innerWidth, window.innerHeight);
}
function draw() {
background(200);
noStroke();
var labelw = window.innerWidth/8;
var labelh = labelw/4;
var sectionw = window.innerWidth;
var sectionh = window.innerHeight;
//red
if(window.innerWidth/2<window.innerHeight){
fill(200, 50, 50);
rect(0, 0, sectionw/2, sectionw/4)
}
//blu
if(window.innerWidth/2<window.innerHeight){
fill(50, 50, 200);
rect(sectionw/2, 0, sectionw/2, sectionw/4)
}
//grn
if(window.innerWidth/2<window.innerHeight){
fill(130, 230, 130);
rect(0, sectionh/2, sectionw/2, sectionw/4)
}
//prp
if(window.innerWidth/2<window.innerHeight){
fill(190, 100, 230);
rect(sectionw/2, sectionh/2, sectionw/2, sectionw/4)
}
//label1
fill(50)
rect (0,0,labelw,labelh)
fill(255);
textSize(labelw/10);
text("Test Label\nTestIdeo, 19xx-20xx",0,0,200,200);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.5.16/p5.js"></script>
<html>
<head></head>
<body></body>
</html>
、そんなに感謝素晴らしいです! –