文字を一文字ずつ表示させる方法を教えてください
簡単なサンプルコードを書いてみました。 以下のコードを持ったオブジェクトを用意、ルームに配置して実行してみてください。
//Create Event //表示する文章 text = "Hellooooooooooo"; //表示可能な文字数 index = 0; //表示速度(フレーム) textSpeed = 5;
//Step Event //Enterを押したら再生 if(keyboard_check_pressed(vk_enter)) { //表示可能文字を0に設定 index = 0; //アラームイベントをtextSpeedフレーム後に起動 alarm[0] = textSpeed; }
//Alarm[0] Event //表示可能文字数を増やす index++; //表示可能文字数がテキストの文字数未満なら if(index < string_length(text)) { //再度アラームイベントをtextSpeedフレーム後に起動 alarm[0] = textSpeed; }
//Draw Event //テキストの1番目から表示可能文字数までの数を取得 var str = string_copy(text,1,index); //それを表示 draw_text(x,y,str);
わからないことがあれば聞いてください。
とても分かりやすい説明ありがとうございます!!助かりました!!
不適切なコンテンツとして通報するには以下の「送信」ボタンを押して下さい。 管理チームへ匿名通報が送信されます。あなたが誰であるかを管理チームに特定されることはありません。
どのように不適切か説明したい場合、メッセージをご記入下さい。空白のままでも通報は送信されます。
通報履歴 で、あなたの通報と対応時のメッセージを確認できます。
トピックをWIKIWIKIに埋め込む
次のコードをWIKIWIKIのページに埋め込むと最新のコメントがその場に表示されます。
// generating...
プレビュー
マニュアル(ver2~2.2.x) マニュアル(ver2.3~) YoYoGames YoYoGames 公式コミュニティ GM関連のYoutubeチャンネル集 解説・資料サイト集(日本語) 解説・資料サイト集(英語)
ここまでがあなたのコンテンツ
ここからもあなたのコンテンツ
簡単なサンプルコードを書いてみました。
以下のコードを持ったオブジェクトを用意、ルームに配置して実行してみてください。
わからないことがあれば聞いてください。
とても分かりやすい説明ありがとうございます!!助かりました!!