kuujooo-git
@kuujooo-git

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

ClampMagnitudeに困ってます

Q&A

Closed

Vector3.ClampMagnitudeの使用

なぜかどうしてもcs0117(データ型のないメンバーへの参照)が生成されます。
unityは2019.4を使ってますが、このバージョンでは存在しない命令だったりするのでしょうか。

エラーメッセージ

error CS0117: 'Mathf' does not contain a definition for 'ClampMagnitude'

その時のコード

float rimit = 0.7f;
void Update
{
Vector3 rimitpos = Mathf.ClampMagnitude(ppos,rimit);
transform.position = rimitpos;
}

サイトでよく見てマネしてもどうしてもエラーが出ます。誰でもいいので分かる方いませんでしょうか。

0

1Answer

Unityのことはわかりませんが

- Vector3 rimitpos = Mathf.ClampMagnitude(ppos,rimit);
+ Vector3 rimitpos = Vector3.ClampMagnitude(ppos,rimit);

なのではないでしょうか?

0Like

Comments

  1. @kuujooo-git

    Questioner

    ありがとうございます。確かにそうかもしれませんね。試してみます!

  2. @kuujooo-git

    Questioner

    エラーが出なくなりました!感謝します!

Your answer might help someone💌