コガネブログ

平日更新を目標にUnityやC#、Visual Studioなどのゲーム開発アレコレを書いていきます

【Unity】xLua を導入したプロジェクトのビルド時に「Code has not been genrated, may be not work in phone!」というエラーが発生するときの対処方法

概要 InvalidOperationException: Code has not been genrated, may be not work in phone! CSObjectWrapEditor.Generator.CheckGenrate () (at Assets/XLua/Src/Editor/Generator.cs:1633) xLua を導入したプロジェクトのビルド時に上記のエラーが発生する…

【Visual Studio】カラーテーマが公開されているサイト「Studio Styles」の使い方

はじめに https://studiostyl.es/schemes 上記の「Studio Styles」というサイトで、 Visual Studio で使えるカラーテーマが沢山公開されており、 無料でダウンロードして使用することができます この記事では「Studio Styles」からカラーテーマを入手して Vi…

【Visual Studio】ソースコード内の英語を日本語に翻訳できる拡張機能「TranslatorENtoJP」

概要 「TranslatorENtoJP」をVisual Studioに追加することで ソースコード内の英語を日本語に翻訳できるようになります 使い方 翻訳したい文章を選択して メニューの「ツール>Translate」を選択することで 翻訳後の文章が追加されます 関連記事

【Unity】シーンやタグ、レイヤー、リソース、インプットなどの名前を定数で管理できる「TypeSafe」紹介

概要 2015/8/3 に「TypeSafe」がリリースされました 「TypeSafe」を導入すると、 シーンやタグ、レイヤー、リソース、インプットなどの名前を定数で管理できるようになります 検証環境 Unity 2017.1.1f1 TypeSafe 1.3.2 使い方 「TypeSafe」を導入して上記の…

【おすすめスライド】「Unity道場 14 Shader Forge 102 ~ShaderForgeをつかって学ぶシェーダー入門~ カスタムライティング/トゥーンシェーダー編」

【Unity】選択中の複数のプレハブのインスタンスの変更を取り消すエディタ拡張

はじめに プレハブのインスタンスを複数選択した状態だと Inspector に Revert ボタンが表示されず、一括で変更を取り消すことができません そこで、一括で変更を取り消すことができるエディタ拡張を作成しました ソースコード using UnityEditor; using Uni…

【おすすめスライド】「Unity道場11 Shader Forge 101 ~ShaderForgeをつかって学ぶシェーダー入門~ 基本操作とよく使われるノード編」

【Unity】uGUI の Text でタイプライター演出を実装できる「Typewriter Text Effect Script」紹介

概要 2016/12/13 に「Typewriter Text Effect Script」がリリースされました 「Typewriter Text Effect Script」を導入すると、 uGUI の Text でタイプライター演出を実装できるようになります 検証環境 Unity 2017.1.1f1 Typewriter Text Effect Script 1.0…

【おすすめスライド】「Unityとアセットツールで学ぶ「絵づくり」の基礎 ライト、シェーダー、イメージエフェクト」

【Unity】指定したボックスが他のコライダと重なっている場合に true を返す関数「Physics.CheckBox」

使い方 var position = new Vector3( 0, 0, 0 ); // ボックスの位置 var halfExtens = Vector3.one * 0.5f; // ボックスのサイズの半分 if ( Physics.CheckBox( position, halfExtens ) ) { // ... } 参考サイト様