- 締切済み
C#で簡単なノベルゲームを作りたい
大学でプログラムを勉強しなければならない知り、友人に何から始めればいいか尋ねたところ「C#がいい」と言われたので、こないだC#の本を買って条件分岐やら配列やらの存在を知ったばかりの超初心者です。 画像や文字の表示組み合わせてノベルゲームみたいなものを作って練習しようと思ったのですが文字の表示がメッセージボックスだと画面の真ん中にしか表示されなかったり、押すたびに音が出たりでうっとうしく感じます。 そこでラベルに書かれた文字を、ボタンをクリックすることで切り替えて物語を進行させようと思ったのですがどうすればいいかよくわかりません。(ラベルに値を代入?する感じで) どうせまだ立派なものは作れないので、単純なプログラムでいいので教えてください。 またおすすめのサイトがあったら教えて欲しいです。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.1
private string[] novel = { "むかしむかし", "あるところに", "おじいさんと" , "おばあさんが", "すんでいました" }; private int page = 0; private void button1_Click(object sender, EventArgs e) { label1.Text = novel[page]; page = (page + 1) % novel.Length; }
お礼
episteme様 回答ありがとうございました。 ちゃんと動きました!(当たり前かもしれませんけど) これって配列を使ってるんですよね?では画像も同じようにできるんですかね。 ちょっとやってみようと思います。 まだまだ分からない関数とか構文ばかりですけど地道に覚えていきたいです。