Unityのことはわかりませんが
- Vector3 rimitpos = Mathf.ClampMagnitude(ppos,rimit);
+ Vector3 rimitpos = Vector3.ClampMagnitude(ppos,rimit);
なのではないでしょうか?
0Like
なぜかどうしても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;
}
サイトでよく見てマネしてもどうしてもエラーが出ます。誰でもいいので分かる方いませんでしょうか。
Unityのことはわかりませんが
- Vector3 rimitpos = Mathf.ClampMagnitude(ppos,rimit);
+ Vector3 rimitpos = Vector3.ClampMagnitude(ppos,rimit);
なのではないでしょうか?
@kuujooo-git
Questionerありがとうございます。確かにそうかもしれませんね。試してみます!
@kuujooo-git
Questionerエラーが出なくなりました!感謝します!