Unity C# c# “の前に\をつける理由 先日、業務内で装置にコマンドを送る時に " "をつけて送る必要があったので、メモ"文字列"のように、"を表示する必要がある時に \"と書くUnityではこんな感じに書きます。 void Start() { text.text = "\"te... 2025.01.19 Unity C#
Unity C# 【Unity】入力されたキーをint型に変換する キーが入力された時に、それを数値として扱いたい場合に使用します void Update() { if (Input.anyKeyDown) { InputKey(Input.inputString); } } void InputKey(s... 2024.12.30 Unity C#
Unity C# Unity 時間を変更する ポーズ画面 Time.timeScale=0;Time.timeScaleを変化させることで時間の速さをすることができます。デフォルトでは1になっており、これを0にすることでゲーム時間を止めることができます。void Update() //... 2024.03.09 Unity C#Unity2D
Unity2D Unity ランダム・確率の使い方 ランダム Random.Range(Min値, Max値);ボタンを押した時に1から100の間でランダムな数字をテキストに表示するスクリプトを作成します。テキストにアタッチするスクリプトは以下となります。using System.Colle... 2024.03.08 Unity C#Unity2D
Unity2D Unity 当たり判定の使い方 Unityで当たり判定をつけていきます。準備ゲーム画面に にわとりと卵を設置し、落下した卵がにわとりに当たった時にアクションが起きるようにします。当たり判定を起こすには、以下の条件を満たす必要があります。ぶつかる対象AとBの両方にcolli... 2024.03.06 Unity C#Unity2D
Unity2D Unity Listの使い方 List(リスト)って何?変数は通常 int hp_enemy = 100; のように、hp_enemyという変数に対して、100を保存する。というように1:1の関係でしか保存できません。これは敵が10体いた場合、hp_enemy1, hp... 2024.03.03 Unity C#Unity2D
Unity C# Unityの関数まとめ オブジェクト移動関連移動オブジェクト.transform.Transrate(x,y,z);回転オブジェクト.transform.Rotate(x,y,z);時間関連時間を止めるTime.timescale=0; //動かすときは1にする。... 2023.10.14 Unity C#Unity2D
Unity C# オブジェクトをくっつける (Fixed Joint 2D) unity, オブジェクトをくっつける, Fixed Joint 2D 2023.04.23 Unity C#Unity2D