いぬおさんのおもしろ数学実験室

おいしい紅茶でも飲みながら数学、物理、工学、プログラミング、そして読書を楽しみましょう

デリゲート、匿名メソッド、ラムダ式を分かりやすく説明する

やや分かりづらいところです。例によって最小限のコードで、限界まで分かりやすく説明しましょう。 デリゲートについては既に記事にしてあります。なるべく参照する必要のないように書きますが、少しでも「??」と思ったらお読みください。 www.omoshiro-su…

シューティングゲーム作成の中間報告!

ようやくシールド(敵の攻撃を防ぐ)その他、各種ボーナスも装備。我ながらなかなかきれいにできています。 せっかくのシューティングゲームです。上位10人のスコアなんかが見られればうれしいですよね。こういうランキング機能も入れたかったので、仕事の行…

Unityで、変数の初期化時の値を変更しても反映されなかった話

開発作業していて、2時間ハマりました。うう……(涙)。皆さん、お気をつけください。 メインのクラスで変数 xxxx を定義し、同時に初期化しました。 public int xxxx = 1234; という感じです。他のクラスからも参照したかったので public をつけて宣言してい…

Unityでキャラクタを決まった軸の周りに回す

編隊を全滅させたとき「300」が現れ、クルクルッと回って加点、とやりたかったので試しました。板(3DオブジェクトのQuad)に「300」の絵を貼り付けます。その板を上下方向の軸の周りに回します。 ↑こんな感じです。動画でお見せしたいですが、ブログに動画…

シューティングゲーム作成中~!

編隊を全滅させたときの加点、ボーナスの出現、取得ボーナスの表示、ここ1週間くらいで細かなところをあれこれやってます。ゲーム自体はだいたいいいんですが、まだ効果音、音楽はつけていません。ランキングの仕組みを入れるのもこれから。4月中に……くらい…