unity 初心者の自分が最初につまづいたところ

unity勉強中


スポンサーリンク

どうも、熊の着ぐるみを着たおじさんganmin(@muro_ganmin)です。

ワタシ以前、こんな記事を書きました。

unityのダウンロードとインストール

無料ゲームエンジンUnity(ユニティ)をダウンロードしてインストール

2018年10月26日

しかし、unityをやると言って全然やってなかったのではじめることに。

オオカミ少年 遠吠え

スポンサーリンク

最新のunity 2019を入れようとしたら、Unity Hubでバージョン管理するようになってた

しばらくunityをさわっていなかったんで、新しもの好きのワタシとしては新しいバージョンを入れることに。。。

しかし、サイトに行くとUnityではなく、Unity Hubをダウンロードするようになっていた。

いつの間にか…。

以前から複数のバージョンを管理する為にUnity Hubというのはあったようだが最近はunityをインストールする為に必須となっているみたい。。。

とりあえず、インストールしてみたが、まぁ複数のバージョンを管理するのに便利になって、いい感じ。

Unity Hubの画面
ganmin
Unity Hubを入れるいい機会だったのかもしれない。。。

unity 挫折しそうだったんで2Dゲームから作ろうかなと。。。

最初、こちらの本で勉強すると言って買って放置していたワタシですが、

笑顔の熊の着ぐるみを着たおじさん

プログラミングを独学で学ぼうと思ったらすこぶるいい本があった件

2019年3月25日

2Dゲームに特化したモノの方が挫折しないかなと思いこちらの本から学習することに。。。↓

amazonの評価もそこそこよかったので買ってみたのだが、ザっと目を通した感じだとスクリプトが小分けに書かれていて初心者には分かりやすいです。

遠吠え
ganmin
本物のオオカミになりたい。。。

初心者の自分が地味につまづいたところ

間違ったスクリプトがプロジェクトにあるとアタッチしてなくてもエラーが出る

勉強を始めてからスクリプトを書く時よく間違えたりしてたのですが、そういった間違えたスクリプトがプロジェクト内にあると、全く使っていなくても(オブジェクトにアタッチしてなくても)どうやらエラーが出るようです。

全部エラー

これにより、正しいスクリプトをアタッチしてもall compiler errorsみたいなのが出る。

最初、それが分からなくて苦しみました。

苦しむ熊の着ぐるみを着たおじさん

間違ったスクリプトを削除したら、エラーが出なくなりました。

ゲームを動かすとカクつく。。。

いざ、簡単な操作が出来るようにしてゲーム画面で操作してみると何かカクついたり、途中で止まってしまったりしていました。

よく見ると消したつもりのオブジェクトがシーンビューには無いように見えてても、ヒエラルキーには名前が残ってた。

消したつもりが残ってた

どうやら、これが原因だったみたい(汗)

これも削除したら直った。

unityちょっと勉強して分かったこと

アニメーションデータ(連番画像)のフレームレートの変え方

blenderで24fpsのフレームレートでレンダリングした画像をunityへ持っていったのでフレームレートを変更することに。

アニメーションウィンドウの歯車アイコンをクリックしてSet Sample Rateで変えられた。

フレームレートの変更

unityで使用するvisual studioのバージョンの変え方

古いバージョンのvisual studioが入っている場合、新しい方を使いたいのに古い方が立ち上がるということがあったので、その変更方法。

メニューのEditからPreferencesを選び、

editからpreferenceを選ぶ

External ToolsのExternal Script Editorというところをクリックすると使いたいバージョンが選べます。

visual studioのバージョン指定

とりあえず出来たモノ

ganmin
我ながらショボい。。。

まぁ、まだ始めたばっかだから仕方ないだろう(汗)。。。



スポンサーリンク



スポンサーリンク



この記事よかったら、SNSでシェアしてね!!

ABOUTこの記事をかいた人

ただの熊の着ぐるみを着たおじさん。 主に3DCG(ZbrushやBlender)のことだったり、イラストについてブログに書いていきます。 他にもゲームやマンガ、生き方、人生、地元のこと等々、雑記的に書いていきます。 ツイッター、インスタなんかにもマンガやイラスト投稿してます。 よかったら、見てください! 現在、ゲームを作りたいと思っており、unity勉強中! アニメーションやマンガもその内、ちゃんとした形にしたいと思ってます!