ManipulationProcessor2D.MinimumScaleRotateRadius Eigenschap

Definitie

Hiermee haalt of stelt u de minimale straal in coördinaateenheden in die nodig zijn voor een manipulator om deel te nemen aan schalen en draaien.

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

Waarde van eigenschap

De minimale straal, in coördinaateenheden, die nodig is voor een manipulator om deel te nemen aan schalen en draaien.

Opmerkingen

Als een manipulator zich uiterst dicht bij het midden van de massa van de manipulators bevindt die momenteel worden verwerkt, kan een zeer kleine manipulatorbeweging een zeer grote wijziging in rotatie of schaal worden. Als u dit probleem wilt voorkomen, stelt u in op MinimumScaleRotateRadius iets groter dan nul. Manipulator die zich dichter dan die afstand tot het midden van massa bevindt, wordt niet opgenomen in rotatie- en schaalbewerkingen.

Een typische waarde die moet worden gebruikt, moet zijn gebaseerd op de waarschijnlijke grootte van 'onopzettelijke' bewegingen van de manipulators. Als de manipulator bijvoorbeeld een menselijke vinger is die een scherm aanraakt, kan een straal die overeenkomt met een centimeter of zo geschikt zijn.

De waarde voor MinimumScaleRotateRadius moet een eindig, niet-negatief getal zijn.

Van toepassing op