IGvrScrollSettings
Interface to implement to override the global scroll settings in GvrPointerScrollInput
for an object.
Summary
Must be implmented by a component. It will override the scroll settings for the GameObject
that the component is attached to.
Can use GvrScrollSettings
to override scroll settings for any existing UI type, or a custom UI component can implement this directly to override the scroll settings for the UI component's use case.
Inheritance
Direct Known Subclasses:GvrScrollSettings
Properties |
|
---|---|
DecelerationRateOverride
|
float
Gets the deceleration rate override value.
|
InertiaOverride
|
bool
Gets a value indicating whether the interia is enabled via its override value.
|
Properties
DecelerationRateOverride
float DecelerationRateOverride
Gets the deceleration rate override value.
This value will override the deceleration rate in GvrPointerScrollInput
for this object.
The deceleration rate is the speed reduction per second. A value of 0.5 halves the speed each second. The deceleration rate is only used when inertia
is true
.
Gets the default deceleration rate for the GvrPointerScrollInput
.
InertiaOverride
bool InertiaOverride
Gets a value indicating whether the interia is enabled via its override value.
This value will override the Inertia property in GvrPointerScrollInput
for this object.
Inertia means that scroll events will continue for a while after the user stops touching the touchpad. It gradually slows down according to the deceleration rate.
Gets whether the interia is enabled via its override value for the GvrPointerScrollInput
.