ゲーム制作技術録

主にUnity/Godot4関連の技術ブログです

Unity

【Unity2021.3LTS】【Localization】スクリプトから「Local Variables」の値を変更する

コードから「Local Variables」の値を変更する記事です。備忘録。

【Unity2021.3LTS】【Android】UnityException: No compatible Android device foundのエラーによりBuild And Runに失敗する

AndroidOSを選択した状態で「Build And Run」をした際に発生するUnityException: No compatible Android device foundというエラーに対処します。

【Unity】【Localization】エディタでプレイモードを終了すると発生する「OperationException : SelectedLocale is null. Could not load table.」「OperationException : SelectedLocale is null. Could not get table entry.」のエラーを修正する

Localizationパッケージを使用している際に、プレイモードを抜けると 「OperationException : SelectedLocale is null. Could not load table.」 「OperationException : SelectedLocale is null. Could not get table entry.」 というエラーが発生するので…

【Unity】【C#】割合を計算したいのに結果が0になる

割合を計算したいのに結果が0になる記事です。

【Unity】【URP12】RendererFeatureを使って遮蔽物に遮られて見えなくなった部分をシルエットで描画する

壁にキャラクターが隠れてしまって見えなくなった時などになるあれです。

【Unity】2Dベクトルに垂直なベクトルを求める

Unity2018辺りで実装された「Vector2.Perpendicular」を使って指定ベクトルに垂直なベクトルを求める方法です。

【Unity】【InputSystem】PlayerInputのActionMapをスクリプトから変更する

PlayerInputのActionMapをスクリプトから切り替える方法です。

【Unity】【URP】自作シェーダーが表示されない(Depth Priming Mode について)

UniversalRP(URP12)で自作シェーダーをオブジェクトに適応すると正常に表示されず透明になってしまう現象についてです。

【Unity】【Mesh】3Dメッシュの表面積を求める

オブジェクトの表面積(正確にはメッシュの表面積)を求めます。

【Unity】【Mesh】3D空間における三角形ポリゴンの面積を求める

三次元空間における3つの頂点からなる三角形ポリゴンの面積を計算します。

【Unity】【URP12】自作Unlitシェーダーにノーマルマップを実装する

自作Unlitシェーダーにノーマルマップ(法線マップ、バンプマップ)を実装する記事です。

【Unity】【URP12】自作Unlitシェーダーでセルフシャドウ

自作Unlitシェーダーに法線とライト方向のデータからセルフシャドウを実装する記事です。

【Unity】【URP12対応】Unlitから自作シェーダー : HLSLへ書き換え

シェーダーの勉強がてら、URP対応の自作シェーダーをUnlitから作ります。

【UnityからGodot4への移行】初めてのGodot

はじめに まぁありましたよね、騒動が。 blog.unity.com とはいえ、今のところUnityから離脱する気はありません。 Godotの存在は以前から知っていて、触りたいと思いつつ放置していたのでこの騒動を機にGodotに触れようというのがこの記事です。 「Unity使っ…