まぐらぼ

日々の雑記を書いています。

2016-01-01から1年間の記事一覧

低レベルネイティブプラグインインターフェースのバグ

docs.unity3d.com1. GetRendererのバグ s_RendererType = s_Graphics->GetRenderer();このGetRenerer()がバグっていて、Unity/Androidだと動作しません。 nullTypeが返ってくるので、s_RendererType にGLES2かGLES3を直接したら動作します。2. 配置場所 Unit…

最近の20代プログラマーは「プロパティシートネイティブ」

最近の20代プログラマーは「プロパティシートネイティブ」だけど、VS2008までは別方式だったのです。 Visual Studio 2010 C++ の “VC++ ディレクトリ” 設定はどこへ? | re-Think things場所はここね。 xxxはユーザー名。 C:\Users\xxx\Local Settings\App…

UnityでAndroidStudio向けプロジェクトを出力する

Android Build前の設定1. Google Android Project AndroidStudioでimportできるプロジェクトを出力します。プラグイン作成のときは便利です。2. Graphics API デフォルトはautoなので気づき難いですが、チェックをはずすとOpenGLES2/3の選択が出来ます。3. W…

GIMPでRGB565のC言語配列データを作る

RGB565フォーマットを作るのに手間取ったり、PCにRAW出力環境なかったりして手間取るのでメモ。www.swingingblue.net10年以上前に自作ツール作ったけど、あのソースどこいったんだろう。 MFC使った記憶があるなぁ。。 download ↑ここにおいとく。

AndroidStudioでJNI

Android JNI はAndroidNDKネイティブプログラミングを見る。ISBN 9784798036304 サンプルはGITHUB https://github.com/demuyan/NDKBook_2nd/tree/master/ch02/JniApp/jni[JNI sample code] 1.JavaからC++/ネイティブ 2.C++/ネイティブからJava onedrive.live…

Unityイベント関数通知のCamera/GameObjectによる差異

c#スクリプトをカメラに付加した場合と、GameObjectに付加した場合で回ってくるイベント関数が異なるので注意が必要。 イベント関数の実行順序 1. カメラの場合void OnPreCull() void OnPreRender() void OnPostRender() void OnRenderObject() void OnGUI()…

asyncのローンチポリシー

double square(int i ) { return i*i; // .. (い) } void main5() { //ローンチポリシー //syncはブロック型 実行順序 あ→う→い //asyncは非ブロック型 実行順序 あ→い→う(あ->いは保証はされていないけどまぁ) //default(any) 実行順序 あ→い→う auto fd …

この文字は、エンコーディング MS932 にマップできません。

GOOGLEのツール開発担当者ってWindowsで動作確認してないよね?英語圏の人間がともかくローカライズ責任者とか仕事してなさすぎだろ。 build.gradle tasks.withType(JavaCompile) { options.encoding = 'UTF-8' }

Android StudioでNDKの導入

(1) Android StudioでC言語をビルドする これはビルドは問題なかった。nbps.hatenablog.comただ、公式マニュアル見たほうが情報新しいから、公式マニュアルを見た方がよさそう。英語も平易だし。 tools.android.com(2) soを出力する qiita.com出力先は、(プ…

Unity用のAndroid PluginをAndroidStudioで作る

seesaawiki.jp1. windows環境 1-a classes.jarについてUnity5だと、「C:/Program Files/Unity/Editor/Data/PlaybackEngines/AndroidPlayer/Variations/mono/Release/Classes」の下にあった。他にDevelopment版もあり。1-b android.jarcompile files('$(ANDRO…

GYPの環境構築メモ

これを参考にする. http://www.lifewithpython.com/2012/11/Python-package-setuptools-pip.html http://qiita.com/skitaoka/items/390f23640ac3a9df64ee [win10] 1. python 2.x系をインストール D:\SDK\python\python27 2. setuptools https://pypi.python.…

Android開発での理不尽な事

Androdi eclipse、自分で吐いたプロジェクトをビルド出来ないとか。 GOOGLE基準だとバグにならんのか。qiita.com