2023-01-01から1ヶ月間の記事一覧
UI の位置を決めるためのコンポーネントである RectTransform についての記事です。Anchors や Pivot を中心に解説します。
ローカライズをした際、Unity 上ではローカライズしたテキストが表示されるが、ビルドすると表示されないという状態に遭遇しました。その原因と対処法をまとめます。
オブジェクト指向プログラミングの3つの柱として、「カプセル化」、「継承」、「ポリモーフィズム」がよく挙げられます。本記事では、ポリモーフィズム(多態性、多様性)について、説明します。
Unity にはプリセットという機能があります。この機能を使うことで、プロパティ設定を保存、適用することができ、同じ数値を入力したり、設定を変更したりという手間を省くことができます。本記事では、プリセットの使い方をまとめます。
UnityEngine の timeScale という変数を変更することで、Unity 内の時間の経過を操作することができます。本記事では、timeScale の使い方や timeScale の影響をうけるものについてまとめます。
Unity でビルドしたアプリは、デフォルトではバックグラウンドにいくと動作を止めてしまいます。しかし、アプリをバックグラウンドでも、BGMを流れたままにしたり、タイマーを動かしたままにしたりしたい場合があります。今回は、アプリをバックグラウンドで…
C# で書かれたコードの中に static をいうキーワードを見たことがあるかと思います。これは静的メンバーにつけるキーワードになります。本記事では、静的メンバーについてまとめます。
Unity で PCゲームをビルドするとき、フルスクリーンやウィンドウ化の設定をしたり、解像度(Resolution)を設定したりする必要があります。この記事では、解像度の設定方法をまとめます。
VSCode でインデントを整理するショートカットキーをまとめます。
ゲームを作るとき、セーブデータやステータスなどデータをファイルで保存する際、暗号化していなければプレイヤーから書き換えが可能になってしまいます。そこで、本記事では AES を用い、暗号化・復号化する方法をまとめます。
C# では params を用いて、関数の引数の個数を可変にすることができます。本記事ではその方法をまとめます。
プロパティは Java や C++ にはないカプセル化をするための機能です。C# のスクリプトで get, set をと書かれた文を見かけたことがあると思います。これはプロパティとよばれるものに使われるものです。本記事では、プロパティの概念とその書き方や使い方を…
Visual Studio Code の拡張機能である「Code Spell Checker」を紹介します。スペルミスをしている部分に下線が引かれ、スペルミスの検出が容易になります。\