Frage

Ich schreibe eine universelle App und muss die Manipulation Trägheit in ManipualtionDelta ordnungsgemäß verarbeiten.Ich erhalte bei der Manipulation normale Werte, aber das Inertialteil ist dann immer Null (sowohl Rotation als auch Übersetzung).Es näht, dass dies nur in Windows Phone passiert, wie in Windows 8.1 IT-Naht fein. Um Fragen zu vermeiden, setze ich ManipulationModes ein.

War es hilfreich?

Lösung

Ich habe es getestet.Trägheit ist sicherlich in Windows Phone 8.1 mit diesem:

generasacodicetagpre.

Nicht sicher das Problem.Ich hoffe, mein Code hilft.

Viel Glück!

Andere Tipps

Verwenden Sie nicht delta.translation unter Trägheit.Es ist ein berechneter Wert, abhängig von der Zeit, die seit dem letzten Ereignis abgelaufen ist.So oft ist der erste (0,0).

stattdessen so etwas tun

generasacodicetagpre.

Geschwindigkeiten sind in LPX / ms (logische Pixel pro MiliseCond) Multiplizieren Sie es mit ~ 400, um eine Schätzung zu erhalten, in der Trägheit Sie bringen würde.

Die folgenden Elemente werden auf der Windows Phone-Plattform nicht unterstützt:

  • Die IsManipulationEnabled-Eigenschaft wird nicht unterstützt.Manipulationsereignisse sind standardmäßig unter Windows Phone aktiviert.
  • Drehen von Transformationen werden nicht unterstützt.
  • Trägheitsereignisse werden nicht unterstützt.

http://techet.microsoft.com/de-us / windows / ff426933 (v= vs.96)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top