InteractionTracker.ConfigurePositionYInertiaModifiers Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menerapkan koleksi objek InteractionTrackerInertiaModifier ke inertia y dari InteractionTracker.
Metode ConfigurePositionYInertiaModifiers menerapkan individu atau koleksi InteractionTrackerInertiaModifierke komponen y InteractionTracker. Sistem akan mengevaluasi setiap properti kondisi pengubah Y dalam urutan ditambahkan ke InteractionTracker. Dengan demikian, urutan yang dimiliki InteractionTrackerInertiaModifier dalam koleksi akan sama dengan urutan yang akan dievaluasi sistem.
public:
virtual void ConfigurePositionYInertiaModifiers(IIterable<InteractionTrackerInertiaModifier ^> ^ modifiers) = ConfigurePositionYInertiaModifiers;
void ConfigurePositionYInertiaModifiers(IIterable<InteractionTrackerInertiaModifier> const& modifiers);
public void ConfigurePositionYInertiaModifiers(IEnumerable<InteractionTrackerInertiaModifier> modifiers);
function configurePositionYInertiaModifiers(modifiers)
Public Sub ConfigurePositionYInertiaModifiers (modifiers As IEnumerable(Of InteractionTrackerInertiaModifier))
Parameter
- modifiers
Koleksi objek InteractionTrackerInertiaModifier untuk diterapkan ke inertia y dari InteractionTracker.
Contoh
void SimpleYModifer(CompositionPropertySet shared)
{
// Create the Inertia Modifier for Y Direction.
var yModifier = InteractionTrackerInertiaRestingValue.Create(_compositor);
// For sample purpose, always true condition
yModifier.Condition = _compositor.CreateExpressionAnimation("5 > 3");
yModifier.RestingValue = _compositor.CreateExpressionAnimation("this.Target.Position.Y - shared.snapRangeY");
yModifier.RestingValue.SetReferenceParameter("shared", shared);
var yModifierList = new InteractionTrackerInertiaRestingValue[] { yModifier };
// Add modifier list to InteractionTracker.
_tracker.ConfigurePositionYInertiaModifiers(yModifierList);
}