次の配列があります。
var text = [
"RISE AND SHINE, JONATHON! HMM, ",
"THAT'S A MOUTHFUL, HOW ABOUT ",
"I JUST CALL YOU JOHN? MY ",
"NAME IS PROFESSOR ",
"PHIL. I BUILT YOU FROM ",
"SCRATCH. I WANT TO TELL YOU ",
"A LITTLE STORY BEFORE WE START."
];
次に、配列をループします。
for (var i = 0; i < 3; i++) {
this.font.draw(text[i]);
}
これは明らかに出力します:
RISE AND SHINE, JONATHON! HMM,
THAT'S A MOUTHFUL, HOW ABOUT
I JUST CALL YOU JOHN? MY
私が助けを必要としているのは、次の 3 行を反復して表示する関数を作成することです。
NAME IS PROFESSOR
PHIL. I BUILT YOU FROM
SCRATCH. I WANT TO TELL YOU
などなど。
これは、チャット ダイアログが常に 3 行のテキストしか表示できない JavaScript/HTML5 ゲーム用に書いているチャット バブル コード用です。
対話が最後の文に達したら。最初から続けてほしい。