Jypeli  5
The simple game programming library
Accelerometer luokkareferenssi

Puhelimen kiihtyvyysanturi. Lisää...

Luokan Accelerometer luokkakaavio
Controller< Vector3 >

Julkiset jäsenfunktiot

void Start ()
 Käynnistää kiihtyvyysanturin. Lisää...
 
void Stop ()
 Pysäyttää kiihtyvyysanturin. Lisää...
 
void PauseForDuration (double seconds)
 Pysäyttää kiihtyvyysanturin annetuksi ajaksi. Lisää...
 
void SetDefaultSensitivity (double sensitivity)
 Asettaa vakioherkkyydeksi annetun arvon. Lisää...
 
void SetDefaultSensitivity (AccelerometerSensitivity sensitivity)
 Asettaa vakioherkkyydeksi annetun arvon. Lisää...
 
void SetDefaultAnalogSensitivity (double sensitivity)
 Asettaa vakioherkkyydeksi (analoginen) annetun arvon. Lisää...
 
void SetDefaultAnalogSensitivity (AccelerometerSensitivity sensitivity)
 Asettaa vakioherkkyydeksi (analoginen) annetun arvon. Lisää...
 
void EnableAnalog ()
 Ottaa käytöstä poistetun kiihtyvyyskontrollin analogikontrollit k takaisin käyttöön. Lisää...
 
void DisableAnalog ()
 Poistaa kiihtyvyysanturin analogikontrollit k käytöstä. Lisää...
 
void Enable (AccelerometerDirection direction)
 Ottaa käytöstä poistetun kiihtyvyyskontrollin k takaisin käyttöön. Lisää...
 
void Disable (AccelerometerDirection direction)
 Poistaa kiihtyvyyskontrollin k käytöstä. Lisää...
 
void Listen (AccelerometerDirection direction, Handler handler, string helpText)
 
void ListenAnalog (AnalogHandler handler, string helpText)
 
void Listen (AccelerometerDirection direction, AccelerometerSensitivity sensitivity, Handler handler, string helpText)
 
void ListenAnalog (AccelerometerSensitivity sensitivity, AnalogHandler handler, string helpText)
 
void Listen (AccelerometerDirection direction, double trigger, Handler handler, string helpText)
 
void ListenAnalog (double trigger, AnalogHandler handler, string helpText)
 
void Listen< T1 > (AccelerometerDirection direction, Handler< T1 > handler, string helpText, T1 p1)
 
void ListenAnalog< T1 > (AnalogHandler< T1 > handler, string helpText, T1 p1)
 
void Listen< T1 > (AccelerometerDirection direction, AccelerometerSensitivity sensitivity, Handler< T1 > handler, string helpText, T1 p1)
 
void ListenAnalog< T1 > (AccelerometerSensitivity sensitivity, AnalogHandler< T1 > handler, string helpText, T1 p1)
 
void Listen< T1 > (AccelerometerDirection direction, double trigger, Handler< T1 > handler, string helpText, T1 p1)
 
void ListenAnalog< T1 > (double trigger, AnalogHandler< T1 > handler, string helpText, T1 p1)
 
void Listen< T1, T2 > (AccelerometerDirection direction, Handler< T1, T2 > handler, string helpText, T1 p1, T2 p2)
 
void ListenAnalog< T1, T2 > (AnalogHandler< T1, T2 > handler, string helpText, T1 p1, T2 p2)
 
void Listen< T1, T2 > (AccelerometerDirection direction, AccelerometerSensitivity sensitivity, Handler< T1, T2 > handler, string helpText, T1 p1, T2 p2)
 
void ListenAnalog< T1, T2 > (AccelerometerSensitivity sensitivity, AnalogHandler< T1, T2 > handler, string helpText, T1 p1, T2 p2)
 
void Listen< T1, T2 > (AccelerometerDirection direction, double trigger, Handler< T1, T2 > handler, string helpText, T1 p1, T2 p2)
 
void ListenAnalog< T1, T2 > (double trigger, AnalogHandler< T1, T2 > handler, string helpText, T1 p1, T2 p2)
 
void Listen< T1, T2, T3 > (AccelerometerDirection direction, Handler< T1, T2, T3 > handler, string helpText, T1 p1, T2 p2, T3 p3)
 
