版本:Unity 6 (6000.0)
语言中文
  • C#

Handles.SnapValue

建议更改

成功!

感谢帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但确实会阅读用户的所有建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您建议的更改无法提交。请在几分钟后<a>重试</a>。感谢您花时间帮助我们提升 Unity 文档的品质。

关闭

取消

声明

public static float SnapValue(float value, float snap);

参数

value 要捕捉的值。
snap 要捕捉到的增量。

返回值

float 如果捕捉处于激活状态,会将value四舍五入至snap的最近倍数(snap 只能为正值)。

说明

如果捕捉处于激活状态,会将value四舍五入至snap的最近倍数。注意:snap 只能为正值。


声明

public static Vector3 SnapValue(Vector3 value, Vector3 snap);

参数

value 要捕捉的值。
snap 要捕捉到的增量。

返回值

Vector3 如果捕捉处于激活状态,会将value四舍五入至snap的最近倍数(snap 只能为正值)。

说明

如果捕捉处于激活状态,会将value四舍五入至snap的最近倍数。注意:snap 只能为正值。


声明

public static Vector2 SnapValue(Vector2 value, Vector2 snap);

参数

value 要捕捉的值。
snap 要捕捉到的增量。

返回值

Vector2 如果捕捉处于激活状态,会将value四舍五入至snap的最近倍数(snap 只能为正值)。

说明

如果捕捉处于激活状态,会将value四舍五入至snap的最近倍数。注意:snap 只能为正值。