ManipulationProcessor2D.MinimumScaleRotateRadius Egenskap

Definition

Hämtar eller anger den minsta radie i koordinatenheter som krävs för att en manipulator ska kunna delta i skalning och rotation.

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

Egenskapsvärde

Minsta radie, i koordinatenheter, som krävs för att en manipulator ska kunna delta i skalning och rotation.

Kommentarer

Om en manipulator ligger mycket nära mitten av massan av de manipulatorer som för närvarande bearbetas kan en mycket liten manipulatorrörelse bli en mycket stor förändring av rotation eller skalning. Undvik det här problemet genom att ange MinimumScaleRotateRadius något större än noll. Alla manipulatorer som är närmare än det avståndet till mitten av massan inkluderas inte i rotations- och skalningsåtgärder.

Ett typiskt värde som ska användas bör baseras på den troliga omfattningen av "oavsiktliga" rörelser hos manipulatorerna. Om manipulatorn till exempel är ett mänskligt finger som rör en skärm kan en radie som motsvarar en centimeter vara lämplig.

Värdet för MinimumScaleRotateRadius måste vara ett begränsat, icke-negativt tal.

Gäller för