Unity
この記事でのバージョン Unity 2022.3.16f1 はじめに 今回は PackageManagerでアセットストアのアセットを表示しようとした際に、Error refreshing assetsとエラーが出てアセットが何も表示されなかった時の話です! 対処法
この記事でのバージョン Unity 2022.3.16f1 はじめに 今回はSelectionGroupsという複数のGameObjectをグループ化して、グループ単位で操作が行えるUnityの機能(パッケージ)の紹介です! オブジェクトを検索してまとめたり、Hierarchy上の構造とは別にオブジ…
この記事でのバージョン Unity 2022.3.16f1 はじめに 今回はディゾルブと呼ばれる特定のパターンで画面を埋めつくしていくようなフェードをUnityのuGUIで実現する方法の紹介です! UIEffectを使って画面全体をディゾル
この記事でのバージョン Unity 2022.3.16f1 はじめに UnityのTextMesh Proは設定で改行の幅や寄せる方向を指定出来ますが、 以下のようにタグを使う事で一部分だけ変える事も可能です。(line-heightで改行の幅、alignで寄せる方向を指定) <line-height=150%>自分のターンにやる</line-height=150%>…
エディタ拡張とは この記事でのバージョン Unity 2022.3.16f1 はじめに 以前、シーンを開いた時等に「Could not extract GUID……」や「Broken text PPtr. GUID……」とエラーが出る場合の原因が、Unityを再生していない時にエディタ拡張でSpriteAtlasからSprite…
この記事でのバージョン Unity 2022.3.16f1 はじめに 今回はUnityのDebug.logで出したログをConsole上で選択した時に、任意のオブジェクトを強調する方法の紹介です! と言っても、第二引数で強調したいオブジェクトを指定するだけです。 //Inspectorで設定…
の記事でのバージョン Unity 2022.3.16f1 はじめに 今回は画像(Image)とテキストを並べて設置した際に、テキストの内容が変わっても、画像とテキストを合わせてセンタリング(中央揃え)させる方法の紹介です! なお、uUGUIでの話で、テキストはTextMeshProで…
この記事でのバージョン Unity 2022.3.16f1 はじめに UnityにはContent Size FitterというRectTransformのサイズを自動で変更してくれるコンポーネントがあります。 ただ、自動レイアウト系は即座に更新されるわけではく、特定のタイミングで更新されるので…
PlayFabとは この記事でのバージョン Unity 2022.3.16f1 PlayFab SDK 2.136.220523 はじめに 今回はUnityでタイトルニュースのタイトルデータを使ってみようという感じの記事です! ちなみに、PlayFabとはなんぞや?という方は以下の記事を参照の事。ざっく…
PlayFabとは この記事でのバージョン Unity 2022.3.16f1 PlayFab SDK 2.136.220523 はじめに 今回はPlayFabのデフォルトの言語やユーザの言語を変える方法の紹介です! ちなみに、PlayFabとはなんぞや?という方は以下の記事を参照の事。ざっくり言うとサー…
この記事でのバージョン Unity 2022.3.16f1 はじめに 今回はGoogleフォーム(Google Forms)を使って、端末名やOS等の情報を含んだ問い合わせ作成し、それをUnityから開く方法の紹介です! なお、問い合わせがあった際にメールで通知したり、 スプレッドシート…
この記事でのバージョン Unity 2022.3.16f1 JetBrains Rider 2022.1.1 はじめに 今回はGitHub×OpenAIが提供する、チャットでのAIのコーディング支援機能「GitHub Copilot Chat」を Unity×Riderで使う方法の紹介です!コードについての質問を直接出来るので、…
この記事でのバージョン Unity 2022.3.16f1 はじめに 今回はUnity再生中に[Debug Canvas]というGUIが、なぜ表示されるのかと消す方法の話です! [Debug Canvas]が表示される原因と消す方法
はじめに Unityのライセンス料金の変更が発表されましたが、これがなんとインストール数に応じて料金を払うという前代未聞の方式で、 主にUnityを使ってるゲーム開発界隈では大きな波紋を呼んでいます。(公式フォーラムも結構荒れてる) と言っても、ライセン…
この記事でのバージョン Unity 2022.3.8f1 はじめに UnityではDevelopment Buildを有効にしてビルドすると、 右下にDevelopment Buildというテキストが表示されます。 開発用のビルドか判断するために基本的にはこれでいいのですが、「宣伝用のPVやスクショ…
この記事でのバージョン Unity 2022.2.8f1 DOTween Pro 1.0.335 はじめに 今回はUnityで位置や大きさなどのアニメーション、いわゆるTweenを実装するアセットとしてお馴染みのDOTweenで、 DOTween Pro | Visual Scripting | Unity Asset Store FloatやInt、V…
この記事でのバージョン Unity 2022.3.8f1 はじめに 以前、Hierarchy上のオブジェクトを任意のPrefabと差し替えるエディタ拡張というのを作ったのですが、 なんとUnity2022から同じ事か簡単に出来るようになっていたので、今回はその紹介です! なお、記事中…
この記事でのバージョン Unity 2022.3.3f1 Localization 1.3.2 はじめに 今回は、以前紹介したUnity公式のローカライズ機能であるLocalizationを使ってる時に、 StringTableに設定したKeyが表示されずNoneしか選択肢がない場合の対処法です! Localizationで…
この記事でのバージョン Unity 2022.3.3f1 Localization 1.3.2 はじめに 今回は、以前紹介したUnity公式のローカライズ機能であるLocalizationで、 後から言語を追加、削除する方法の紹介です! Localizationで後から言語を追加や削除する方法
この記事でのバージョン Unity 2022.3.3f1 はじめに 今回はUnity2022.1からの新機能「Material Variant」の紹介記事です! 名前の通りMaterialのバリエーションが欲しい時のための機能で、「基本的には同じだけどちょっと違うマテリアルが欲しい」みたいな時…
この記事でのバージョン Unity 2022.3.3f1 Steamworks.NET Release 20.2.0 はじめに 今回はUnityでSteam向けのゲームを作る際にSteamDeckで起動しているかを判定する方法の紹介です! なお、SteamDeckとはSteam(Valve)が販売しているポータブルゲーミングPC…
この記事でのバージョン Unity 2022.2.8f1 DOTween Pro 1.0.335 はじめに Unityで位置や大きさなどのアニメーション、いわゆるTweenを実装するアセットとしてお馴染みのDOTweenでは、 https://assetstore.unity.com/packages/slug/32416?aid=1101lGoY OnComp…
エディタ拡張とは この記事でのバージョン Unity 2022.2.8f1 はじめに UnityではPrefabをダブルクリック等で開くと、そのPrefabだけの画面になり、さらにHierarchyにPrefabの名前が表示されるいわゆるPrefab Modeになります。 今回はこのPrefab Modeになって…
この記事でのバージョン Unity 2022.2.8f1 はじめに Unityではレイヤー(Layer)ごとに衝突するかどうかを設定出来ますが、 「同じ敵だけど例外的にこのオブジェクトだけ衝突させたくない」「このオブジェクトとの衝突を一瞬だけなくしたい」みたいに細かい仕…
この記事でのバージョン Unity 2022.2.8f1 DOTween Pro 1.0.335 はじめに 今回はUnityで位置や大きさなどのアニメーション、いわゆるTweenを実装するアセットとしてお馴染みのDOTweenが、 https://assetstore.unity.com/packages/slug/32416?aid=1101lGoY 実…
この記事でのバージョン Unity 2022.2.8f1 はじめに UnityではOnCollisionEnter等、衝突の検知が出来るコールバックがありますが、 //衝突した時に実行される private void OnCollisionEnter(Collision collision) {} これらは各オブジェクトごと及び各衝突…
この記事でのバージョン Unity 2022.2.8f1 はじめに Unity公式の以下を動画見てたら、2022.2からRigidbodyの重心をInspectorから設定出来るようになったそうです。(前からプログラムからの操作は出来たらしい) という事で今回は、Rigidbodyの重心をずらす(質…
エディタ拡張とは この記事でのバージョン Unity 2022.2.8f1 はじめに 前に「HDR(ハイダイナミックレンジ)をInspectorやプログラムで使う方法」という記事を書きましたが、 今回はそのエディタ拡張バージョンです! HDR(ハイダイナミックレンジ)をエディタ拡…
拡張メソッドとは この記事でのバージョン Unity 2022.2.8f1 はじめに 今回はタイトル通り、RectTransformが重なっているかをコライダーを使わないで判定する方法の紹介です! RectTransformが重なっているかをコライダーを使わないで判定する方法
この記事でのバージョン Unity 2022.2.8f1 はじめに TextMesh ProはMaterial Presetからマテリアルを変える事が出来ますが、 ここに特定のマテリアルが表示されない事があります。今回はそんな時の対処法です! TextMesh ProのMaterial Presetにマテリアルが…