PG学習振り返り3
- character controllerの実装
以前学習に使用した教本にも乗っていましたがもう忘れていました。。。
このcontrollerはunityで用意されているrigidbodyとcolliderを組み合わせたようなコンポーネント
キャラクターを移動させる際考慮する必要のあるやや複雑な動作を自動で考慮してくれるらしいです、自分はそこまでできていませんが。
とりあえず簡単な移動、ジャンプ処理を作成し、Animatorをつけました。
恐らくcharacter controllerとアニメーションを紐付ける際walkなどの特定の名称を付けることで自動で紐付けを行ってくれているように見えます。ただ今日は遅いのでまた今度調べたいと思います。 参考: goodlucknetlife.com
PG学習振り返り2
Unity学習雑記
キャラ移動、ジャンプ、キャラに追随するカメラを実装しました。
一応今学習に使用している教本の他に2冊学習を終えているのですが仕事が忙しくそれから一月ぐらいたってしまいました、思い出しつつ作業を行っています。。。
がやはり楽しい、これだけでゲーム感がぐっと出ていて自分でものを作っている実感がわきます。
どんどん知識を吸収して思いついた機能をどんどん実装できるようになりたいですね。
PG学習振り返り1
プログラミング超初心者です。
個人的なプラグラミング学習で学んだことを忘れないよう記事として投稿しようと思います。
プログラミング学習記事はqiitaやwordpressが主流かもしれもせんが、他の人と共有するほどの内容でもないので一般的なブログ投稿サイトのはてなで投稿していきます。。。
unity学習
・[SerializeField]について
インスペクタからフィールドの値を指定できるようになる
例: [SerializeField] private int a = 1;
これでフィールドaの値をインスペクタから直接指定できる。
publicでもインスペクタからは指定できるが他クラスから指定されたくないときは[SerializeField]を使えば便利。。。
・CinemachineのVirtualCameraを使用したとき window duides が表示されなかった
表題のとおりです。カメラがどの範囲を見てるかを表示する赤い枠がでませんでした。下記URLの質問?記事を参考に色々弄ったところ、Aimのプルダウンリストを適当なものに変更して、composerに戻したら表示されました。
・transformについて