方法1 using UnityEditor; using UnityEngine; public sealed class Example : AssetPostprocessor { private void OnPostprocessTexture( Texture2D texture ) { var importer = AssetImporter.GetAtPath( assetPath ) as TextureImporter; importer.mipMap…
概要 Scene ビューの「Shaded」を押して 「Mipmaps」を押すと ミップマップレベルを可視化できます 赤 描画密度が高い テクスチャ解像度が必要以上に大きい 青 描画密度が低い テクスチャ解像度を大きくしても良い 参考サイト様 https://radiumsoftware.tumb…
はじめに 上記サイト様を参考に、Unity でミップマップのかかり方を可視化してみました 方法 まず、上記のサイトの「Mip_colors_2014_chadwick.zip」を選択して .zip をダウンロードします .zip をダウンロードしたら展開して、中に含まれている 「mip_color…
はじめに 「CharacterController2D」を Unity プロジェクトに導入することで シンプルな 2D のキャラクターコントローラを使用できるようになります 使用例 使い方 操作したいスプライトに「CharacterController2D」をアタッチします また、空のゲームオブジ…
はじめに 「BookUI4Unity」では uGUI における 本をめくるようなアニメーションの実装を見ることができます 実装例 閲覧方法 「BookUIDemo」シーンを開くことで実装を見ることができます 参考サイト様
はじめに 「Unity-JellyBody」を Unity プロジェクトに導入することで 3D オブジェクトをぷるぷるすることができるようになります 使用例 使い方 ゲームオブジェクトに「JellyShaderModify」をアタッチします JellyShaderModify modify = ...; modify.AddFor…
はじめに 「UnityUVCheckerImageEffect」を Unity プロジェクトに導入することで UV のチェック柄を表示するイメージエフェクトを使用できるようになります 使用例 使い方 カメラに「UVChecker」をアタッチすることで使用できます
はじめに 「PerfAssist」を Unity プロジェクトに導入することで コルーチンのプロファイラを使用できるようになります 使い方 using System.Collections; using UnityEngine; #if UNITY_EDITOR using UnityEditor; #endif public class Example : MonoBehav…
はじめに 「Unity Bezier Solution」を Unity プロジェクトに導入することで Scene ビューでベジェ曲線の編集ができるようになります 使用例 使い方 空のゲームオブジェクトに「Bezier Spline」をアタッチすると Scene ビューでベジェ曲線を編集できるように…
はじめに 「Wave Function Collapse」では無限に街が実装されていく実装を見ることができます 実装例 閲覧方法 「Game」シーンを開くことで実装を見ることができます
はじめに 「GizmosPlus」を Unity プロジェクトに導入することで OnDrawGizmos で9種類以上のギズモを使用できるようになります 使用例 使い方 using UnityEngine; using Zchfvy.Plus; public class Example : MonoBehaviour { private void OnDrawGizmos() …
ソースコード(引用) 使い方 Unity メニューの「Tools > Regenerate asset GUIDs」を選択することで Unity プロジェクト内のすべてのアセットの GUID を再割り当てできます
概要 「3D Game Shaders For Beginners」では 初心者向けに 3D ゲームのシェーダについて記載されています
概要 iOS の PlayerSettings で Automatically Sign をオンにして iOS ビルドしても Xcode プロジェクトの Automatically manage signing がオンにならない現象に遭遇した TEAM_ID="【Signing Team ID】" PBXPROJ_PATH="【Xcode プロジェクトのビルド先】/Un…
概要 Unity Hub 2.0.0 が個人的に使いづらかったので、 Unity Hub 1.6.1 にダウングレードしたが、 Unity Hub 終了時に勝手にアップデートされてしまう状態だった C:\Program Files\Unity Hub\resources 上記フォルダ内の「app-update.yml」を削除したら Uni…