Input

Unity InputFieldで得た文字列を数値に変換する(string→intとか)

こんにちは。レモンティーです今回はタイトルの通りの内容です。UnityにはInputFieldというのがあって、 プレイヤーが入力した文字列を受け取れるのですが…入力された数値をstringではなくintとか 数値として扱いたいことってありませんか?たぶんInputField…

Unity Input.Touches[n].positionでピンチ操作

更新 2018年6月28日こんにちは。レモンティーです。Unityのマルチタップを 今まであまり使っていなかったので、 今回はマルチタップの試しに 二本指の代表的操作…ピンチ操作をつくってみます。 今回は、カメラを動かします。そのままだとUIはカメラについて…

Unity Coroutineでタップ待ち処理 会話やリザルトなど

youtu.be こんにちは。レモンティーです。ゲームを作っていると、タップ待ちしたいことがあると思います。いままで、Update内でInput.AnyKeyDownの条件分岐をしたり、 EventTriggerで判定して、何回目のタップかで条件分岐したり していました。私は詳しくな…

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 皆さんこんにちは。レモンティーです。今回は、文章入力の実装です! ざっくり説明すると①InputFieldとButtonとTextを用意する ②入力をTextに渡すスクリプトを付けるだけです! さっそくやってみましょう。① Create>UI>InputField でInputFieldを…