気軽に遊べるミニゲームを制作しています

ブラウザゲームまとめ

Unity C#

Unity C#

c# “の前に\をつける理由

先日、業務内で装置にコマンドを送る時に " "をつけて送る必要があったので、メモ"文字列"のように、"を表示する必要がある時に \"と書くUnityではこんな感じに書きます。 void Start() { text.text = "\"te...
Unity C#

【Unity】入力されたキーをint型に変換する

キーが入力された時に、それを数値として扱いたい場合に使用します void Update() { if (Input.anyKeyDown) { InputKey(Input.inputString); } } void InputKey(s...
Unity C#

Unity 時間を変更する

ポーズ画面 Time.timeScale=0;Time.timeScaleを変化させることで時間の速さをすることができます。デフォルトでは1になっており、これを0にすることでゲーム時間を止めることができます。void Update() //...
Unity2D

Unity ランダム・確率の使い方

ランダム Random.Range(Min値, Max値);ボタンを押した時に1から100の間でランダムな数字をテキストに表示するスクリプトを作成します。テキストにアタッチするスクリプトは以下となります。using System.Colle...
Unity2D

Unity 当たり判定の使い方

Unityで当たり判定をつけていきます。準備ゲーム画面に にわとりと卵を設置し、落下した卵がにわとりに当たった時にアクションが起きるようにします。当たり判定を起こすには、以下の条件を満たす必要があります。ぶつかる対象AとBの両方にcolli...
Unity2D

Unity Listの使い方

List(リスト)って何?変数は通常 int hp_enemy = 100; のように、hp_enemyという変数に対して、100を保存する。というように1:1の関係でしか保存できません。これは敵が10体いた場合、hp_enemy1, hp...
Unity C#

Unityの関数まとめ

オブジェクト移動関連移動オブジェクト.transform.Transrate(x,y,z);回転オブジェクト.transform.Rotate(x,y,z);時間関連時間を止めるTime.timescale=0; //動かすときは1にする。...
Unity C#

オブジェクトをくっつける (Fixed Joint 2D)

unity, オブジェクトをくっつける, Fixed Joint 2D
NiceTouch

NiceTouchを使う1

unityスマホゲーム用コントローラーNiceTouch(Asset)の使い方