Rakuten Miniのナビゲーションバーを非表示にする(Android 9.0)
久しぶりの更新! ¥1で入手後ずっと放置してた小型スマホ「Rakuten Mini」を、音楽プレーヤー等の用途に使おうとしましたが、唯でさえ小さな3.6インチのディスプレイが画面上部のステータスバー&画面下部のナビゲーションバーに占領され、 ...
AdMobとNCMBが競合する場合の対処法
筆者が作ったスマホ用ゲーム「バードドロップ」では、まずAdMobで広告を実装した状態でリリースしました。 アップデートでNCMBの QuickRanking をベースに改造したスコアランキング機能を追加。Unityのエディター上とiOS実機 ...
Unity 2019.2.15f1でAndroid用にビルドできない場合の対処法
アプリをアップデートする際、どうせなら最新版のUnityにしようとして陥入った罠。 Unity 2019.2.15f1 でAndroid用にビルドしようとしたら発生したエラーの対処方法です。 ※色々試して手順を記録してなかったのでログや対処 ...
ゲームビューでコライダーを可視化&動的に切替する
衝突判定の調整用に、テストプレイ中にColliderを可視化できないか調べてみると、Unity標準機能の「Physics Debugger」ではシーンビューでしか表示できません。 こちらの記事で紹介されている「ColliderVisuali ...
Standard Assetsのエラー “DepthOfField.cs(333,21): error CS0619” の解決方法
Unityにアセットを追加すると、よく Standard Assets 絡みで赤いエラーが発生します。中にはUnityの再起動で治るものもありますが、今回遭遇したエラーはダメでした。 コンソールには、下記の長〜いエラーメッセージが表示されて ...
RaycastHitに何も当たらなかったらフリーズする問題の解決方法
制作中のゲームでは、RayCastを使ってオブジェクトとの衝突を判定し、プレイヤーとカメラの距離を変えたり、特定のオブジェクトを発見する為のシステムに使っています。 そんな中で、困った現象が発生。 空(SkyBox)を見上げるとヒット対象の ...
2回目で申請通過 AmazonアソシエイトとGoogle Adsense
このブログでは、Amazonアソシエイト(アフィリエイト)の商品リンクとGoogle Adsenseの広告を掲載しています。 Amazonアソシエイトは2回目の申請で通過、Google Adsenseは1回目の申請で通過できました!これから ...
Unityの入出力管理ツール InControl で簡単にゲームコントローラーを設定
スマホでFPS/TPSの様な左右のスティックが必要なゲームでは、大抵の場合2本の仮想スティック(バーチャルスティック)を使っていると思います。 そんなゲームのテストプレイをする時、Unityエディターの Game Window では一度に片 ...
解像度とアスペクト比一覧 (16:9 / 2:1 / 3:2 / 4:3)
先日リリースしたAndroid用ゲームのアップデートで、画面解像度の切替機能を追加しました。 その際に調べた、アスペクト比と解像度の種類をまとめたメモです。 ※自分用なので全てを網羅はしていません。 アスペクト比 16:9系 呼称 解像度 ...
Unity uGUIのToggle “On Value Cahnged (Boolean)” で切り替え時の処理が重複する
先日リリースしたAndroid用ゲームのアップデートで、オプション画面を追加しました。 Unity uGUIのToggleで設定の切替をさせたのですが、Consoleのログでトグルの動作確認をすると想定外の動きをしていました。 ※Toggl ...