スポンサーリンク
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

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

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

野菜の積み上げ位置によって生成場所を変える その6で、次々と野菜が生成されるようにしましたが、このままだと、積んでいった場所に生成されてしまって、積めなくなってしまい、おかしな動きになってしまいます。 そこで、一番上に積んである野菜の位...
Unity

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

次の野菜を出現させる 落とした野菜が止まった場合、次の野菜を出現させる処理を作りたいと思います。 今回、まだゲームオーバーを作成していないので、画面から消えた場合にも次の野菜を出現させたいと思います。 野菜の状態をenumで定義する ...
Unity

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

野菜を回転させる 回転ボタンを押下すると回転させるようにします。 GameManagerにRotateClickというメソッドを作り、そちらを呼び出すようにしてみます。 //回転をクリック public void RotateCli...
Unity

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

画面のタッチを取得するためにTouchScriptを導入する 続いてキャベツを落としたり、回転させたいのですが、落とすには画面をタッチして指を離したタイミングになりますので、画面タッチの判定が必要です。 画面タッチを取得するためにアセッ...
スポンサーリンク