void ListenAnalog< T1, T2, T3 > (AnalogHandler< T1, T2, T3 > handler, string helpText, T1 p1, T2 p2, T3 p3)
 
void Listen< T1, T2, T3 > (AccelerometerDirection direction, AccelerometerSensitivity sensitivity, Handler< T1, T2, T3 > handler, string helpText, T1 p1, T2 p2, T3 p3)
 
void ListenAnalog< T1, T2, T3 > (AccelerometerSensitivity sensitivity, AnalogHandler< T1, T2, T3 > handler, string helpText, T1 p1, T2 p2, T3 p3)
 
void Listen< T1, T2, T3 > (AccelerometerDirection direction, double trigger, Handler< T1, T2, T3 > handler, string helpText, T1 p1, T2 p2, T3 p3)
 
void ListenAnalog< T1, T2, T3 > (double trigger, AnalogHandler< T1, T2, T3 > handler, string helpText, T1 p1, T2 p2, T3 p3)
 
void Listen< T1, T2, T3, T4 > (AccelerometerDirection direction, Handler< T1, T2, T3, T4 > handler, string helpText, T1 p1, T2 p2, T3 p3, T4 p4)
 
void ListenAnalog< T1, T2, T3, T4 > (AnalogHandler< T1, T2, T3, T4 > handler, string helpText, T1 p1, T2 p2, T3 p3, T4 p4)
 
void Listen< T1, T2, T3, T4 > (AccelerometerDirection direction, AccelerometerSensitivity sensitivity, Handler< T1, T2, T3, T4 > handler, string helpText, T1 p1, T2 p2, T3 p3, T4 p4)
 
void ListenAnalog< T1, T2, T3, T4 > (AccelerometerSensitivity sensitivity, AnalogHandler< T1, T2, T3, T4 > handler, string helpText, T1 p1, T2 p2, T3 p3, T4 p4)
 
void Listen< T1, T2, T3, T4 > (AccelerometerDirection direction, double trigger, Handler< T1, T2, T3, T4 > handler, string helpText, T1 p1, T2 p2, T3 p3, T4 p4)
 
void ListenAnalog< T1, T2, T3, T4 > (double trigger, AnalogHandler< T1, T2, T3, T4 > handler, string helpText, T1 p1, T2 p2, T3 p3, T4 p4)
 

Suojatut jäsenfunktiot

override void UpdateState ()
 

Ominaisuudet

Vector Reading [get]
 Puhelimen kallistuksen tämänhetkinen suunta. Lisää...
 
Vector3 State [get]
 Kiihtyvyysanturin koko suuntavektori. Lisää...
 
AccelerometerCalibration Calibration [get, set]
 Puhelimen kallistuksen nollakohta. Lisää...
 
WP7.DisplayOrientation DisplayOrientation [get, set]
 Näytön suunta. Lisää...
 
double DefaultSensitivity [get]
 Herkkyys jos kuunnellaan suuntia ja eleitä ilman erikseen annettua herkkyyttä. Lisää...
 
double DefaultAnalogSensitivity [get]
 Herkkyys jos kuunnellaan suuntia analogisesti ilman erikseen annettua herkkyyttä. Lisää...
 
Boolean GesturesEnabled [get, set]
 Määrittää onko Shake ja Tap käytössä. Lisää...
 
int TimeBetweenTaps [get, set]
 Aika millisekunteina joka pitää kulua napautusten välissä. Lisää...
 
int TimeBetweenShakes [get, set]
 Aika millisekunteina joka pitää kulua ravistusten välissä. Lisää...
 

Yksityiskohtainen selite

Puhelimen kiihtyvyysanturi.

Määrittely tiedoston Accelerometer.cs rivillä 115.

Jäsenfunktioiden dokumentaatio

◆ Disable()

void Disable ( AccelerometerDirection  direction)

Poistaa kiihtyvyyskontrollin k käytöstä.

Parametrit
directionKiihtyvyyssuunta

Määrittely tiedoston Accelerometer.cs rivillä 335.

◆ DisableAnalog()

void DisableAnalog ( )

Poistaa kiihtyvyysanturin analogikontrollit k käytöstä.

