LemonteaのUnity部屋

C#とかのお話です~

プレイヤー移動

Unity スクリプト 任意のオブジェクトの周りを回転させる transform.RotateAround

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

Unity スクリプト フリックとドラッグ GetAxis(Mouse X)

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

Unity スクリプト Inputでクリックした座標の取得、傾け操作 mousePosition acceleration

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

Unity スクリプト Inputでキー入力、タップ、クリックの判定 GetKey GetAxis GetMouseButton

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

Unity スクリプト オブジェクトを移動させる Rigidbodyとtransform

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

初めての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にアタッ…