dev版とrelease版で切り替えるEditorを作っていたのですが、アイコンも変えようと思ったら簡単に変えられたのでメモ var icons = PlayerSettings.GetIconsForTargetGroup (BuildTargetGroup.Unknown); if (icons != null && icons.Length > 0) { player.icon…
UnityのiOS書き出しの際development buildにチェックを入れて出力すると スプラッシュスクリーン表示中に停止してしまう問題が有り、解決に時間がかかったのでメモXCodeのLogを確認すると別スレッドからアクセス出来ない的な文章が出ているのみで 空のシーン…
C#でやろうとしていたがUnityに実はあったのでメモ http://docs.unity3d.com/Documentation/ScriptReference/WWW.UnEscapeURL.html WebViewのjsからJSON適当に送ろうとしたらエスケープ文字で来るのでこれで簡単に変換できる WWWは結構使っていたがこのメソ…
結構複雑で忘れてしまったのでメモ 一部間違っているかもしれません。 Documents バックアップ対象になるセーブデータ等の重要なファイルを保存 Application.persistentDataPath Library/Preferences バックアップ対象になる環境設定ファイル等 ・Unityから…
Unityに標準で組み込まれているAnimationは、NGUI等の通常オブジェクトにも簡単にアニメーションが追加でき、publicなパラメータもアニメーションで来て非常に便利。 特にUnity4.3で導入されたDopeSheetのお陰で劇的に作りやすくなった。 しかし、いざGameOb…
今までEditorWindow上の文字サイズを変更する際は GUILayout.Label("<size=32>Test</size>"); のように指定していたのだが、恐らくUnity4.3にしてからこの指定が出来なくなっていた。 これを使うとボタン等も簡単にフォントサイズが変更できて重宝していたが、削除されたのだ…
拡張Editorを使っているとよく起きる問題。 TextFieldの文字を選択中にその中身を書き換えても文字列が更新されない(内部的には更新されている) このように上のTextFieldを選択した状態で上のTextFieldを消すと本当は”TEST2”と表示されるはずが、 ”TEST”が残…
※追記 3.0.6あたりから仕様が変わり、細かく指定できるようになったため以下の様なことを気にする必要がなくなりました 先日、NGUIが3.0にアップデートされUIPanelの挙動が大幅に変更されていました。 そこで結構困惑したのでついでに2.0系含めてまとめてお…
Unity等で困った部分を残すブログにする予定です。 長文は苦手なのでメモ書きな感じで