2019-07-01から1ヶ月間の記事一覧
使用例 適用前 適用後 使い方 using Sirenix.OdinInspector; using UnityEngine; [HideMonoScript] public class Example : MonoBehaviour { } HideMonoScript 属性をクラスに適用することで使用できます 関連記事
概要 Unity メニューの「Window > UI > UIElements Samples」を選択すると UIElements の実装サンプルを閲覧できます コードをコピーすることも可能です
概要 例えば Raycast Target をオフにした Image のプリセットを デフォルトに登録している状態で Hierarchy の Create メニューから Image を作成すると デフォルトプリセットが適用されてRaycast Target がオフになります
はじめに 「Smart Ui Selection - Unity Editor」を Unity プロジェクトに導入することで Scene ビューで空の UI オブジェクトを選択しないようにできるようになります 目次 はじめに 目次 使用例 空の UI オブジェクトの選択の無効化 最前面の UI オブジェ…
はじめに 「UrMotion」を Unity プロジェクトに導入することで 速度ベースでアニメーションを実装できるようになります 使用例 使い方 詳細な使い方は GitHub のページに記載されています
はじめに 「Easing and Tweening Library for Unity」は シンプルな Tween ライブラリです 使用例 使い方 // 移動 transform.MoveTo( new Vector3( 1, 0, 0 ), 1, EasingTypes.BounceOut ); // 回転 transform.RotateTo( new Vector3( 1, 0, 0 ), 1, EasingT…
はじめに 「NoiseRings」を Unity プロジェクトに導入することで ノイズによるリング演出を実装できるようになります 使用例 使い方 空のゲームオブジェクトに上記のコンポーネントをアタッチして 各種パラメータを設定します
アセット 概要 using Sirenix.OdinInspector.Editor.Validation; [assembly: RegisterValidator( typeof( EmptyStringValidator ) )] public class EmptyStringValidator : ValueValidator<string> { protected override void Validate( string value, ValidationRes</string>…
アセット 概要 using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [AssetSelector] public Texture m_texture; [AssetSelector] public Texture[] m_textureList; [AssetSelector( Paths = "Assets/Icons" )] public…
アセット 概要 using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [ChildGameObjectsOnly] public GameObject m_gameObject; [ChildGameObjectsOnly] public BoxCollider m_boxCollider; } ChildGameObjectsOnly 属…
アセット 概要 Unity メニューの「Tools > Odin Inspector > Attribute Overview」を選択することで Unity エディタ上ですべての属性の使用例を閲覧できます
はじめに 「Odin Project Validator」は「Odin Inspector」と連携して使用できる検証ツールです Unity 再生時、ビルド時、Unity プロジェクト起動時に シーン内のゲームオブジェクトにアタッチされているコンポーネントや ScriptableObject などのアセットに…
はじめに Odin Inspector のアドオンとして Odin Project Validator(プロジェクト全体の問題を検出するツール) Odin Inspector ソースコード が公式サイトで公開されました 2019/5/28 までに Asset Store で「Odin Inspector and Serializer」を購入済みの…
概要 2019/7/29 まで、Asset Store ではなく上記の公式サイトの購入ページで Odin Inspector Odin Project Validator(プロジェクト全体の問題を検出するツール) Odin Inspector ソースコード が 30% OFF で購入できます また、2019/5/28 までに Asset Stor…
概要 「Water Demo」では 3D の水の実装例を見ることができます 実装例 閲覧方法 「cube-of-water」シーンを開くことで実装を見ることができます
はじめに 「UnityHSVColorModifier」を Unity プロジェクトに導入することで 描画結果の HSV を変更できるようになります 使用例 使い方 カメラに「HSVColorModifier」をアタッチすることで使用できます
はじめに 「AnimeTask」を Unity プロジェクトに導入することで async / await で Tween を使用できるようになります 使用例 使い方 using AnimeTask; using System.Threading.Tasks; using UnityEngine; public class Example : MonoBehaviour { public Gam…
はじめに 「WebViewHook」を Unity プロジェクトに導入することで Unity エディタ上で Web ページを表示できるようになります 使用例 使い方 using UnityEditor; using UnityEngine; public sealed class Example : EditorWindow { private WebViewHook m_we…
はじめに 「TextEllipsis」を Unity プロジェクトに導入することで uGUI の Text で範囲内に収まらないテキストを省略表示できるようになります 使用例 使い方 Text オブジェクトに「UITextEllipsis」をアタッチします
はじめに 「Scene View Bookmarks」を Unity プロジェクトに導入することで Scene ビューのカメラの状態を保存・読み込みできるようになります 使い方 Alt + 1 ~ 9 で Scene ビューのカメラの状態を保存できます Shift + 1 ~ 9 で Scene ビューのカメラの…
はじめに 「Unity3d Runtime Debug Draw」を Unity プロジェクトに導入することで Scene ビューや Game ビューにデバッグ用のテキストを表示できるようになります 使用例 使い方 using RuntimeDebugDraw; using UnityEngine; public class Example : MonoBeh…
はじめに 「unity-camera-follow-2d」を Unity プロジェクトに導入することで プレイヤーを追従する2Dのカメラを実装できるようになります 使用例 使い方 シーンのカメラに「FollowCamera2D」をアタッチすることで使用できます
はじめに 「Deform」を Unity プロジェクトに導入することで メッシュを変形できるようになります 使用例 使い方 3D オブジェクトに「Deformer」と名前の付くコンポーネントをアタッチします
はじめに 「SuperCharacterController」を Unity プロジェクトに導入することで シンプルな 3D のキャラクターコントローラを使用できるようになります 使用例 使い方 操作したいオブジェクトに「SuperCharacterController」 「PlayerMachine」「PlayeInputC…
はじめに 「Unity3D Curves」を Unity プロジェクトに導入することで LineRenderer でさまざまな曲線を描画できるようになります 使用例(引用) 使い方 「Scripts」フォルダ内のコンポーネントと LineRenderer をアタッチすることで使用できます
はじめに 「UnySplat」ではスプラトゥーンのように オブジェクトに色を塗る処理を見ることができます 実装例 閲覧方法 「SampleScene」シーンを開くことで実装を見ることができます
はじめに 「Unity-RegexTool」を Unity プロジェクトに導入することで エディタ上で正規表現の置換を確認できるようになります 使い方 Unity メニューの「Tools>Regex Tool>Regex Replace」を選択して 表示されるウィンドウで正規表現の置換を確認できます
はじめに 「CharacterController2D」を Unity プロジェクトに導入することで シンプルな 2D アクション用のキャラクター制御システムが使用できるようになります 使用例 クイックスタート 操作したいスプライトに下記のコンポーネントをアタッチします Chara…