テクノモンキーのアプリ開発日記スマートフォン用の表示で見るテクノモンキーのアプリ開発日記テクノモンキーの開発ブログです。iOS、Android、Unity、Cocos2d-xなどアプリ開発関連のTipsやアプリ開発に役立つ情報を発信します。3」のエラーが出て広告が表示されない場合の対処法AndroidAndroidアプリにAdMobを組み込んだ際、以下のようなエラーが出て広告が表示されません。今回はこのエラー内容と対処法についてのメモです。3」のエラーが出て広告が表示されない場合の対処法2019-07-29【Unity】Buttonが反応しない場合に確認すべきことまとめUnityUnityで設置したButton(ボタン)が反応しない場合っていくつかの原因が考えられますが、今回、今までに経験していないボタンが反応しないパターンに遭遇したのでメモとして残しておきたいと思います。状況・現象としては、Buttonをタップしても反応しない(...【Unity】Buttonが反応しない場合に確認すべきことまとめ2019-07-27【Unity】プレイヤーでどのシーンから再生しても最初のシーンから起動するようにする設定UnityUnityアプリ開発での効率化に関するメモ。Unityで複数のシーンを使ったアプリを作る場合、他の画面でも使うようなGameObjectを「DontDestroyOnLoad」で永続化させることが結構あります。Studioで作成してみました。開発ツールでキーストア作成したのはEclipse時代以来ですが、ターミナルで作成するのに比べると、GUIが用意されている分、わかりやすい感じがします。Programのメンバー追加に関して、ハマってしまったので今後の為にメモ。Program(個人アカウント)にメンバー追加を行う」ってことをやりたかったのですが、個人アカウントの場合、メンバー追加は行えないようです。Programのメンバー追加は、個人アカウントでは出来ないっぽい?2019-07-16AndroidでUIを組むならLinearLayoutのweightSumを使うと早いかもAndroidiOSの場合、XcodeのGUIツールで簡単に組むことができますが、AndroidはXmlで組む必要があるので、iOSの比べると少々面倒です。DateTimeクラスはそのままだとnullが設定できないっぽいです。今回はDateTimeクラスにnullを設定する方法に関するメモです。DateTimeクラスにnullが設定できれば何も問題なかった...【Unity】DateTimeクラスにnullを設定したい場合の対処法(C#)2019-07-13【Android】アプリ内で動画を再生する方法(Java)Android前に書いた、iOSでアプリ内で動画を再生する方法のAndroid版。ネットで調べた方法だと、動かないものが結構あったので、意外と時間がかかった。流れとしては、元のActivityから遷移したタイミングで動画を再生して、再生完了時点でActivityを終了させて元のA...【Android】アプリ内で動画を再生する方法(Java)2019-07-12【Unity】Imageのスプライトをスクリプトで切り替えるとアスペクト比がおかしくなる場合の対処法UnityUnityでImageのSpriteをコードで切り替える処理を行ったのですが、画像自体は切り替えられるけど、アスペクト比がおかしくなる現象が発生しました。やりたいこととしては、シーンにImageを配置して、カレンダーの日付に応じてスクリプトでImageのSpriteを切...【Unity】Imageのスプライトをスクリプトで切り替えるとアスペクト比がおかしくなる場合の対処法2019-07-11【iOS】アプリ内で動画を再生する方法(Swift)iOSiOSで動画再生する方法に関するメモ。以前確かやったことはありますが、久しぶりにやったら意外と時間がかかったので今後のためにメモ。今回はアプリ内に再生する動画を同梱させてそれを再生させます。再生する動画をプロジェクトに追加しま...【iOS】アプリ内で動画を再生する方法(Swift)2019-07-10【iOS】UITextViewでキーボードに閉じる(完了)ボタンを追加する方法(Swift)iOSiOSでキーボードを表示した時に閉じるボタンが必要な場面が結構多いので今後の為にメモ。1行で入力させるTextViewであれば閉じるボタンがキーボード上に表示されますが、改行が必要な場合や2行以上あるTextViewの場合、閉じるボタンを追加した方がユーザーフ...【iOS】UITextViewでキーボードに閉じる(完了)ボタンを追加する方法(Swift)2019-07-09【iOS】UIViewに枠線と色をつける方法(Swift)iOS久しぶりにSwiftを触ったらUIViewに枠線をつける方法を忘れてしまっていたのでメモ。UIViewに枠線と色をつける方法(Swift)「borderColor」の色を変更することで枠線の色も変更できます。Seconds)を変更する方法があったので試してみました。【Unity】FPSを確認する方法まず、現状のア...【Unity】アプリのFPSを確認する・FPS設定を変更する方法2019-06-22【Unity】ランダムな値を生成する方法と、UnityEngine.RandomとSystem.Randomの競合について(C#)UnityUnityでランダムな値を生成する方法に関するメモ。ランダムな値を生成したい場合はUnityEngine.Random.Rangeを使用します。上記の例だと、0以上100未満(99まで)の値の中からランダムで値を生成します。第2引数の値はランダムな値に含まないのがポイントで...【Unity】ランダムな値を生成する方法と、UnityEngine.RandomとSystem.Randomの競合について(C#)2019-06-20【Unity】ゲームオブジェクトの表示順(レイヤーの重ね順)の問題を解決する方法UnityUnityでアプリを作っている時に、UIのImageとSpriteの表示順(レイヤーの重ね順)が意図した順番にならなくて困ったので今後の為にメモ。ゲームオブジェクトの重ね順が意図した表示にならない。iOSUnityで作ったアプリでステータスバーを表示する方法を以前書いたのですが、ステータスバーの文字色を変更する必要も出てきました。自分の禁煙サポートのために作ったアプリ「禁煙勇者」がウーマンエキサイトというサイトで紹介されていました!アプリ系のサイトで紹介されたことは何回かあったのですが、普通の情報系のサイトでアプリを紹介されたことはなかったのでびっくりです。リストのindexの値が5の倍数かどうかを判定する必要があったのでメモ。〇〇の倍数かを判定する。コードを書く前に5の倍数かどうかを判定するロジックを理解する必要があ...【Unity】intの値が5の倍数かを判定する方法(C#)2019-06-08【Unity】2つのList配列から共通する値を探す方法(C#)Unity最近仕事で作っているアプリで「2つの配列から共通する値を探して処理する」場面があったのですが意外とはまってしまいました。慣れてくるとなんてことはないので他のList配列の処理方法と一緒に今後の為にメモ。2つの配列から共通する値を探す方法。Unityで作ったアプリに広告SDKをいれたらAndroidアプリビルド時に上記のようなエラーでビルド出来ない状態になってしまいました。AndroidUnityで作ったアプリのAndroid版をアルファ版としてリリースしようとしたのですが、アルファ版をリリースする場合でも登録しなきゃいけない項目が結構あったので備忘録として残しておきます。Android最近Unityでアプリ内課金を実装するために「CodelessIAP」を使ってみました。簡単に実装できそうということで試してみましたが、結構罠があるので注意が必要そうです。Playで公開するアプリには64bit対応が必須になるそうです。Playにアップしたアプリでも、64bit対応を勧める警告が表示されるようになってしまったので、今のうちに対応しておくことにしました。IAP)を実装中なのですが、Unity上でGoogleの公開鍵(ライセンスキー)を登録しようとしたけどエラーが出て登録できない状況に陥ったので今後の為にメモ。IAPで公開鍵(ライセンスキー)が登録できない。iOSこの前、Unityで作ったアプリで特定の端末のレイアウト崩れが起きていないか確認したい状況がありました。Unityで画面サイズを確認したい端末と同じにすれば大体は確認できるのですが、ステータスバーの表示を含めたレイアウトを確認したかったので、手元な...【Unity】iOS版をシミュレーターで動作確認したい場合にやるべきこと2019-05-21【Unity】数値を文字列にする際、桁数を合わせる方法UnityUnityで数値を文字列にする場合、ToStringで桁数指定すると便利だという事に気づいたのでメモ。数値を文字に変換する場合、1と10など桁数が違う数値も桁数を合わせたいって時がありました。例を出すと下記のような感じです。10以下の場合、iが1桁になってし...【Unity】数値を文字列にする際、桁数を合わせる方法2019-05-20【Unity】www.EscapeURLを使わないでテキストをURLエンコードする方法UnityUnityアプリ開発でテキストをURLエンコードする方法としてネットでよくみるのが「www.EscapeURL」を使う方法ですが、「www.EscapeURL」は廃止になるらしいので、別の方法でURLエンコードする方法について調べてみました。Connectでテスターアカウントを追加しようと思ったら、エラーが出て登録ができませんでした。お客さんからステータスバー(時刻・電池残量)を表示して欲しいという要望がありました。Unityでアプリを開発する上で地味に厄介なのが、iPhoneXなどの縦に細長い系の端末です。次のページプロフィールテクノモンキーのアプリ開発ブログです。iOSやAndroid・Unityアプリの開発関連Tipsを発信します。月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。