Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Y39PHA XNA a Windows Phone 7 Michal Lukáč. XNA na Windows Phone 7 2 Funguje obdobně jako XBOX 360/Windows Podporuje nové typy vstupu Nepodporuje programovatelné.

Podobné prezentace


Prezentace na téma: "Y39PHA XNA a Windows Phone 7 Michal Lukáč. XNA na Windows Phone 7 2 Funguje obdobně jako XBOX 360/Windows Podporuje nové typy vstupu Nepodporuje programovatelné."— Transkript prezentace:

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áč,


Stáhnout ppt "Y39PHA XNA a Windows Phone 7 Michal Lukáč. XNA na Windows Phone 7 2 Funguje obdobně jako XBOX 360/Windows Podporuje nové typy vstupu Nepodporuje programovatelné."

Podobné prezentace


Reklamy Google