アイスクリームの味を決めるプログラミングを作っています。マウスをクリックして色が決まった時に、味がテキストで表示されるようにしてほしいです。
//バニラ、イチゴ、ラムネ、抹茶、メロン、オレンジ、チョコ let colors=["#FEFAE0","#FFC8DD","#9BF6FF","#2D6A4F","#CAFFBF","#FFB700","#99582A"]; let c=random(colors[6]); function setup() { frameRate(10); createCanvas(windowWidth, windowHeight); background(229,171,229); noStroke(); } function draw() { const x = width / 2; const y = height / 2; fill(random(colors)); noStroke(); ellipse(x, y, 200); fill(102,0,0); triangle(x - 100, y + 40, x + 100, y + 40, x, y + 290); //cone texture stroke(204,102,51); strokeWeight(4); line(x-100+15,y+40+30,x+100-15,y+40+30); line(x-100+24,y+40+60,x+100-24,y+40+60); line(x-100+38,y+40+90,x+100-38,y+40+90); line(x-100+50,y+40+120,x+100-50,y+40+120); line(x-100+62,y+40+150,x+100-62,y+40+150); line(x-100+75,y+40+180,x+100-75,y+40+180); line(x-100+85,y+40+210,x+100-85,y+40+210); line(x,y+40,x,y+280); line(x-40,y+40,x-40,y+190); line(x+40,y+40,x+40,y+190); line(x-80,y+40,x-80,y+90); line(x+80,y+40,x+80,y+90); //instructions fill(255,255,255); textAlign(CENTER, TOP); textSize(30); noStroke(); text("アイスクリームの味何にする?", 770, 150); if(colors[0]){ text("バニラ",770,200); } if(colors[1]){ text("イチゴ",770,200); } } function mouseClicked() { if (isLooping()) { noLoop(); } else { loop(); } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/19 11:25
2021/12/19 11:30
2021/12/19 11:37
2021/12/19 11:40
2021/12/19 11:46 編集
2021/12/19 11:46
2021/12/19 11:49
2021/12/19 11:52
2021/12/19 12:00