Määrittely tiedoston Accelerometer.cs rivillä 317.

◆ Enable()

void Enable ( AccelerometerDirection  direction)

Ottaa käytöstä poistetun kiihtyvyyskontrollin k takaisin käyttöön.

Parametrit
directionKiihtyvyyssuunta

Määrittely tiedoston Accelerometer.cs rivillä 326.

◆ EnableAnalog()

void EnableAnalog ( )

Ottaa käytöstä poistetun kiihtyvyyskontrollin analogikontrollit k takaisin käyttöön.

Määrittely tiedoston Accelerometer.cs rivillä 309.

◆ Listen() [1/3]

void Listen ( AccelerometerDirection  direction,
Handler  handler,
string  helpText 
)

Määrittely tiedoston Accelerometer.cs rivillä 550.

◆ Listen() [2/3]

void Listen ( AccelerometerDirection  direction,
AccelerometerSensitivity  sensitivity,
Handler  handler,
string  helpText 
)

Määrittely tiedoston Accelerometer.cs rivillä 560.

◆ Listen() [3/3]

void Listen ( AccelerometerDirection  direction,
double  trigger,
Handler  handler,
string  helpText 
)

Määrittely tiedoston Accelerometer.cs rivillä 570.

◆ Listen< T1 >() [1/3]

void Listen< T1 > ( AccelerometerDirection  direction,
Handler< T1 >  handler,
string  helpText,
T1  p1 
)

Määrittely tiedoston Accelerometer.cs rivillä 595.

◆ Listen< T1 >() [2/3]

void Listen< T1 > ( AccelerometerDirection  direction,
AccelerometerSensitivity  sensitivity,
Handler< T1 >  handler,
string  helpText,
T1  p1 
)

Määrittely tiedoston Accelerometer.cs rivillä 605.

◆ Listen< T1 >() [3/3]

void Listen< T1 > ( AccelerometerDirection  direction,
double  trigger,
Handler< T1 >  handler,
string  helpText,
T1  p1 
)

Määrittely tiedoston Accelerometer.cs rivillä 615.

◆ Listen< T1, T2 >() [1/3]

void Listen< T1, T2 > ( AccelerometerDirection  direction,
Handler< T1, T2 >  handler,
string  helpText,
T1  p1,
T2  p2 
)

Määrittely tiedoston Accelerometer.cs rivillä 640.

◆ Listen< T1, T2 >() [2/3]

void Listen< T1, T2 > ( AccelerometerDirection  direction,
AccelerometerSensitivity  sensitivity,
Handler< T1, T2 >  handler,
string  helpText,
T1  p1,
T2  p2 
)

Määrittely tiedoston Accelerometer.cs rivillä 650.

◆ Listen< T1, T2 >() [3/3]

void Listen< T1, T2 > ( AccelerometerDirection  direction,
double  trigger,
Handler< T1, T2 >  handler,
string  helpText,
T1  p1,
T2  p2 
)

Määrittely tiedoston Accelerometer.cs rivillä 660.

◆ Listen< T1, T2, T3 >() [1/3]

