読者です 読者をやめる 読者になる 読者になる

all green

プログラム、アプリ作成、Web等備忘録が中心です

Unity ドラッグを強制的に解除する(uGUI、EventTrigger使用)

強制的にドラッグを解除させる方法
(EventTriggerにDragのリスナーを追加する作り)


環境
Unity 5.3.4f1

続きを読む

malloc_error_break発生時の対応(XCodeでブレークポイントを設定する)

XCodemalloc_error_breakのブレークポイントを設定する手順

環境
Unity 5.3.4f1
XCode 7.2.1

続きを読む

Unity iOS版でApplication.versionが0

iOS版をビルドしてみたらApplication.versionが0になってしまう。
[Project Settings] - [Other Settings] - [Version]の設定値が取れるんじゃないの?
Android版では値が入っているんだけどな・・・。

バグなのか?分からない

確認環境

Unity 5.3.4f1
Unity 5.3.5f1

UnityでGoogle Play ServicesのAPIを個別に追加する(LogPush編)

Google Play ServicesのAPIのうちLogPushに必要なものだけ追加する。
※PlayServicesResolverを使用


環境
Unity 5.3.4f1
LogPush-Unity-SDK_1.1.1
play-services-resolver-1.1.1

続きを読む

Unity Animatorで再生中アニメーションの再生時間を取得する(Animator.Play()直後に取得する方法)

Animatorで再生中のAnimationClipの再生時間を取得する方法

環境
Unity 5.3.4f1

続きを読む

apkファイル内のAndroidManifest.xmlを確認する

Unityでビルドした後にパーミッションが最終的にどうなったのか確認する時等

1.ファイルをリネームする

解凍するために拡張子をapkからzipに変更

2.解凍する
3.AndroidManifest.xmlをテキストに変換する

変換には「AXMLPrinter2.jar」を使用する

https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar

java -jar AXMLPrinter2.jar AndroidManifest.xml > output.xml

Unity uGUI UIをまとめて(子オブジェクトすべて)フェードさせる

アニメーション等で子階層を含めてアルファ値を変えたい場合は
CanvasGroupを使用すると一括で変更が行えます。

環境
Unity 5.3.4f1

続きを読む