Traumachicken

7/31/2013

豊富なオニクドン

オニクドン
ハイパーオニクドン
リアルオニクドン
小林オニクドン
和オニクドン
仕掛けオニクドン
投げオニクドン
オニクドン警察
オニクドン・スキン
残虐なオニクドン
オニクドン(和歌山)
オニクドン(鳥取)
オニクドン祭り
竹オニクドン
青柳元(オニクドン)
オニクドンとわたし
オニクドロン
オニクド・ビーフ
オニンニクドン
くにおのオニクドン
金のオニクドン
やっぱりオニクドン
オニクドン・K
新潟オニクドン
こしひかり(オニクドン)
1998オニクドン
オニクドンセンサー
異方性オニクドン

加筆中

7/25/2013

Unity for AndroidでAction Barが表示できない

メインアクティビティがUnityPlayerActivityを継承している場合、
こいつのonCreate()でrequestWindowFeature(Window.FEATURE_NO_TITLE);
を呼び出しているためActionBarもろとも非表示になる?
setContentView()も呼んでいるので割り込めない。

おそらくUnityPlayerActivity.javaを編集するしかない。

編集方法
http://traumachicken.blogspot.jp/2013/07/unityplayeractivity.html

UnityPlayerActivityの中身を変更する

http://forum.unity3d.com/threads/72714-How-do-you-keep-the-status-bar-always-visible-while-an-application-runs?p=465329&viewfull=1#post465329

http://gustavolsson.squarespace.com/development-blog/tag/framebuffer

  1. UnityPlayerActivity.javaをいじる。

    Unityのプログラムフォルダ内/PlaybackEngines/AndroidPlayer/src/にある。


  2. UnityPlayerActivity.javaをコンパイルする。

    コマンドラインから、

    javac UnityPlayerActivity.java -classpath classes.jar -bootclasspath android.jar

    classes.jar・・・Unityのプログラムフォルダ内/PlaybackEngines/AndroidPlayer/bin/にある。

    android.jar・・・Android SDKフォルダ内にある。

    ※Java1.6でコンパイルすること.


  3. classes.jarの同名のファイルを置き換える。


  4. Eclipseで変更したclasses.jarをライブラリとして読み込む(置換)。

※Unity4.1.3f3,AndroidAPI13でテスト