void Listen< T1, T2, T3 > ( AccelerometerDirection  direction,
Handler< T1, T2, T3 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Määrittely tiedoston Accelerometer.cs rivillä 685.

◆ Listen< T1, T2, T3 >() [2/3]

void Listen< T1, T2, T3 > ( AccelerometerDirection  direction,
AccelerometerSensitivity  sensitivity,
Handler< T1, T2, T3 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Määrittely tiedoston Accelerometer.cs rivillä 695.

◆ Listen< T1, T2, T3 >() [3/3]

void Listen< T1, T2, T3 > ( AccelerometerDirection  direction,
double  trigger,
Handler< T1, T2, T3 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Määrittely tiedoston Accelerometer.cs rivillä 705.

◆ Listen< T1, T2, T3, T4 >() [1/3]

void Listen< T1, T2, T3, T4 > ( AccelerometerDirection  direction,
Handler< T1, T2, T3, T4 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3,
T4  p4 
)

Määrittely tiedoston Accelerometer.cs rivillä 730.

◆ Listen< T1, T2, T3, T4 >() [2/3]

void Listen< T1, T2, T3, T4 > ( AccelerometerDirection  direction,
AccelerometerSensitivity  sensitivity,
Handler< T1, T2, T3, T4 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3,
T4  p4 
)

Määrittely tiedoston Accelerometer.cs rivillä 740.

◆ Listen< T1, T2, T3, T4 >() [3/3]

void Listen< T1, T2, T3, T4 > ( AccelerometerDirection  direction,
double  trigger,
Handler< T1, T2, T3, T4 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3,
T4  p4 
)

Määrittely tiedoston Accelerometer.cs rivillä 750.

◆ ListenAnalog() [1/3]

void ListenAnalog ( AnalogHandler  handler,
string  helpText 
)

Määrittely tiedoston Accelerometer.cs rivillä 555.

◆ ListenAnalog() [2/3]

void ListenAnalog ( AccelerometerSensitivity  sensitivity,
AnalogHandler  handler,
string  helpText 
)

Määrittely tiedoston Accelerometer.cs rivillä 565.

◆ ListenAnalog() [3/3]

void ListenAnalog ( double  trigger,
AnalogHandler  handler,
string  helpText 
)

Määrittely tiedoston Accelerometer.cs rivillä 581.

◆ ListenAnalog< T1 >() [1/3]

void ListenAnalog< T1 > ( AnalogHandler< T1 >  handler,
string  helpText,
T1  p1 
)

Määrittely tiedoston Accelerometer.cs rivillä 600.

◆ ListenAnalog< T1 >() [2/3]

void ListenAnalog< T1 > ( AccelerometerSensitivity  sensitivity,
AnalogHandler< T1 >  handler,
string  helpText,
T1  p1 
)

Määrittely tiedoston Accelerometer.cs rivillä 610.

◆ ListenAnalog< T1 >() [3/3]

void ListenAnalog< T1 > ( double  trigger,
AnalogHandler< T1 >  handler,
string  helpText,
T1  p1 
)

Määrittely tiedoston Accelerometer.cs rivillä 626.

◆ ListenAnalog< T1, T2 >() [1/3]

void ListenAnalog< T1, T2 > ( AnalogHandler< T1, T2 >  handler,
string  helpText,
T1  p1,
T2  p2 
)

Määrittely tiedoston Accelerometer.cs rivillä 645.

◆ ListenAnalog< T1, T2 >() [2/3]

void ListenAnalog< T1, T2 > ( AccelerometerSensitivity  sensitivity,
AnalogHandler< T1, T2 >  handler,
string  helpText,
T1  p1,
T2  p2 
)

Määrittely tiedoston Accelerometer.cs rivillä 655.

◆ ListenAnalog< T1, T2 >() [3/3]

void ListenAnalog< T1, T2 > ( double  trigger,
AnalogHandler< T1, T2 >  handler,
string  helpText,
T1  p1,
T2  p2 
)

Määrittely tiedoston Accelerometer.cs rivillä 671.

◆ ListenAnalog< T1, T2, T3 >() [1/3]

void ListenAnalog< T1, T2, T3 > ( AnalogHandler< T1, T2, T3 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Määrittely tiedoston Accelerometer.cs rivillä 690.

◆ ListenAnalog< T1, T2, T3 >() [2/3]

void ListenAnalog< T1, T2, T3 > ( AccelerometerSensitivity  sensitivity,
AnalogHandler< T1, T2, T3 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Määrittely tiedoston Accelerometer.cs rivillä 700.

◆ ListenAnalog< T1, T2, T3 >() [3/3]

void ListenAnalog< T1, T2, T3 > ( double  trigger,
AnalogHandler< T1, T2, T3 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3 
)

Määrittely tiedoston Accelerometer.cs rivillä 716.

◆ ListenAnalog< T1, T2, T3, T4 >() [1/3]

void ListenAnalog< T1, T2, T3, T4 > ( AnalogHandler< T1, T2, T3, T4 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3,
T4  p4 
)

Määrittely tiedoston Accelerometer.cs rivillä 735.

◆ ListenAnalog< T1, T2, T3, T4 >() [2/3]

void ListenAnalog< T1, T2, T3, T4 > ( AccelerometerSensitivity  sensitivity,
AnalogHandler< T1, T2, T3, T4 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3,
T4  p4 
)

Määrittely tiedoston Accelerometer.cs rivillä 745.

◆ ListenAnalog< T1, T2, T3, T4 >() [3/3]

void ListenAnalog< T1, T2, T3, T4 > ( double  trigger,
AnalogHandler< T1, T2, T3, T4 >  handler,
string  helpText,
T1  p1,
T2  p2,
T3  p3,
T4  p4 
)

Määrittely tiedoston Accelerometer.cs rivillä 761.

◆ PauseForDuration()

void PauseForDuration ( double  seconds)

Pysäyttää kiihtyvyysanturin annetuksi ajaksi.

Parametrit
secondsAika sekunteina

Määrittely tiedoston Accelerometer.cs rivillä 244.

◆ SetDefaultAnalogSensitivity() [1/2]

void SetDefaultAnalogSensitivity ( double  sensitivity)

Asettaa vakioherkkyydeksi (analoginen) annetun arvon.

Parametrit
sensitivityHerkkyys

Määrittely tiedoston Accelerometer.cs rivillä 272.

◆ SetDefaultAnalogSensitivity() [2/2]

void SetDefaultAnalogSensitivity ( AccelerometerSensitivity  sensitivity)

Asettaa vakioherkkyydeksi (analoginen) annetun arvon.

Parametrit
sensitivityHerkkyys

Määrittely tiedoston Accelerometer.cs rivillä 281.

◆ SetDefaultSensitivity() [1/2]

void SetDefaultSensitivity ( double  sensitivity)

Asettaa vakioherkkyydeksi annetun arvon.

Parametrit
sensitivityHerkkyys

Määrittely tiedoston Accelerometer.cs rivillä 254.

◆ SetDefaultSensitivity() [2/2]

void SetDefaultSensitivity ( AccelerometerSensitivity  sensitivity)

Asettaa vakioherkkyydeksi annetun arvon.

Parametrit
sensitivityHerkkyys

Määrittely tiedoston Accelerometer.cs rivillä 263.

◆ Start()

void Start ( )

Käynnistää kiihtyvyysanturin.

Määrittely tiedoston Accelerometer.cs rivillä 218.

◆ Stop()

void Stop ( )

Pysäyttää kiihtyvyysanturin.

Määrittely tiedoston Accelerometer.cs rivillä 232.

◆ UpdateState()

override void UpdateState ( )
protected

Määrittely tiedoston Accelerometer.cs rivillä 396.

Ominaisuuksien dokumentaatio

◆ Calibration

AccelerometerCalibration Calibration
getset

Puhelimen kallistuksen nollakohta.

Määrittely tiedoston Accelerometer.cs rivillä 158.

◆ DefaultAnalogSensitivity

double DefaultAnalogSensitivity
get

Herkkyys jos kuunnellaan suuntia analogisesti ilman erikseen annettua herkkyyttä.

Määrittely tiedoston Accelerometer.cs rivillä 175.

◆ DefaultSensitivity

double DefaultSensitivity
get

Herkkyys jos kuunnellaan suuntia ja eleitä ilman erikseen annettua herkkyyttä.

Määrittely tiedoston Accelerometer.cs rivillä 169.

◆ DisplayOrientation

Näytön suunta.

Määrittely tiedoston Accelerometer.cs rivillä 163.

◆ GesturesEnabled

Boolean GesturesEnabled
getset

Määrittää onko Shake ja Tap käytössä.

Määrittely tiedoston Accelerometer.cs rivillä 180.

◆ Reading

Vector Reading
get

Puhelimen kallistuksen tämänhetkinen suunta.

Määrittely tiedoston Accelerometer.cs rivillä 130.

◆ State

Vector3 State
get

Kiihtyvyysanturin koko suuntavektori.

Määrittely tiedoston Accelerometer.cs rivillä 151.

◆ TimeBetweenShakes

int TimeBetweenShakes
getset

Aika millisekunteina joka pitää kulua ravistusten välissä.

Määrittely tiedoston Accelerometer.cs rivillä 190.

◆ TimeBetweenTaps

int TimeBetweenTaps
getset

Aika millisekunteina joka pitää kulua napautusten välissä.

Määrittely tiedoston Accelerometer.cs rivillä 185.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: