ちょび日記

明日は明日の風が吹く

5.5でSystem.InvalidOperationException: Unable to resolve [UnityEngine]UnityEngine.Profilerで死ぬ

いやいや、UnityEngine.Profilerなんか使ってたらScriptUpdaterがよしなにやってくれるし、そもそも 動かんじゃん、という感じなのですが普通にEditorでは動きつつil2cppに変換したときだけエラーが出るので なんだろうなぁ、これと思っていました。

続きを読む

MeshRenderer.additionalVertexStreamsを使って頂点ペイント

Unityの5系統からあんまり説明されてないけど入っていたadditionaVertexStreamという機能があります。

続きを読む

A-Bループ/Intro+A-Bループを実現するには

  • そもそもUnityでの途中ループは(普通のやり方では)できない。そういう機能がない
    • 曲を頭とリピート部分の二つの波形に分割してAudioClipで読み込みPlayScheduledやPlay(delay)させることでうまくつなげられる
    • 実はWAVでループポイントを仕込めばループしてくれる(なんでやねん)、が今更ループポイント指定できる波形エディタは少数。
  • つなぎ目がきになるのはプログラム的な問題ではなく波形の切り方、スケジューリングの問題

続きを読む

StreamingAssetsのデータをAndroidJNI経由で取得する

昨日はNDK側での処理でしたが今日はAndroidJNIを使った版、まーやってることは一緒ですね。

続きを読む

StreamingAssetsのデータをAAssetManagerから取得する

UnityのStreamingAssetsに配置されたコンテンツはAndroidの場合apkのassets直下に配置されます。 御存知の通りapkはzipなので、Unityから取得する場合はWWW経由でアクセスする羽目になります。

続きを読む

ボタンをスクリプトから作る(おもにデバッグ用途)

デバッグ用途でももうOnGUI使いたくないなー、ということはよくあると思うんですが、 さっくりとボタンをたくさん作るのが面倒くさいuGUI、、、、ということでスクリプトを置いておきます

続きを読む

P/Invokeで構造体を渡す時

Unity側のMonoで処理しているとどーしても関数のオーバーヘッドがきつくて演算がつらい、 というときはC++側で書いてP/Invokeで処理してしまうのがお手軽です。が、よく渡し方を忘れるのでメモ

続きを読む

UnityのPlayボタンを押しても時間がかかる問題

Unityで作成しているプロジェクトも大きくなってくるとPlayボタンを押しても 初回の再生まで10数秒~数十秒単位でかかってくる事があります。なぜこのような状況になるか調べてみました。

続きを読む

Copyright© 2016, chobie All rights reserved.