ゲーム制作技術録

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

C#

【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】【Mesh】3Dメッシュの表面積を求める

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

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

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