Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilHynek Neduchal
1
Y39PHA XNA a Windows Phone 7 Michal Lukáč
2
XNA na Windows Phone 7 2 Funguje obdobně jako XBOX 360/Windows Podporuje nové typy vstupu Nepodporuje programovatelné shadery
3
XNA na Windows Phone 7 3 Input na Windows Phone 7 Neexistuje klávesnice a myš –...ale myš se dá simulovat pomocí dotykových gest Existuje touch display –Někdy i multitouch –Systém automaticky rozpoznává gesta Další senzory závislé na podpoře HW –Akcelerometr, gyroskop, kompas –Mimo XNA ještě například GPS
4
XNA na Windows Phone 7 4 Touchscreen v XNA Reprezentován třídou TouchPanel Rozpoznává a akumuluje touch gesta, která lze pomocí metody ReadGesture dotazovat Gesto (GestureSample) zná svůj typ a pozici jednotlivých složek (začátek, konec, pozice tahů u multitouch) –Význam informací závislý na typu gesta Některá gesta (Tap) se převádějí na akce myši a lze je interpretovat přes třídu Mouse
5
XNA na Windows Phone 7 5 Speciální senzory Akcelerometr (měří zrychlení) ve třídě Accelerometer Gyroskop (měří úhlovou rychlost) ve třídě Gyroscope Compass (hádejte, skautíci) ve třídě Compass Třída Motion agreguje výstupy senzorů do informací o pozici, rychlosti, atd.
6
XNA na Windows Phone 7 6 Speciální senzory Nic z toho v emulátoru nefunguje :-(
7
XNA na Windows Phone 7 7 Programovací část Podíváme se na jednoduchý příklad na touch input Stáhněte projekt z https://cent.felk.cvut.cz/predmety/39PHA/cviceni/9/
8
XNA na Windows Phone 7 8 Děkuji za pozornost Michal Lukáč, 30.11.2011
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.