ルルのゲーム開発備忘録

主にUnityやC#に関する情報を気まぐれに投稿していきま~す

【Unity】TextMeshProを新規追加したときのデフォルト値の設定方法

はじめに 設定方法 はじめに 今回はTextMeshProのデフォルト値の設定方法について紹介です。 これを設定しておくと毎回パラメータを変更する手間が省けたり、プロジェクト内で文字の大きさなどに統一感をもたせたりすることが楽になります。 設定方法 ツール…

【C#】インターフェース内で非同期メソッドを宣言する方法

はじめに asyncをつけてしまうと... 解決方法 はじめに 今回は非同期メソッドをインターフェースで宣言する方法についての紹介です。 asyncをつけてしまうと... インターフェース内でasyncをつけて非同期メソッドを宣言すると、 「async修飾子は本体があるメ…

【Unity】インスペクター上のテキストで改行(複数行)を登録する方法

はじめに TextArea属性をつける はじめに こんにちは、ルルです。 今回はインスペクター上のテキストで改行(複数行)を登録する方法についての記事です。 TextArea属性をつける 結論から言うと、対象のstring変数に[TextArea]属性をつけると複数行を登録する…

【Visual Studio】矩形でコードの範囲を選択する方法

はじめに 矩形選択 はじめに こんにちは、ルルです。 今日は、意外に使う機会があったりする、コードの矩形選択のショートカットについてのメモです。 環境はWindows、Visual Studioでの編集想定です。(たしかMacにもあったはず) 矩形選択 Shift + ALTキーを…

【C#】インターフェースと抽象クラス、どう使い分けてる?

はじめに 自分の現状の考え ググって調べたけど... 参考 はじめに こんにちは、ルルです。 ポリモーフィズムなコードやストラテジーパターン、設計を意識してインターフェースや抽象クラスを使うことがあると思うのですが、みなさんはこの二つをどう使い分け…

【C#】型の既定値 default

はじめに default 使い方 型ごとの既定値について はじめに 今回は、C#で型の既定値であるdefaultについての記事です。 default 型の既定値は、defaultで取得することができます。 フィールドなどの初期化などで、classやintなどを設定するときにnullや0を入…

【C#】ゼロプレースホルダーを使った数字の表記方法

はじめに 使い方 参考 はじめに あけましておめでとうございます。 久しぶりの投稿になります。 また少しずつブログの記事、投稿していけたらと思います。今回は、ToStringのゼロプレースホルダーについての紹介です。 タイマーなど、数字を指定した桁数で表…