Unity(C#)初心者・入門者向けチュートリアル ひよこのたまご

AndroidやiOS向けアプリを簡単に作れるゲーム開発環境Unity(ユニティ)の使い方を、チュートリアル方式で一緒に学びましょう!

【Unity】2Dアニメーションの作り方 Animator Controller, Animation Clipの切り替え

Unity 2021.1.0f1 Personal(2021年4月)
過去記事をアップデートしたついでに続きの記事を書きました!
Spriteを使った2Dアニメーションについて解説します。
以前の記事はこちら。
hiyotama.hatenablog.com

本記事はパラパラ漫画のようなコマ送りのアニメーションを取り扱います。
Unity2018から始まったボーンを使った最新の2Dアニメーションについてはこちらのシリーズをご参照下さい。
hiyotama.hatenablog.com

続きを読む

【Unity】2D Animation IKを使ったアニメーションとIK Solverの紹介

Unity 2021.1.0f1 Personal(2021年4月)
前回の続きです!
今回はUnityの2D AnimationにIKをつけていきます。
IKとはInverse Kinematics (逆運動学)で、Forward Kinematics(FK, 順運動学)の逆の考えです。
FKが体幹から連なったボーンの位置・角度をひとつずつ順に決定していくのに対し、IKは末端部分(手先や足先)が動いた時に他の関節(肘・肩など)の位置・角度が連動して決められます。

IKを使うと、たとえば地面が変形した時それに合わせて足関節が動き、適切に地面と接するように調整してくれるなど状況に合わせた自然なアニメーションを実現できます。

続きを読む

【Unity】2D AnimationをAnimatorコンポーネントで実際に動かす

Unity 2021.1.0f1 Personal(2021年4月)
f:id:hiyotama:20210401230932p:plain

前回の続きです!
今回は作成した2D AnimationをAnimatorコンポーネントで実際に動かしていきます。

続きを読む

【Unity】2D Animationの基本的な使い方 psd(psb)ファイル読み込みからSkinning Editorまで

Unity 2021.1.0f1 Personal(2021年3月)
f:id:hiyotama:20210331221929p:plain

Unityの2D Animationの基本的な使い方について解説していきます!
今回はpsbファイルのインポートとSkinning Editorでの編集までです。

続きを読む

【Unity】2DAnimation iPadのProcreateで作成したpsd(→psb)ファイルが読み込めない&回避策

Unity 2021.1.0f1 Personal(2021年3月)
procreate 5X 5(2021年3月)

f:id:hiyotama:20210329192536p:plain
今回はUnityの2DAnimationの素材読み込み時につまづいた点について共有致します。
問題が解決に至ったというわけではないのですが回避はできました。
Adobe税を払っていないと一手間ふた手間とかかって大変です。

続きを読む

【Unity】2D Animation 情報まとめ

2D Animation Unity公式
unity.com

公式マニュアル
docs.unity3d.com

公式サンプル(github)
assetstore.unity.com

Unity道場2D編 キャラクターアニメーションを作ろう(5月26日号) - Unityステーション
www.youtube.com

【Unity】2D Animation(v2)でボーンベースで動くキャラクターを作る -テラシュールブログ
tsubakit1.hateblo.jp

【Unity】2DAnimationでboneを入れてSpriteを動かしてみたお話 -ゴマちゃんフロンティア
gomafrontier.com

Unityの2DAnimationで動かしてみた -DENXブログ
denx.hatenablog.jp

[https://macermemo.site/1103-2danimation/:title=[Unity]2D Animationで横スクロールキャラを作る -Macer memo]
macermemo.site


[https://macermemo.site/1129spriteresolver/:title=[Unity]2D Animationのスプライト切り替え -Macer memo]
macermemo.site

Constraintを2Dアニメーションで活用してみよう
learning.unity3d.jp

【Unity】2Dタイルマップ18 2マスで1オブジェクトのTileを反転させる

Unity 2021.1.0f1 Personal(2021年3月)
f:id:hiyotama:20210327033253p:plain

前回の続きです!
前回は2マスで1オブジェクトのTileを掴んで移動させて配置させるところまで進めました。
今回はこちらのオブジェクトを移動させている時にスペースキーを押すと、オブジェクトが左右反転する機能を実装していきます。

続きを読む

【Unity】2Dタイルマップ17 2マスで1オブジェクトのTileを掴んで、移動させて、配置する

Unity 2021.1.0f1 Personal(2021年3月)
f:id:hiyotama:20210327033253p:plain

今回は以前投稿した【Unity】2Dタイルマップ12 Tileを掴んで、移動させて、配置するをアップデートします!

hiyotama.hatenablog.com

長テーブルなど2マスで1オブジェクトを表すTileを上記記事と同様に移動させていきます。

続きを読む

【Unity】2Dタイルマップ16 Sceneビュー上で反転(flip)させたTileをScriptから判定する

Unity 2021.1.0f1 Personal(2021年3月)
f:id:hiyotama:20210326012925p:plain

前回の続きです!
今回は2Dタイルマップの小ネタで、Sceneビュー上でFlipしたTileをScriptから判定していきます。

続きを読む

【Unity】2Dタイルマップ15 配置したTileをJsonにセーブ/ロードする

Unity 2020.2.1f1 Personal(2021年3月)
f:id:hiyotama:20210325020224p:plain

前回の続きです!
今回は配置したTileをJsonデータとして保存する、保存したJsonデータからTileを復元する機能を実装します。

続きを読む

【Unity】2Dタイルマップ14 Animated Tileでタイルをアニメーションさせる

f:id:hiyotama:20210323212109p:plain
Unity 2020.2.1f1 Personal(2021年3月)
前回の続きです!
今回は2DタイルマップのTileをアニメーションさせていきます。

続きを読む

【Unity】2Dタイルマップ13 Playerが扉の前に移動したら扉を開く

f:id:hiyotama:20210322201410p:plain
Unity 2020.2.1f1 Personal(2021年3月)
前回の続きです!
今回はIsometricな2Dタイルマップにて、
扉のTileの前に来た時にドアTileを消して建物の中に入る機能を実装していきます。

続きを読む

【Unity】2Dタイルマップ12 Tileを掴んで、移動させて、配置する

f:id:hiyotama:20210321230209p:plain
Unity 2020.2.1f1 Personal(2021年3月)
前回の続きです!
今回はTileをクリックして掴んで、移動させて、マウスを離すとTileが配置される機能を実装します。
ゲームでは部屋や町などのエディットモードでオブジェクトを移動させる時に使います。

続きを読む

【Unity】2Dタイルマップ11 ScriptからTileを自動的に配置する

f:id:hiyotama:20210321002058p:plain
Unity 2020.2.1f1 Personal(2021年3月)

前回に引き続き2Dタイルマップです!
前回までは手動でTileを配置していましたが、今回からはScriptからTileを扱っていきます。
今回はTileを自動的に配置していきます。

続きを読む