ManipulationProcessor2D.MinimumScaleRotateRadius 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置操控程序参与缩放和旋转所必需的最小半径,以坐标单位表示。
public:
property float MinimumScaleRotateRadius { float get(); void set(float value); };
public float MinimumScaleRotateRadius { get; set; }
member this.MinimumScaleRotateRadius : single with get, set
Public Property MinimumScaleRotateRadius As Single
属性值
操控程序参与缩放和旋转所必需的最小半径,以坐标单位表示。
注解
如果操纵器非常接近当前正在处理的操纵器质量中心,则一个非常小的操纵器运动可能会成为旋转或缩放的巨大变化。 若要避免此问题,请设置为 MinimumScaleRotateRadius 大于零的内容。 任何离质量中心距离更近的操纵器都不会包含在旋转和缩放操作中。
要使用的典型值应基于操纵器的“意外”运动的可能数量级。 例如,如果操纵器是触摸屏幕的人工手指,则对应于厘米左右的半径可能合适。
MinimumScaleRotateRadius该值必须是有限的非负数。