2018-08-01から1ヶ月間の記事一覧
リンク 目次 Amazon GameSparksで週間ランキングを実装する Firebaseを用いたゲームアプリ開発 LiveTuneによる機種に合わせたパフォーマンスチューニング Unityをベースとした開発環境Babylon Toolkitについて マルチタッチジェスチャ入力をサポートする無料…
使用例 適用前 適用後 ソースコード 使い方 マテリアルを作成して、マテリアルの Shader を「Sprites/OutlineMeter」に変更し、 各種パラメータを調整します 作成したマテリアルをスプライトに設定します 関連記事
概要 上記のサイト様が公開されている 「DefauldFolderWindow.cs」を Unity プロジェクトの「Editor」フォルダに導入することで Application.dataPath などで取得できる文字列を一覧で確認できるようになります 使用例 ソースコード(Unity 2018 対応版)
ソースコード 使用例 Inspector でコンポーネントを右クリックして「Find References In Scene」を選択すると そのコンポーネントを参照しているオブジェクトをで検索できます 参考サイト https://github.com/jamesjlinden/unity-decompiled/blob/master/Uni…
動画
概要 Debug.Log( gameObject.scene.name ); gameObject.scene.name で取得できる
概要 2018/1/4 に「OpenTerminal」がリリースされました 「OpenTerminal」を導入すると、 ゲーム内にチートコードを実行するターミナルを追加できるようになります 検証環境 Unity 2018.2.2f1 OpenTerminal 1.0 使い方 シーンのオブジェクトに「Terminal」コ…
概要 var target = new DirectoryInfo( path ); foreach ( var file in target.GetFiles() ) { file.Delete(); } foreach ( var dir in target.GetDirectories() ) { dir.Delete( true ); } 参考サイト様
概要 var reader = new BinaryReader( stream ); var baseStream = reader.BaseStream; while ( baseStream.Position != baseStream.Length ) { var result = reader.ReadByte(); } 上記のようなコードを記述する 参考サイト様
概要 2018/8/1 に「Command Terminal」がリリースされました 「Command Terminal」を導入すると、 ゲーム内にチートコードを実行するターミナルを追加できるようになります 検証環境 Unity 2018.2.2f1 Command Terminal 1.0 使い方 シーンのオブジェクトに「…
はじめに 「Unity Quick Toggle」を Unity プロジェクトに導入することで Hierarchy にゲームオブジェクトのアクティブや ロックを切り替えるボタンを表示できるようになります 使い方 目のアイコンを押すとアクティブを切り替えられます 四角マークを押すと…
はじめに この記事は「Unityゆるふわサマーアドベントカレンダー 2018」の 8/8 の記事です 昨日は @monry さんの 「Assembly Definition Files の地雷ポイントについて解説してみる」でした 明日は @matsu_vr さんの 「Google Resonance Audio + Ambisonics…
概要 using UnityEngine; [CreateAssetMenu] [PreferBinarySerialization] public class CharacterData : ScriptableObject { public int m_id ; public string m_name; } ScriptableObject を継承したクラスに PreferBinarySerialization 属性を適用すると…
概要 開発中のゲームで、使用する文字に変更があった場合に TextMesh Pro の Font Asset を作り直すのがメンドウだったので、 エディタ拡張で自動化しようと思ったけれど、 TextMesh Pro の Font Asset はエディタ拡張のスクリプトから生成することはできな…
はじめに 詳細な説明は上記のサイト様を閲覧していただければと思いますが、 備忘録として自分のブログにも手順をまとめておきます 方法 C:\Users\【ユーザー名】\AppData\Roaming\Unity\Asset Store-5.x Asset Store からダウンロードしたアセットは、上記…
概要 using UnityEngine; public interface IJson { } public static class IJsonExt { public static string ToJson( this IJson self ) { return JsonUtility.ToJson( self, true ); } } 上記のようなクラスを用意して using System; [Serializable] publi…
概要 上記のスクリプトを Unity プロジェクトに導入して Unity メニューの「Window>Recent Project」を押すことで 最近開いた Unity プロジェクトを開くことができる EditorWindow を開くことができます
はじめに https://github.com/AlexanderAmeye/asset-store-support-window 「asset-store-support-window」はアセットストアの パブリッシャーが使用できるサポートウィンドウのサンプルです サンプル 使い方 「SupportWindow.cs」内でサポートフォラームや …
はじめに Windows 10 の C ドライブの容量が圧迫されていたので 「DriverStore Explorer」というツールで、何が容量を圧迫しているのか調査したところ、 Unity の GI Cache が約 10GB 使用していたので、 このキャッシュを削除して容量を確保しました 方法 U…
はじめに ゲーム内にデバッグ用のカスタマイズ可能なボタンを表示できる 「UniDebugPanel」を GitHub に公開しました 開発環境 Unity 2018.2.2f1 導入方法 下記のページにアクセスして 「UniDebugPanel.unitypackage」をダウンロードします https://github.c…
はじめに 上記の「HelpfulScripts」に含まれている「SmearEffect.cs」と 「Smear.shader」を Unity プロジェクトに追加することで Smear Frame Effect を使用できるようになります 使用例 使い方(ソースコードは引用) SmearEffect.cs using UnityEngine; u…
概要 Unity 2018.2 から Project ビューのアセットを右クリックして表示されるメニューに 「Copy Path」という項目が追加されました これを選択すると、アセットのファイルパスをコピーできます
はじめに 「GameViewSizeSettings」は Game ビューの解像度の 追加、削除、編集が簡単にできるエディタ拡張です 使い方 Unity メニューの「Window>GameViewSize Settings」を選択して 表示されたウィンドウで Game ビューの解像度の追加、削除、編集ができま…
公式サイト キャプチャ
公式サイト キャプチャ
公式サイト キャプチャ
ダウンロード購入 キャプチャ
公式サイト キャプチャ
ダウンロード購入 キャプチャ
ダウンロード購入 キャプチャ