スポンサーリンク
Unity

FindやGetComponentをなるべく避ける方法

FindやGetComponentを避ける実践編になります 前段は前のエントリーを御覧ください まず、どういった場合にGetComponentを使いたくなるかという所ですが、 例えば以下のようなスプライトを持つプレハブがあったとして、...
Unity

なぜ私がFindやGetComponentを避けるのか

「Unityで何かを作ってみる」の作例のソースコードを読んだは気づいたかもしれませんが、私はFindは絶対に使わないし、GetComponentはなるべく使わないようにしています。 Unity以外のプログラミング経験があり、かつ多人数での...
Unity

Unity認定エキスパートという資格試験の存在を知りました

Unityで何かを作る事を書いてきたのですが、とある方より、ゲームを真似して作るのはどうなのかというご指摘をいただき、 確かにその通りだと思いましたのと、 ふと自分はいったい何をやっているんだという罪悪感に苛まれまして、一旦止めます ...
Unity

Unityで何かを作ってみる その14

スコアの保存 今回はスコアを保存して表示します。 保存には、UnityのPlayerPrefsを使います。 まず、PlayerPrefsにスコアを保存するスクリプトを書きます。 GameManager.cs -略- //野菜を生...
Unity

Unityで何かを作ってみる その13

スタートシーンを作る スタート画面を新たなシーンとして作成し、GameMainのシーンへ遷移させようと思います。 まず新しいシーンを作ります。 シーンを作ったら、背景とスタートボタンを設置して、カメラとCanvasの設定をGameMa...
Unity

Unityで何かを作ってみる その12

スコアの表示 今回はスコアの表示を追加します。 まず、UICanvas以下に、GameObject→UI→TextよりTextを追加します。 名前はScoreTextとします。 インスペクタで位置、サイズ、フォントの大きさを調整...
Unity

Unityで何かを作ってみる その11

一旦判明しているバグの修正 これまで製作してきた中で、若干バグを出してしまっているので、そちらを修正します。 ・最後に落とした野菜以外が画面外に落ちても、ゲームオーバー扱いにならない。 ・最後に積んだ野菜の高さが積んでいる最大の高さよ...
Unity

Unityで何かを作ってみる その10

今回は前回問題となった箇所(野菜が追加される毎にList変数が追加されてしまう問題)の修正と、画面外に落ちた際にゲームオーバーにする対応を行います。 GameManagerに野菜のリストを持たせる 野菜のクラスに野菜の種類のリストを持た...
Unity

Unityで何かを作ってみる その9

野菜の画像をランダムに表示する 今まで、キャベツの画像のみ固定で表示させていましたが、野菜の画像をランダムで表示させるように変更します。 まず変更したスクリプトが以下になります。 VegetableSprite.cs -略- //...
Unity

Unityで何かを作ってみる その8

回転ボタンを最前面に描画するようにする 正直、今回の対応が良いのか悪いのかで言うと、悪いような気がしているのですが、一応やりたいことは実現出来たので、その方法を書きます。 間違いなく設計していないのが悪いのですが、、 どうやったかとい...
スポンサーリンク