C# Unity用にVisual Studio Code (VSCode)関連導入メモ VSCode .NET SDKインストール VSCodeインストール .NET Core インストール(CSharp to PlantUMLのため) VSCode起動後、機能拡張をクリックし、以下のプラグインをイン... 2023.03.24 C#Unityアプリ開発ゲーム開発技術メモ
Unity Unityの内部ブラウザUniwebview5の使い方メモ 運営からの通知を表示したりインストール成果報酬のあるアプリ一覧(オファーウォールなど)を表示したい時などの為に、外部のWebページを表示したい事があります。ですがもし、そこで外部ブラウザに飛ばしてしまうとユーザが放り出された感を受けてしま... 2022.11.30 Unityアプリ開発ゲーム開発トラブル解決技術メモ
Unity UniwebviewをインストールしたらUnityプロジェクトがビルド失敗する件 Unity用内部ブラウザーアセットのUniwebviewをインストールするとビルドに失敗して以下のようなエラーが出てしまいます。 FAILURE: Build failed with an exception. * What we... 2022.11.30 Unityアプリ開発ゲーム開発トラブル解決技術メモ
Android Unity2020.4でビルド時に「java.lang.UnsupportedOperationException: This feature requires ASM7」というエラーが出る(追記:Unity Ads関連のGoogle PlayのSDK警告に関連して) ここからGradleをインストールします。Unity2020.4を使っていたので に従って、6.1.1をダウンロードします。 解凍先はWinの場合は「C:\Program Files\Unity\Hub\Editor\****\... 2022.11.30 AndroidUnityアプリ開発ゲーム開発トラブル解決技術メモ
AdMob Unity2019.4→2020.3にプロジェクトをアップグレードした時のAdMob関連エラー 現象 正しいApp idをインスペクタに入れているのにAndroid実機で動かすと即座にクラッシュする。デバッガで見ると"The Google Mobile Ads SDK was initialized incorrectly"の... 2022.10.29 AdMobAndroidC#iOSUnityアプリ開発ゲーム開発トラブル解決技術メモ
Blender Unityプロジェクトを2019→2020,2021,2022にアップグレードする場合の注意点(Blender,Live2D)メモ Blenderの注意点 Blenderのバージョンがv2.93~3.0の場合はそれ以上に上げておきます。Unityアップグレードの際にはBlender関連ファイルの一時エクスポートが行われますが、該当バージョンの場合、バックグラウン... 2022.10.22 BlenderLive2DUnityゲーム開発トラブル解決技術メモ
Blender UnityプロジェクトをアップグレードしようとしたらImporting(iteration)(busy for)が止まらなくなった件 2019を2020にアップグレードしようとしたのですが、何時間待ってもインポートが完了しないので、以下の事を行いました。 駄目だった対策 ・Libraryを空にして再実行→駄目 ・/Users/<USERNAME&... 2022.10.21 BlenderUnityゲーム開発トラブル解決技術メモ
Android 【Unity】TextMeshProが実機でだけ表示されないバグ TextMeshProを使ったUIが、Unityでは問題なく表示されるものの、実機では文字が消えてしまうというバグに遭遇しました。よくよく観察してみると、OverlayなCanvas上のUIのみが非表示になっています。久々のアプデだったの... 2022.03.01 AndroidiOSUnityアプリ開発ゲーム開発トラブル解決技術メモ
C# 【Unity】Dotweenでつまらない事でつまずいていたメモ DotweenでTextMeshProのオブジェクトをフェードアウト後、コールバックでオブジェクト削除という処理を行いたかったのですが、なぜかフェードアウトもオブジェクト削除もされません。 .Appe... 2022.02.19 C#Unityアプリ開発ゲーム開発トラブル解決技術メモ
Unity UnityアセットのTexturePannerをUnity2019で使うと’MinAttribute’ is an ambiguous reference between ‘UnityEngine.PostProcessing.MinAttribute’ and ‘UnityEngine.MinAttribute’と出る やはUnityで簡単にテクスチャスクロールやリッチなプログレスバーを実現する便利なアセットです。しかし、Unity2019.3の環境で導入した所、'MinAttribute' is an ambiguous reference betwe... 2021.11.14 Unityゲーム開発トラブル解決技術メモ
Unity Unity2019.3からBloomとか使う時はPost ProcessingではなくUniversal Render Pipeline(Universal RP)を使うメモ らしいです。これまではPost Processing StackをAssets Storeからインポートする↓Post Processing Stack v2をPackage Managerからインストールする↓Post Processi... 2021.11.09 Unityゲーム開発技術メモ
AdMob Unityを2019.2.1f1から2019.4.17f1にアプデしたらAndroidビルドでエラーが出る様になった件 ATT対応のためにUnityを2019.4.17f1にアプデしたところ、Androidビルドが広告関連でエラーを出すようになってしまいました。 注意:D:\pto\Documents\CocoCoin1.11\Temp\gradle... 2021.06.12 AdMobAndroidC#Unityアプリ開発ゲーム開発トラブル解決技術メモ
Android UnityをアップグレードしたらAndroidモードで「JAVA_HOME environment references a directory…」というエラーが出る Unityを2019.2.1f1から2019.4.17f1にアップグレードしたのですが、Androidモードに切り替えると以下のようなエラーが出るようになりました。 android resolver JAVA_HOME enviro... 2021.06.11 AndroidUnityアプリ開発ゲーム開発トラブル解決技術メモ
Live2D Live2D Cubism SDK+Unityでモデルとスプライトが中途半端に重なる問題 Unity+Live2Dで制作した「ココのコイン落とし」では「ココの部屋」というモードがあります。スプライト画像の部屋アイテムを、Order In Layerの数値を操作する事でCanvas内で擬似的な奥行き感をもたせつつ配置してカスタム... 2021.04.28 Live2DUnityゲーム開発トラブル解決技術メモ
C# UnityアセットPoolManagerを使ってコイン落としのコイン処理を高速にする オブジェクトプール これまでココのコイン落としではコイン投入及びコイン回収処理をInstantiate()とDestroy()で行っていました。ですがこのやり方だとコインを連打したり、景品コインが大量に落下した時、コインを一度に回収... 2021.04.15 C#Unityゲーム開発技術メモ
Unity Unity2019から2020にアプデしたらプロジェクトがエラーを吐く これまでアプリをUnity2019.2.1f1で開発していたのですが、今回2020LTSに環境を変えてみる事にしました。すると、プロジェクトのインポート時に「The project you are opening contains com... 2021.04.12 Unityゲーム開発トラブル解決技術メモ
Android ティラノビルダー(ティラノスクリプト)からAndroidスマホアプリ化する時の手順メモ(2021) ティラノプレイヤーがリリースされた事で、以前よりも格段にスマホアプリ化が容易になったティラノビルダー(ティラノスクリプト)。基本的な手順はこちらの通りなのですが、それを終えた後に残った手順があります。それが 横画面に固定アイコンを変... 2021.01.25 Androidゲーム開発トラブル解決技術メモ
ゲーム開発 「憑~ツキガミ~」のiOS版の新規リリースとAndroid版の再リリース これまでAndroid版のみだった「憑~ツキガミ~」のiOS版をリリースしました。また、動作が不安定だったAndroid版の安定版もリリースしました。どちらも内容は全く同一ですが、iOS版のみiPhoneの仕様の為にBGM切替時に余分に画... 2021.01.12 ゲーム開発憑~ツキガミ~
iOS ティラノビルダー(ティラノスクリプト)からiOSスマホアプリ化する時の手順メモ(2021) ティラノプレイヤーがリリースされた事で、以前よりも格段にスマホアプリ化が容易になったティラノビルダー(ティラノスクリプト)。基本的な手順はこちらの通りなのですが、残った手順があります。それが iPhoneで音が出るようにするアイコン... 2021.01.11 iOSアプリ開発ゲーム開発技術メモ
Unity UnityでMarqueeな横スクロール&ループなテキストを作ってみる ホーム画面で新着ニュースみたいなのが流れるとオシャレだと思って作ってみました。動けばいいやというやり方です。ご参考程度に 準備 スクロールの土台になる目一杯横長のPanelを設置します。Text(TextMeshProUGUI... 2020.11.07 Unityゲーム開発技術メモ
Android Unityで発生したエラー解決メモ Could not load signature of UnityEngine.Purchasing.UIFakeStore:GetOkayButton 課金に関するエラー。Services->In-App Purchasing... 2020.10.25 AndroidFirebaseUnityアプリ内課金アプリ開発ゲーム開発トラブル解決技術メモ
Android android、iOSアプリ開発の課金の流れメモ ※個人開発のシンプルな流れです。チーム開発はまた変わってくると思います。 課金アイテムの登録 play consoleおよびApple store connectで課金アイテムを登録していきます。石や使い切りアイテムを購入など... 2020.10.13 AndroidiOSUnityアプリ内課金アプリ開発ゲーム開発技術メモ
Unity 【Unity】Simple IAP Systemアセットでカンタンに課金を実装する手順 Unity IAPの機能を使って簡単にアプリ内課金を実装できるアセット、「Simple IAP System(SIS)」。これまでUnity IAPやCordlessIAPなどのドキュメントを見つつ何度も自前実装に挑戦したものの、敢えなく... 2020.10.12 Unityアセットアプリ内課金アプリ開発ゲーム開発技術メモ
Unity 【Unity課金】Simple IAP Systemのメモ 課金処理をかんたんに実装できるUnityアセット「Simple IAP System」の自分用メモです。 Google Keyって? IAPManagerの「Google Key」という項目は、Google Play Cons... 2020.10.08 Unityアセットアプリ内課金アプリ開発ゲーム開発技術メモ
Unity Unity技術メモ PlayerPrefsでListやDictionaryを保存する 参考サイト クエスト(ミッション)を実装 参考サイト (最後のソースは有料。購入しましたが、これだけでクエスト機能が動くという全ソー... 2020.06.25 Unityアプリ開発ゲーム開発技術メモ
Unity 【Unity】画像を9スライス画像にしてImageに割り当てる 画像をUnityにインポートし、インスペクタでTexture Typeを「Sprite(2D and UI)」にします。Mesh Typeを「Full Rect」にします。これをしないと9スライスが正常に表示されない可能性があるそうです。... 2020.06.07 Unityアプリ開発ゲーム開発技術メモ
Unity 【Unity2019】Scroll Viewを使ってアイテム一覧などの縦スクロール画面を実装 Canvas配下にスクロール画面の背景となるUI->Panelを作成します。その配下にUI->Scroll Viewを作成します。Scroll ViewのアンカーはStretch-Stretchにし、適当にLeft~Bottomでマージン... 2020.06.07 Unityアプリ開発ゲーム開発技術メモ
Illustrator イラレ、フォトショで書き出した画像の色合いが何だか変な場合 IllustratorやPhotoshopで書き出したpngやjpg画像などの色味が編集時と変わってしまった!という場合。編集メニューの「プロファイルの指定」の項目で「作業用RGB」に設定します。 ... 2020.06.07 IllustratorPhotoshopイラストゲーム開発トラブル解決技術メモ
Unity 【Unity】Toggleを利用してメニューボタンを作る ToggleGroupを作成 Canvas下にUI->ImageでMenuという名のオブジェクトを作り、アンカーは横幅がストレッチ(青矢印)のものを設定します。ToggleGroupとHorizontalLayoutGroup... 2020.06.07 Unityアプリ開発ゲーム開発技術メモ
C# 【Unity】LINQを使ってディクショナリからデータを抽出する LINQを使うと、DictionaryやListからSQLのWhere句の様な感覚でデータを抽出できるので非常に便利です。例えばゲームのミッション機能を実装する際に、未達成のミッションのみを一覧に出したい場合、余計なループやif文で抽出す... 2020.06.07 C#Unityアプリ開発ゲーム開発技術メモ