Unityの新しいFPSコントローラのカメラの入力検知処理でsqrMagnitudeを利用して入力検知をしていたのでWASD入力を一旦Vecter2に変換することで短い書き方でかけることがわかったのでφ(..)メモメモ
//入力検知
Vector2 inputMove = new Vector2(Input.GetAxisRaw("Vertical"), Input.GetAxisRaw("Horizontal"));
if (inputMove.sqrMagnitude >= 0.1f)
{
Debug.Log("入力");
}



コメント
全部の記事が引き込まれる。感謝!で 元気もらえます。 [url=https://iqvel.com/ja/a/%E3%82%A4%E3%82%AE%E3%83%AA%E3%82%B9/%E3%82%A8%E3%83%87%E3%83%B3%E3%83%BB%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88]熱帯と地中海[/url] 大発見 トーンも納得できる。