モバイルアプリ開発– category –
-
モバイルアプリ開発
【Unity】ParticleSystemの描画座標がズレる原因と一発で解決する方法
GameObjectにParticleをセットして、いざスクリプトから動かしてみると「なぜか座標がズレて描画されてしまう…」と困ったことはありませんか? 今回は、そんなParticleSystemの描画座標が意図しない場所になってしまう現象の原因と、スクリプトからの簡単... -
モバイルアプリ開発
【Unity】staticなメソッドをOnClickイベントに設定すると、missingになってしまう
今日の覚書 uGUIボタンのOnClickイベントにstaticなメソッドを指定すると、missingになってしまう。 環境 OSX El Capitan v10.11.5 Unity v5.3.5f1 参考サイト http://answers.unity3d.com/questions/840906/ugui-ui-button-onclick-static-methods.html -
モバイルアプリ開発
【Unity】Consoleのログをテキスト検索する
Unity標準のConsoleビューではログのテキスト検索ができないのですが、 どうしてもログからテキスト検索したいことがあったので、調べました。 Assetを使う UnityAssetStoreのエディタ拡張アセットを使用すると、Unity標準の機能を拡張することができます... -
モバイルアプリ開発
【Unity】StandardAssetsのインポート不足時エラー
今日のエラー The name `Hoge' does not exist in the current context 原因 StandardAssetsのインポート不足 解決 不足しているStandardAssetsをImportPackagesからインポートする。 環境 OSX El Capitan v10.11.5 Unity v5.3.5f1 -
モバイルアプリ開発
【Unity】値が変わった時にUnityEditorを一時停止する
概要 ObserveEveryValueChangedを使うと、値の変動を検知して処理を差し込むことができます。 今回はthisのlocalPosition.xが1になった時、実行中のUnityEditorを一時停止します。 環境 OSX El Capitan v10.11.4 Unity v5.3.5f1 コード using UniRx; Start... -
モバイルアプリ開発
【Android】AndroidStudio2.0にアップデート直後のビルドエラー
今日のエラー AndroidStudio2.0にアップデート後、ビルドしようとするとエラー。 Error running app: Instant Run requires 'Tools | Android Enable ADB integration' to be enabled. 原因 ADB integrationが有効になっていない。 解決 AndroidStudioのメ... -
モバイルアプリ開発
【Unity/Android】Android6.0からのパーミッションとUnity
【Android】6.0からのパーミッションでも書きましたが、Android6.0からは実装上表示上ともにパーミッションの取り扱いが大きく変わりました。 Android上については、NTTソフトウェア様の記事がわかりやすくなっていたので紹介しておきます。 その1 その2 ... -
モバイルアプリ開発
【Android】Webに接続できない(ERR_NAME_NOT_RESOLVED等)時のエラー原因と対処法
Androidアプリの開発中や、WebViewなどを使ってWebページを表示しようとした際に、急にWebに接続できなくなるエラーに遭遇することはありませんか? この記事では、私が個人的によく遭遇するネットワーク関連のエラーコードと、その具体的な対処法を覚書と... -
モバイルアプリ開発
【Unity】PrefabをGameObject.Instantiate(Resources.Load())で読み込もうとして、ArgumentException: The thing you want to instantiate is null.
今日のエラー prefabをロードしようとすると、返り値がNullになった。 さらにNullから参照しようとしたため、Object reference not set to an instance of an object エラーとなった。 コード GameObject go = Instantiate(Resources.Load ("hoge")as Game... -
モバイルアプリ開発
【Unity】二次元配列の初期化でIndexOutOfRangeException
今日のエラー 二次元配列をこのような形で初期化したところ、data[1, 1]を読もうとすると IndexOutOfRangeException: Array index is out of range. となった。 コード int[,] data = new int[,] { { 0 }, { 2, 2 ,2 }, { 1, 100 }, { 100, -1 , 2} }; 原... -
モバイルアプリ開発
【Unity】Animatorの更新タイミングを変更する
Animatorを使い始めの時、更新タイミングが意図せず遅延してモヤッとしていました。 speedを上げれば良いのかなぁとか訳のわからないことを考えていたのですが、 Animatorコンポーネントのupdate ModeをAnimatePhysicsに変更すると AnimationControllerのu... -
モバイルアプリ開発
【Unity】OnCollisionEnter2Dが呼ばれない!2D物理演算の衝突判定における原因と解決法
Unityにおける2Dゲーム開発において、オブジェクト同士の当たり判定(衝突判定)は非常に重要な要素です。しかし、実装を進める中で「コードは正しいはずなのに OnCollisionEnter2D メソッドが呼ばれない(発火しない)」というトラブルは、多くの開発者が...
