12-01-2016 10:34 PM
Solved! Go to Solution.
12-08-2016 09:39 PM
OVRInput.Get(OVRInput.Button.DpadUp) # 上キー
OVRInput.Get(OVRInput.Button.DpadLeft) # 左キー
OVRInput.Get(OVRInput.Button.DpadRight) # 右キー
OVRInput.Get(OVRInput.Button.DpadDown) # 下キー
この部分は「ボタンが押されているかどうかの情報を取得する」までは行っていますが、「その情報を使って何をするか」の部分の記述が無いため、何も起きない、という事になります。「もしボタンが押されている場合に何かをする」という場合は例えば、といったようにif文で囲み、その中に処理を書くとボタン押下時に実行されるようになります。(上記は十字キー上を押した時に前方に進むのみですが、他の方向に関しても同様です)void Update () {
if (OVRInput.Get(OVRInput.Button.DpadUp))
{
transform.Translate(Vector3.forward * Time.deltaTime);
}
}
12-13-2016 09:53 PM
12-07-2016 11:34 PM
12-08-2016 04:13 AM
12-08-2016 05:11 AM
12-08-2016 09:39 PM
OVRInput.Get(OVRInput.Button.DpadUp) # 上キー
OVRInput.Get(OVRInput.Button.DpadLeft) # 左キー
OVRInput.Get(OVRInput.Button.DpadRight) # 右キー
OVRInput.Get(OVRInput.Button.DpadDown) # 下キー
この部分は「ボタンが押されているかどうかの情報を取得する」までは行っていますが、「その情報を使って何をするか」の部分の記述が無いため、何も起きない、という事になります。「もしボタンが押されている場合に何かをする」という場合は例えば、といったようにif文で囲み、その中に処理を書くとボタン押下時に実行されるようになります。(上記は十字キー上を押した時に前方に進むのみですが、他の方向に関しても同様です)void Update () {
if (OVRInput.Get(OVRInput.Button.DpadUp))
{
transform.Translate(Vector3.forward * Time.deltaTime);
}
}
12-13-2016 09:53 PM