青空の月

PHP, Unity, C#, アプリ開発関連について。

2013-06-01から1ヶ月間の記事一覧

Unityで難読化する 「CodeGuard」

Unityでソースコードを難読化してくれるアセット。 「CodeGuard」 AndroidだとPro Guardとかあるけど、メンドイしAndroidだけだしと思っていたら5月くらいに難読化のアセットが出てたみたい。 しかもAndroidもiOSも対応してる。Proじゃなくても使えるし全環…

【Asset】ScriptDefineManagerリリースしました

「ScriptDefineManager」というAssetを新たにリリースしました。 どんなAssetかというと、PlayerSettingsの「Scripting Define Symbols」を管理するアセットです。 こんな画面で操作します。上部が現在の設定。下部で編集します。 プロファイルとして色んな…

Unityが標準で持っているアイコンを取得してみた

Unityが標準で持っている?アイコンを取得してみた。 EditorGUIUtility.Loadを使ってパスを指定してTextureを取得する。 Texture tex = EditorGUIUtility.Load("icons/d_BuildSettings.Android.png") as Texture2D; パスは公開されてはいないと思うのでUnity…

【Asset】Unity Extras Toolbar

「Unity Extras Toolbar」という無料のアセットが公開されたので試してみた。アセットの中身はスクリプト1つだけ。 このアセットの機能はPlayerSettingsとかちょっと開くのがめんどくさいリンクとかをまとめてボタンから開く事ができるよという機能になって…

TypeLoadExceptionに遭遇した

UnityでTypeLoadExceptionのエラーが出たのでその解決法をメモ。 TypeLoadException: Could not load type 'masa795.ScriptDefineMgr.ScriptDefineUtil' from assembly 'ScriptDefineManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'. Asse…

画像の重なり状態を調べる

シーンビューのOverdrawモードを使用すると、画像の重なり具合を可視化して簡単に調べることができる。 無駄に画像が重なっていて、隠れているのにアクティブなオブジェクトを調べるときに役立ちそう。 シーンビューのOverdrawを選択。 NGUIのサンプルを可視…