コガネブログ

平日更新を目標にUnityやC#、Visual Studioなどのゲーム開発アレコレを書いていきます

【Unity】JoyconLib で傾きを取得するサンプル

ソースコード

using UnityEngine;

public class Example : MonoBehaviour
{
    private Joycon m_joyconR;

    private void Start()
    {
        var joycons = JoyconManager.Instance.j;
        m_joyconR = joycons.Find( c => !c.isLeft );
    }

    private void Update()
    {
        var orientation = m_joyconR.GetVector().eulerAngles;
        var angles = transform.localEulerAngles;
        angles.z = orientation.y;
        transform.localEulerAngles = angles;
    }
}

実行例

f:id:baba_s:20180419210807g:plain

関連記事