素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Unity認定プログラマー プロフェッショナル
「Unity認定プログラマー プロフェッショナル」の記事一覧
大量のオブジェクトを頻繁に生成・破棄する際に、パフォーマンス負荷(GCやインスタンス化のコスト)を軽減するための設計パターンはどれか。
Object Poolingは、オブジェクトを破棄せずに非アクティブ化して再利用することで、生成と破棄のコストお…
2026年1月25日
C#のスクリプトで、他のスクリプトから変数の値を変更されたくないが、値の読み取りは許可したい場合のプロパティ定義はどれか。
{ get; private set; } を使用すると、外部クラスからは読み取りのみ可能で、書き込みはクラス内部からの…
2026年1月25日
コライダー同士が衝突した際に、物理的な反発を発生させずにイベントのみを検出したい場合、コライダーの設定をどう変更すべきか。
Is Triggerを有効にすると、物理的な衝突判定(押し出しなど)は行われず、OnTriggerEnterなどのトリガー…
2026年1月25日
2つのGameObjectのタグが一致しているかを判定する際、ガベージコレクション(GC)の発生を防ぐために推奨されるメソッドはどれか。
CompareTagメソッドは内部的に最適化されており、tagプロパティへのアクセスによる文字列の新規生成(GC割…
2026年1月25日
実行中に現在のシーンから別のシーン「Game」に切り替えるために使用するAPIはどれか。
SceneManager.LoadSceneはシーンをロードして切り替えるための標準的なAPIである。Application.LoadLevel…
2026年1月25日
Input.GetButtonDown(“Jump”)がtrueを返すタイミングはいつか。
GetButtonDownは、ボタンが押されたその瞬間のフレームでのみtrueを返し、押し続けてもfalseになる。
2026年1月25日
3Dオブジェクトの表面の見た目(色、質感など)を定義するために、Mesh Rendererに割り当てるアセットはどれか。
Material(マテリアル)はShaderとTextureなどのプロパティを組み合わせ、オブジェクトの表面の描画方法を…
2026年1月25日
コンソールウィンドウにエラーメッセージを表示し、かつエディタの再生を一時停止させるログ出力メソッドはどれか。
Debug.LogErrorはエラーを表示するが、再生を停止させるには「Error Pause」オプションが有効である必要が…
2026年1月25日
以下のコードで、フレームレートに依存せずに一定速度でオブジェクトを移動させるために乗算すべき値はどれか。 ; transform.Translate(Vector3.forward * speed * [?]);
Time.deltaTimeは前のフレームからの経過時間を返すため、これを速度に乗算することでフレームレートが変…
2026年1月25日
Rigidbodyコンポーネントを持つオブジェクトを、物理エンジンの計算に従って動かすために使用すべきメソッドはどれか。
物理演算は固定タイムステップで計算されるため、フレームレートに依存しないFixedUpdate内で力を加える処…
2026年1月25日
投稿のページ送り
1
…
123
124
125
…
158