LemonteaのUnity部屋

LemonteaのUnity部屋

Unityの使い方とかです~

初めてのスクリプト

初めてのスクリプト(6) GetAxis(Mouse X)でフリックorドラッグ

youtu.be こんにちは。レモンティーです。今回は、久々のスクリプト系です。 Input.GetAxis("Mouse X")を使って、マウスの動きを取得します。フリックやドラッグといえばInput.MousePositionを使うことが多いですが、 その場合はスクリーン座標をワールド座…

初めてのスクリプト(5) シーン遷移

こんにちは。レモンティーです。今回は、シーン遷移について書きたいと思います。シーン遷移というと堅苦しいですが、要は別のシーンにジャンプ(移動)することです。シーン遷移で必要なのは次の三つです。①遷移先をScenes In Buildに追加 ②スクリプトの冒…

初めてのスクリプト(4) Instantiateで複製・大量生産

こんにちは。レモンティーです。今回は、オブジェクトの複製です。これによって、無限わきの敵キャラを実装したり、 自動でステージを生成したりできるようになります。 今回つかうのは、Instantiateです。以下、複製したいgameObjectをXというgameObject型…

初めてのスクリプト(0.2) C#未経験でUnityのスクリプトを書く 続き

こんにちは。レモンティーです。 今回は↓の続きです。sawalemounity.hatenablog.com 前回予告した通り、型、四則演算、条件分岐について書きます。 これと前回で、C#を知らなくても「初めてのスクリプト」シリーズで読んだことが 好きなように使えると思いま…

初めてのスクリプト(0.1) C#未経験でUnityのスクリプトを書く

こんにちは。レモンティーです。今回は、C#はやったことないけどUnityでスクリプト書きたい という人のために、とりあえず「初めてのスクリプト」シリーズで読んだことを すぐ使うのに必要な基礎だけを書きたいと思います。まずは、Create>C#Script でスク…

初めてのスクリプト(3) Inputの続き クリックした座標の取得 傾け操作

こんにちは。レモンティーです。今回は、これの続きです。 sawalemounity.hatenablog.com今回は、タップ(クリック)した座標の取得 スマホを傾けて操作するのふたつを紹介します。 タップ(クリック)した座標の取得 タップ位置の取得には Input.mousePosit…

初めてのスクリプト(2) Inputで キー入力 タップ クリック を判定

こんにちは。レモンティーです。ゲームを作る上で欠かせないのが、プレイヤーさんの行動を認識することですね。 それがなかったら映画みたいになりますし…Unityではその大事な役割をInputが担っています。今回はInputについてです。 キー入力 キー入力の取得…

初めてのスクリプト(1)オブジェクトの移動

こんにちは。レモンティーです。今回から、後回していたスクリプトをみていきましょう。まずは、オブジェクトの移動です。オブジェクトを動かすやり方として、今回は (A)transformを直接いじる (B)Rigidbodyで力を加えて演算するの二種類を紹介します。 …