xxxxxxxxxx
111
let sourceText = "自由 性生活 同性恋 女权 TRUMP";
let words = sourceText.split(" ");
let colorStar = 0;
function setup() {
createCanvas(600, 600);
background(255);
}
function draw() {
background(255);
for (let x = 0; x < 30; x = x + 2) {
for (let y = 0; y < 30; y++) {
fill(colorStar);
textSize(40);
text("**", 20 * x, 20 * y + 28);
}
}
if (mouseIsPressed) {
colorStar = 255;
noStroke();
blendMode(MULTIPLY);
fill(255, 0, 0);
ellipse(mouseX, mouseY, 100);
for (let x = 0; x<600; x=x+100){
textSize(20);
fill(0, 255, 255);
text('性生活', x, 300);
fill(255, 0, 0);
text('→χíňɡ泩萿←', x+10, 300);}
for (let x = 0; x<600; x= x+200){
textSize(40);
fill(0, 255, 255);
text('性生活', x, 200);
fill(255, 0, 0);
text('→χíňɡ泩萿←', x+20, 200);
}
for (let x = 0; x<600; x=x+100){
textSize(20);
fill(0, 255, 255);
text('自由', x, 100);
fill(255, 0, 0);
text('┌_自甴.', x+10, 100);}
for (let x = 0; x<600; x= x+200){
textSize(40);
fill(0, 255, 255);
text('自由', x, 400);
fill(255, 0, 0);
text('┌_自甴.', x+20, 400);
}
for (let x = 0; x<600; x=x+100){
textSize(20);
fill(0, 255, 255);
text('性生活', x, 300);
fill(255, 0, 0);
text('→χíňɡ泩萿←', x+10, 300);}
for (let x = 0; x<600; x= x+200){
textSize(40);
fill(0, 255, 255);
text('性生活', x, 200);
fill(255, 0, 0);
text('→χíňɡ泩萿←', x+20, 200);
}
for (let x = 0; x<600; x=x+100){
textSize(20);
fill(0, 255, 255);
text('同性恋', x, 20);
fill(255, 0, 0);
text('じ★ve酮鮏戀♀', x+20, 20);}
for (let x = 0; x<600; x= x+200){
textSize(40);
fill(0, 255, 255);
text('同性恋', x, 150);
fill(255, 0, 0);
text('じ★ve酮鮏戀♀', x+30, 150);
}
for (let x = 0; x<600; x= x+200){
textSize(50);
fill(0, 255, 255);
text('TRUMP', x, 550);
fill(255, 0, 0);
text('ヤ川普_)á!↘', x+40, 550);
}
for (let x = 0; x<600; x= x+100){
textSize(30);
fill(0, 255, 255);
text('女权', x, 250);
fill(255, 0, 0);
text('ゅ≈囡権≈ゅ', x+40, 250);
}
for (let x = 0; x<600; x= x+300){
textSize(20);
fill(0, 255, 255);
text('**** **** **** **** **** ****', x,450);
fill(255, 0, 0);
text('POLITICAL CORRECTNESS', x+40, 450);
}
}else {
createCanvas(600, 600);
for (let x = 0; x < 30; x = x + 2) {
for (let y = 0; y < 30; y++) {
fill(0);
textSize(40);
text("**", 20 * x, 20 * y + 28);
}
}
}
}