Unity

Unity

[Unity]CanvasのUIの下のゲームオブジェクトがクリックできない

やりたいこと Unity開発において、Canvasシステム上のUI要素が、その下に存在するゲームオブジェクトへの入力イベント(クリック)をうばってしまいます。結果、ゲームオブジェクトがクリックできなくなることがあります。(特にUIが...
Unity

[Unity]Steamの実績(Achievement)の実装

やりたいこと Steamの実績(Achievement)の実装します。 前提 SteamWorksで作成しているアプリのAppIDを取得するところ(アプリの設定ページが表示されている、ストアページが公開されている必要はな...
Unity

[Unity]Screen座標からWorld座標に変換がうまっくいかない

やりたいこと この記事はScreen座標(Input.mousePosition)からWorld座標に変換がうまっくいかないときの対策です。 前提 CanvasのRender modeは Screen Space - O...
スポンサーリンク
Unity

[Unity]UIがクリックされたことを検知

やりたいこと UnityでUI(正確に言うとRectTransformのcomonentを持つGameObject)がクリックされたことを検知します。 通常はButtonを継承すればいいのですが、そうもいかないとき(下にイベン...
Unity

[Unity]Transform.Translateで想定した距離移動しない

やりたいこと UnityでTransform.Translateで想定した距離移動しませんでした。 何が起こっているかを調査して対策を紹介します。 ここでは一回のコールでの移動量に関して言及します。UpdateやFixe...
Unity

[Unity 2021]SVGを使用(Package Managerを使用しないでインストール)

やりたいこと UnityでSVGを使用します。 調べるとPackage Managerを使用してVector Graphicsをインストールすると出てきますが、私の環境(2021.3.4411 Personal)ではVecto...
Unity

[Unity]webGLでビルドしたとき起動しないときの対応

やりたいこと UnityでwebGLでビルドして、htmlを開いたときにエラーが表示されて起動できなかった時の対策の覚書です。 エラーと対策 Failed to download file エラー F...
Unity

Unityプロジェクトをgitでバージョン管理

やりたいこと Unityにはunity version controlというversion管理があるのですが使い慣れたgitを使ってバージョン管理を行います。 gitの基本的な使用方法は省略します。 運用方法 リポ...
Unity

【Unity6】ボタンをInspecterで設定せずに使用する

やりたいこと 以下の記事ではボタンをInspecterからセットして使用しています。 しかしコールバックを設定した後にボタンはクラス内で使用しないためメンバーで持つ必要もなく、またコードを書くことになれた人間から見るとわざわざ...
Unity

【Unity6】日本語の文字化け対応(□が表示される)

やりたいこと UnityでGUIに日本語を表示しようとしたときに□が表示され正しく表示されないときの対処法です。 ↑のように表示されます。 対策 TMPでなくLegacyを使用 UnityではTMP(...
タイトルとURLをコピーしました