【ゲームエンジン】Unityなんでも質問スレpart15at GAMEDEV【ゲームエンジン】Unityなんでも質問スレpart15 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト350:名前は開発中のものです。 24/12/16 12:54:04.19 ncemV8dQ.net >>346 効きすぎや 351:名前は開発中のものです。 24/12/16 17:49:45.63 8+mIAxqG.net プロパティっていうんですか{get,set}みたいなの あれググったりAIに尋ねても意味が分からないんですけど どういうときに使うのですか? あれを使うと具体的にゲームでどんなことができるんでしょうか? よろしくお願いします ちなみに理解力あんまりいいほうじゃないです(´;ω;`) 352:名前は開発中のものです。 24/12/16 18:40:49.17 kyN9qxwU.net ご質問ありがとうございます!getやsetといったプロパティについて、分かりやすく説明しますね。 まず、プロパティとは、オブジェクトの状態を管理するために使われる仕組みの一つで、通常、変数を直接操作する代わりに、アクセス方法を定義するものです。 プロパティの基本的な考え方 getやsetは、オブジェクトの内部のデータ(変数)にアクセスする方法をコントロールするための特別なメソッドです。 これを使うことで、データの取得や変更時に、特別な処理を挟むことができます。 get(ゲッター)は、プロパティの値を取得するために使われます。 set(セッター)は、プロパティの値を変更するために使われます。 どうしてgetとsetを使うのか? 通常、クラスの中でデータを保持するためには、 変数(フィールド)を使いますが、そのデータにアクセスするときに直接操作するのではなく、特定の処理を挟みたい場合にgetやsetを使います。 例えば、ゲームのキャラクターに「体力」を管理したいとします。体力が0以下になった場合に「死んだ」という処理をしたい場合、setを使って、 体力を変更するたびにチェックを入れることができます。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch