(:3[kanのメモ帳]

個人ゲーム開発者kan.kikuchiのメモ的技術ブログ。月木更新でUnity関連がメイン。

(:3[kanのメモ帳]


本ブログの運営者kan.kikuchiが個人で開発したゲームです!

    

2021-07-01から1ヶ月間の記事一覧

GameObjectがDestroyされたタイミングでTweenを停止するSetLink【Unity】【DOTween】

この記事でのバージョン Unity 2020.3.11f1 はじめに Unityで位置や大きさなどのアニメーション、いわゆるTweenを実装するアセットとしてお馴染みのDOTween。 DOTween Pro | Visual Scripting | Unity Asset Store そんなDOTweenを使う際、以下のような感じ…

髪や胸、スカート等を簡単かつ自然に揺らせる Magica Cloth【Unity】【アセット】

この記事でのバージョン Unity 2019.4.14f1 Magica Cloth 1.10.2 はじめに 今回は髪や胸、スカート等を簡単かつ自然に揺らせるMagica Clothというアセットの紹介です! Magica Cloth | Physics | Unity Asset Store イメージとしては以下のような感じで、か…

1ドットずつ動くような整数の座標移動にはsnappingを有効にしたDO(Local)Move【Unity】【DOTween】

この記事でのバージョン Unity 2020.3.11f1 はじめに 今回はUnityで位置や大きさなどのアニメーション、いわゆるTweenを実装するアセットとしてお馴染みのDOTweenを使って、 DOTween Pro | Visual Scripting | Unity Asset Store 1ドットずつ動くような整数…

UnityでSpineのスキンやアタッチメントを切り替えてキャラクターの見た目を変える方法【Unity】【Spine】

この記事でのバージョン Unity 2019.4.26f1 spine-unity 3.8 はじめに 今回はSpineで作ったスキンやアタッチメントをUnityで切り替えて、キャラクターの見た目を変える方法の紹介記事です! なお、SpineをUnityで使えるようにする導入方法については以下の記…

TextMesh Proでテキストの中に画像(Sprite Asset)を表示する方法【Unity】【TextMesh Pro】

この記事でのバージョン Unity 2020.3.11f1 はじめに 今回は言わずと知れたTextMesh Proを使って、 テキストの中に画像を表示する方法の紹介記事です! ちなみに、記事中では以下のアセットを使っています。(画像だけ) https://assetstore.unity.com/package…

3Dキャラクターやアニメーションが無料(商用利用も可)で手に入るAdobeのMixamoをUnityで使う【Unity】【ゲーム素材】

この記事でのバージョン Unity 2020.3.11f1 はじめに AdobeにはMixamoという、3Dキャラクターやアニメーションを無料で手に入るサービスがあります。しかもなんと商用利用も可能です……! Mixamo では、どのような種類のプロジェクトを作成できますか? ロイ…

地面等のコライダーの形に足の位置や向きをフィットさせる Final IKのGrounder FBBIK【Unity】【Final IK】

この記事でのバージョン Unity 2019.4.14f1 はじめに 今回は3Dモデルキャラクターの関節良い感じに動かしたい(=IKを使いたい)時に使われる超定番アセットFinal IKを使って Final IK | Animation Tools | Unity Asset Store 地面の形に足の位置や向きをフィッ…

アニメーションの速度を変えた別のアセットを作成する方法 【Unity】

この記事でのバージョン Unity 2019.4.17f1 はじめに UnityはAnimatorのSpeedでアニメーションの再生速度を変える事が可能ですが、 しかし場合によってはアニメーションアセット(ファイル)自体の速度を変更したい場合もあります。今回はそんな時に役立つ記事…

LINQの拡張メソッドの作り方と最大値(最小値)を持つ要素の取得【C#】【LINQ】【拡張メソッド】

拡張メソッドとは LINQとは はじめに LINQのMaxやMinを使うこと最大値や最小値を取得する事が可能ですが、 //てきとうなリスト var list = new List<int>() {1, 2, 5, 125, -52, 58, -4, 8, 100}; //最大値と最小値を取得しログ表示 Debug.Log($"Max : {list.Max(</int>…