UnityでキャラクターやUIに動きをつけるとき、その動きそのものを設定するのがAnimation Clipです。 Unityにおけるアニメーションは、 オブジェクトの個々の動き(走る、ジャンプするなど)をデータとして記録 それらの動きを条件に応じて切り替える仕組みを設定 ...
Kannoゲーム開発本部の名義で個人開発をしているKannoです。 ここ最近、個人ではFC開発の為にCC65(C言語)という環境に手を出してみたり、お仕事の方ではUnrealEngineを触ってたりしてUnityに触る機会が減ってしまいました…。 そんなさなか始まったのがunity1week!
山村達彦氏(以下、山村):よろしくお願いします。先ほどご紹介に預かりました、Unity Technologies Japanの山村と申します。今回は「Unityアニメーションシステムの今と未来の話」ということで話していこうと思います。このUnityのアニメーションシステムは ...
マルチプラットフォーム向け統合開発環境「Unity」を提供するユニティ・テクノロジーズ・ジャパン株式会社(本社:東京都中央区、代表取締役:豊田 信夫、以下 当社)は、親会社であるUnityが本日、Unity上で再現した多関節型ロボットに対して姿勢推定を ...
本当に良い機能なのか? 山村達彦氏(以下、山村):ここまでがんばって紹介してきましたが、実際問題として「こんな機能いらない!」というケースがけっこう多いです。 Animator Controllerを使うより、どちらかと言えばスクリプトで制御したほうが楽に ...
このセッションでは、キャラクター制作からアニメーション、さらにUnityやVRChatへの移行までの流れを、実演を交えて解説します。まず、アドオンを活用した効率的な制作方法を紹介し、Rigifyを使ったリギングの手順を説明します。次に、セルルックを作る ...
まず「操作対象ブロック」を探す必要があります。 UnityではRayという直線とオブジェクトの衝突判定を行う仕組みがありますのでこれを利用します。 DoClick呼び出し時のメソッドを以下のように書き換えます。 void DoClick(object sender, ClickedEventArgs e) { Ray raycast ...