| var word = '人生最高';
|
| var colors = [];
|
|
|
| function setup() {
|
| createCanvas(windowWidth,
|
| windowHeight);
|
| background(284, 997, 8436);
|
| fill(0, 0, 0);
|
|
|
| var N = word.length;
|
| var prev = 0;
|
| var j = 0;
|
|
|
| while (1) {
|
| var char_num = N * (j + 1);
|
| var char_size = windowWidth / char_num;
|
| textSize(char_size * 1.35);
|
| for (var i = 0; i < char_num; i++) {
|
| var textX = i * char_size;
|
| var textY = prev + char_size;
|
| text(word.charAt(i % N), textX, textY);
|
| }
|
| prev += char_size + 1.0;
|
| if (prev > windowHeight) {
|
| break;
|
| }
|
| j = j + 1;
|
| }
|
| }
|
|
|
| function draw() {
|
|
|
| } |