Unity
公式チュートリアルを参考にした移行作業 今まで使っていたRot.js(ダンジョン生成のライブラリ)がUnityでは使えないので、公式チュートリアルを参考にマップを作ってみました。 learn.unity.com この公式チュートリアルなんですが、結局一つだけ部屋を生成し…
Unity1Weekに参加した なんとか間に合いました。 短いです。30秒で終わります。 unityroom.com 一応ランキングも実装しました。まあアセットを入れるだけで出来ちゃうんですけどね。本当にUnityは何でも揃っています。 音源はフリー素材のものをお借りしま…
ずっとこうだと思っていました。 sprite = Resources.Load<Sprite>("OpenChest"); GameObject prefab = this.gameObject.GetComponent<Prefab>(); prefab.sprite = sprite; でもこれだと動きません。PrefabのSpriteを変更するには「SpriteRenderer」というものを取得する必要</prefab></sprite>…
Unity1Week とにかく何も思いつかない。 自分の発想力が乏しいことを自覚する。 流石に水曜になってまだ何も手をつけていないのはまずいので、作りながら考える方向にシフトします。 とりあえず素材を二つほどサクッと作り、 それをUnityにブチこんで横にス…
完成しました リザルトシーンにスコアを表示するようにして、タイトル画面にも戻れるようにしました。 あとBGMをつけて、タイトル画面で音量調整もできるようにもしました。 SEを鳴らす時に手間取った PlayOnAwakというのにチェックがついていると、自動でSE…
タイトル画面とリザルト画面はこちらを参考に作りました。 gametukurikata.com Gifめちゃくちゃ重くてすみません。 リザルト画面はまだ途中です。 別のシーンに引数を渡すやり方を調べて、明日実装します。
staticのエラーを解決他のstaticでないメソッドにアクセスする際はちゃんと参照取らないとダメだよ。っていうことを今日になってやっと理解しました。 //これは動かない ScoreManager.ScoreUpdate(myPoint); //これなら動く GetComponent<ScoreManager>().ScoreUpdate(myPo</scoremanager>…
スクリプトクラスが見つからない Can't add script component 'TextManager' because the script class cannot be found. Make sure that there are no compile errors and that the file name and class name match. スクリプトクラスが見つからないため、…
今日やったこと ポーションの種類を増やした 別クラスの変数と関数の呼び出し(途中) スコアを実装しようとした(途中) 別クラスを参照できない エラーでまくって別クラスを参照できませんでした。 staticエラーぽいんですが、static付けても解決しないので…
今日やったこと 一定時間ごとにアイテムが降ってくるようにした 当たり判定を付けた Prefabを使う 以前にUnityちゃんを動かした時もやったんですが、完全に忘れていました。 まあ最後にUnityを触ったのが5ヶ月くらい前なので、そりゃあ忘れてるわなって思い…
1マス移動transform.positionを使ってプレイヤーを1マスずつ移動させました。僕はぬるぬる移動するより1マスずつ動くゲームが好きなのでこうしました。transform.positionこれマジでなんやねんって思いました。というのも、transform.positionは直接値を…
Unityでゲーム作りたいって5000億回くらい言ってますが、いまだに作れていません。 まあphina.jsでも作れてないですが、あっちは完成しないだけで作業自体はやっています。ですが、Unityの方はまったく手を付けていません。 今までこのブログで何度も「U…
Unity始めます 普段はJavaScriptのゲームライブラリーのphina.jsでゲームを作っていますが、さすがに時代に取り残されている感じが半端ないのでUnityを勉強します。 せっかくUnityを使うのだから、3Dゲームの作り方を学びます。 参考サイト UnityでUnityち…