Development– category –
-
【Unity】Monterey で古い Firebase 使っているとエラーが出る
【はじめに】 経緯、Mac OSをMontereyにしたところ、今まで動いていたUnityプロジェクトでこんなエラーが出るようになってしまいました。 Internal build system error. Backend exited with code 2.tundra: error: Unexpected stdin Monterey 12.4Unity 2... -
【iOS】.p12証明書を.pemファイルに変換してPlayFabに登録する
【はじめに】 PlayFabを使ってiOS向けにプッシュ通知を送信しています。1年に1度の(.p12)証明書の更新時期が来たので(.pem)ファイルに変換してPlayFabに登録した時のことを来年のためにまとめておきます。 Mac Monterey 【手順】 更新の1ヶ月前に下記のよ... -
【Unity】AdMobビルドエラー対応(非推奨のAPIを使用またはオーバーライドしています)
【はじめに】 UnityでAdMobやメディエーションで各種SDKを使っていると、ビルド時にいろんなエラーが出ます。(特にAndroid)その対処法の一例です。 【エラー内容】 UnityPlayerActivity.javaは非推奨のAPIを使用またはオーバーライドしています。 上記エ... -
【Unity】セーフエリアに対応する iOS/Android
【はじめに】 uGUIで iOS / Androidのセーフエリアに対応するコードの紹介です。セーフエリアに合わせる箇所を上下左右で選択できるようになっています。開発済みのタイトルにも導入しやすいと思います。 【コードサンプル】 UnityのScreenクラスを使って... -
【Unity】アプリ内レビュー依頼を実装する iOS/Android
【はじめに】 Unityを使って作成したアプリで iOS / Android、 それぞれの「アプリ内レビュー依頼」の実装について紹介します。 以前、参考にしていたブログが突然閉鎖してしまったので、自分でも忘れないよう残しておきます。 【iOS】 iOSの場合はUnity側... -
【Asset】キャラクターボイスのフリー素材サイト紹介
【はじめに】 お世話になっているフリーの音源サイトは数多くありますが、その中でも「キャラクターボイス」を扱っているサイトをご紹介します。いずれも商用利用可能なボイス素材を公開しているサイト様です。 【効果音ラボ】 RPGによくいる感じのキャラ... -
【Unity】AudioMixerを使ってスクリプトから音量を調整する
【はじめに】 Twitterでアプリ側で音量調整がしたいかどうかアンケートを取りました。調整したいという票が多かったので実装することにしました。その時のまとめです。 https://twitter.com/studio_Kingmo/status/1523889476602191872 多少バイアスを考慮... -
【Unity】Sliderを動かした時の挙動をスクリプトから登録する
【はじめに】 タイトルの通りですが「Slider」を動かした時の挙動をスクリプトから登録します。 【サンプルコード】 using UnityEngine; using UnityEngine.UI; public class Temp : MonoBehaviour { [SerializeField] Slider tempSlider; void Start() { ... -
【Unity】Dotween で missing/null と警告されたら「SetLink(gameObject)」つける
【はじめに】 移動や透過のアニメーションをさせる際に「Dotween」によくお世話になると思います。 ただ、ループさせていたりするとWarningが出て「missing/null」と怒られることがあります。そんな時の対処方法です。 【サンプル】 タイトル画面などによ... -
【Unity】Debug.Logをリリースビルドから簡単に完全に削除する
【はじめに】 動作検証する際にDebug.Log()を多用すると思います。これまではリリース時にいちいちコメントアウトや削除などをしたり、logEnabled = falseにしてログが出ないようにしていました。 Debug.unityLogger.logEnabled = false; ただ、これはログ...