概要
ポケモン風のゲームを作ろうとしたときに、対戦部分で何が必要になるか考えてたときに試作した機能です。技効果のトリガー管理とかも考えてたんですが面倒そうだったので、簡単そうだったダメージ計算から取り掛かってみました。
続きを読むポケモン風のゲームを作ろうとしたときに、対戦部分で何が必要になるか考えてたときに試作した機能です。技効果のトリガー管理とかも考えてたんですが面倒そうだったので、簡単そうだったダメージ計算から取り掛かってみました。
続きを読む漫画アプリとかでよくある縦にスクロールが出来て、横にスライドするとアイテムを削除できるようなスクロールビューです。
ScrollRectを拡張してデフォルトのScrollRectと差し換えて使用します。
続きを読む「Gradle build failed. See the Console for details」と出て、エラー箇所もわかりにくい。
調べると「Gradleの設定」とか出ますが、私の場合初歩的なミスだったので再発防止のためにメモしてます。
続きを読むiosをバージョンアップしたら何故かARFoundationのARWorldMap読み込み後にUnityWebRequestが使えなくなっていたので調べてみました。
続きを読むUnityのPostEffectでbloomを使用したときに、bloomをかけることができる対象について検証したことを個人的にまとめてみました。
設定方法で何とかなるものもあるかもしれないのでご参考程度に。
bloomの設定でThresholdが1以上の場合に確認しておく必要があるのは、「iosもしくはAndroidのHDRが有効になっているか」です。
デフォルトの状態ではiosとAndroidのHDRは無効になっています。
「Edit→ProjectSettings→Graphics」から「UseDefault」のチェックを外して「Use HDR」にチェックを入れることで反映されます。
HDRを有効にすると白飛びが発生することがあります。また、ARなどはカメラ映像にHDR設定がかかってしまうので別途対応が必要にあります。
AVAudioSessionでBluetoothイヤホンの内蔵マイクからの音声入力を可能にする設定方法をまとめました。
音声出力に関しては「AVAudioSessionの音が Bluetoothイヤホンから流れない」「AVAudioSessionのPlayAndRecordで音量が小さくなる」をご覧ください。
このページはswift4.2のコードを使用しています。
続きを読むARFoundationで作成したARPlaneを削除する方法について、あまり記事を見かけないのでまとめました。
今回作成したのは、ARKitからARPlaneを削除するネイティブコードです。
続きを読む前回の「AVAudioSessionのPlayAndRecordで音量が小さくなる」に関連する内容で、Bluetoothイヤホン(AirPodsなど)から音が出ないときの対処方法です。
このページはswift4.2のコードを使用しています。
続きを読むiPhoneのマイク入力を使用するのにAVAudioSessionを使うと、マイク入力中にシステム音量が下がるのが気になったので調べました。
このページはswift4.2のコードを使用しています。
続きを読む