PhysApp

趣味と開発関連のメモ置き場です

C#

Unityのビルド時に CommandInvokationFailure: Failed to update Android SDK package list. が出る

Androidプラットフォームでビルドしようとしたらこんなエラーが。 CommandInvokationFailure: Failed to update Android SDK package list. 解決方法 自分はこの方法で直りました。 Preferences > External Tools > Android > JDK Installed with Unity (rec…

UnityのWebViewで開いたページの要素を編集する

WebViewでページを表示した後、ページ内要素を編集する方法のメモ。 WebViewはこちらのプラグインを使わせていただいてます。すごい便利。 github.com 自分がやった時の手順でメモ書いていくので、もうここは分かってるよ!って方は先飛ばしてください。 Chr…

Unityで楽をしてモバイルキーボードを使う

Unityのモバイルキーボードについて、 www.physif.com 以前使い方を記事にしましたが、アプリとか作ってても面倒だったのでクラス作って楽をしました。 自己満レベルでしかないですがあげてみました。 使い方 使い方は下のような感じ。 Physalisをusingした…

foreach内でListのRemoveしようとするとエラー

C#

foreachのループの中でListの要素をRemoveしようとしたらこんなエラーが。 InvalidOperationException: Collection was modified; enumeration operation may not execute. 該当の処理はこんな感じ。 foreach ( HogeData item in m_DataList ) { if ( item.i…

自作クラスの型のListをソートする【C#】【Unity】

自作クラスの型のListをソートするにはどうやったらいいんだ?となって書いてみたのでメモ。 書き方 ラムダ式で書いたらすんなりできてしまった。こんな感じ。 データ要素はどこかで入れてる想定。 Dataクラスを適当に作ってみたので、この中のidxを使ってソ…