2023-10-01から1ヶ月間の記事一覧

【Editor拡張】条件によってインスペクターから編集不可能にする属性を作った

Unreal EngineにはEditConditionというメタデータ指定子があります。 Unityで例えると属性で渡された条件がtrueのときインスペクター編集が不可能になる動作。 誰かがパラメータ用のScriptableObjectを触るときに 不正な値を入れないように対策させるときに…

【Unity】RigidBodyを使ったゲームらしい移動方法について探る

RigidBodyを使ったプレイヤーの動き、手早く作ると多分これが一番早いと思います。 Rigidbody2D rb = GetComponent<Rigidbody2D>(); if (rb) { float hori = Input.GetAxis("Horizontal"); float speed = 5.0f; rb.velocity = new Vector2(hori * speed, m_rb.velocity.y)</rigidbody2d>…

【Unity1week】「1ボタン」に参加したゲームの振り返りを行う

Unity1week「1ボタン」に参加しました。 今回はこのゲームの振り返りを行いたいと思います。 unityroom.com 目標 個人的な目標 技術的な目標 チーム内の目標 良かった点 提出できた 一緒に制作する人がいた Git・SourceTreeの使い方を教えつつ作業ができた U…