LemonteaのUnity部屋

UnityとかC#のおはなしです~

プレイヤー移動

初めてのスクリプト(7) 任意の物体の周りをRatateAroundで回転させる

こんにちは。レモンティーです。ステージギミックとかで、特定のルートまたは物体の周りを クルクル回って欲しいことってありませんか?そんなとき、sinやcosを使わなくても 自動で回転移動させてくれるのがtransform.RotateAroundです。こんなふうに使いま…

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

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

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

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

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

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

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

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

初めてのUnity(5) ゲームオーバーとジャンプ

youtu.be こんにちは。レモンティーです。 今回も前回↓の続きです。sawalemounity.hatenablog.com それでは予告通り、ゲームオーバーとジャンプを作りましょう。ざっくり説明すると ①足場とかのタグ付け ②Cubeの下面だけアウトにする ③GameOverシーンの実装 …

初めてのUnity(3)プレイヤーとカメラの移動

こんにちは。レモンティーです。 今回も前回↓の続きを作っていきましょう!sawalemounity.hatenablog.com いよいよプレイヤーを作るという話でしたね。 それではさっそく、 プレイヤーとなる球をCreateしましょう。 Create >3Dobject>sphereです。名前をPl…

Unityでオブジェクトを簡単にドラッグする

youtu.be こんにちは。レモンティーです。 今回は前回の記事の続きです。sawalemounity.hatenablog.comこれを使って、オブジェクト(今回はCube)をドラッグで移動できるようにしてみましょう。 やることは ① タップした場所に動くスクリプトをCubeにアタッ…