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

iPhone, iPad専用

Unity C#

Unity C#

Unity 時間を変更する

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

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

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

Unity 当たり判定の使い方

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

Unity Listの使い方

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

2Dキャラを動かす2

unity キャラクタの移動、ジャンプ c#
Unity C#

2Dキャラを動かす1

unity2Dキャラクターの動かし方