コガネブログ

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

2016-02-01から1ヶ月間の記事一覧

【C#】サロゲート文字の場合 true を返す関数「char.IsSurrogate」

概要 if ( char.IsSurrogate( ch ) ) { } UnityでNGUIを使用して入力欄を作成した時に 特定のAndroid端末で絵文字を入力されると アプリが強制終了する不具合に遭遇したため その不具合の回避するために調査している時に知りました

【おすすめスライド】「Unityスマートフォンアプリの パフォーマンス最適化」

関連記事

【おすすめスライド】「いまさら聞けないUnity小技」

関連記事

【おすすめスライド】「T4使ってみた」

関連記事

【おすすめスライド】「T4 Template 入門」

関連記事

【おすすめスライド】「わたしのVisual studio環境」

関連記事

【おすすめスライド】「Unity開発現場を支えるJenkins」

関連記事

【おすすめスライド】「Unity+スマホで3Dゲーム開発最適化するための考え方」

関連記事

【おすすめスライド】「みんな大好き Boo.Lang を SATSUGAI する方法」

関連記事

【おすすめスライド】「クラッシュフィーバー開発の裏側」

関連記事

【Unity】Unity 4.6 新機能「FormerlySerializedAsAttribute」

Unity 4.6 から 「UnityEngine.Serialization.FormerlySerializedAsAttribute」が追加されました using UnityEngine; public class ExampleClass : MonoBehaviour { public int value; } 例えば上記のクラスをオブジェクトにアタッチして Inspectorでvalue変…

【Unity】一度読み込んだリソースをキャッシュする場合としない場合で読み込み速度にどれくらい差が出るか検証しました

はじめに Resources.Loadでリソースを読み込む際に 一度読み込んだリソースをキャッシュするかしないかで どれくらい速度に差が出るか気になったので検証しました 検証環境 Unity:5.3.1f1 OS:Android モデル番号:Nexus 7 Androidバージョン:5.0.1 検証に…

【Unity】Android端末でプレイ中に電源ボタンを押してから再び電源ボタンを押してもパスロック画面が表示されない

Unityで開発中のアプリをAndroid端末でプレイ中に 電源ボタンを押してから、再び電源ボタンを押すと Androidのパスロック画面が表示されず、 直接アプリが表示される現象に遭遇しました developmentビルドしたときに発生する挙動のようです ビルド時にチェッ…

【Unity】「OnOpenAssetAttribute」でUnityプロジェクトからファイルが開かれた時に呼び出されるコールバック関数を実装する

「UnityEditor.Callbacks.OnOpenAssetAttribute」属性をstaticな関数に適用することで UnityプロジェクトのProjectビューからアセットを開く時に その関数が呼び出されるようになります using UnityEditor; using UnityEditor.Callbacks; using UnityEngine;…

【Unity】「PostProcessSceneAttribute」でシーンを遷移する時に呼び出されるコールバック関数を実装する

概要 「UnityEditor.Callbacks.PostProcessSceneAttribute」属性をstaticな関数に適用することで SceneManager.LoadSceneやApplication.LoadLevelでシーンを遷移する時に その関数が呼び出されるようになります using UnityEngine; using UnityEditor.Callba…