30using System.ComponentModel;
31using Microsoft.Xna.Framework;
40 [EditorBrowsable( EditorBrowsableState.Never )]
81#if WINDOWS_PHONE || ANDROID
87#if WINDOWS_PHONE || ANDROID
88 const double MaxMoves = 5;
91 Queue<double> lastMoves =
new Queue<double>();
101 if ( lastMoves.Count >= MaxMoves )
103 lastMoves.Enqueue( movement );
105 velocity = lastMoves.Average();
111 public override void Update( Time time )
155 public O this[
int index]
172 [EditorBrowsable( EditorBrowsableState.Never )]
257 foreach ( var item
in List )
static Image LoadImageFromResources(string name)
Lataa kuvan Jypelin sisäisistä resursseista.
static void DoNextUpdate(Action action)
Suorittaa aliohjelman seuraavalla päivityksellä.
Keyboard Keyboard
Näppäimistö.
static Game Instance
Käynnissä olevan pelin pääolio.
virtual Sizing HorizontalSizing
Koon asettaminen vaakasuunnassa, kun olio on asettelijan sisällä.
SynchronousList< GameObject > Objects
Olion lapsioliot. Saa muuttaa.
override void Update(Time time)
Peliolion päivitys. Tätä kutsutaan, kun IsUpdated-ominaisuuden arvoksi on asetettu true ja olio on li...
SynchronousList< GameObject > _childObjects
virtual Sizing VerticalSizing
Koon asettaminen pystysuunnassa, kun olio on asettelijan sisällä.
ILayout Layout
Asettelija lapsiolioille. Asettaa lapsiolioiden koon sekä paikan.
void Add(IGameObject childObject)
Lisää annetun peliolion tämän olion lapseksi. Lapsiolio liikkuu tämän olion mukana.
Action AddedToGame
Tapahtuu, kun olio lisätään peliin.
Image Image
Olion kuva. Voi olla null, jolloin piirretään vain väri.
Asettelee widgetit riviin vaakasuunnassa.
int Width
Leveys pikseleinä.
int Height
Korkeus pikseleinä.
static Image FromColor(int imageWidth, int imageHeight, Color color)
Luo yksivärisen kuvan.
Listener Listen(Key k, ButtonState state, Action handler, string helpText)
Kuuntelee näppäinten painalluksia.
Kosketuspaneelin kosketus.
Vector MovementOnScreen
Kosketuksen liike ruudulla.
Asettelee widgetit päällekäin, järjestyksessä ylhäältä alas.
Lista, joka ilmoittaa muutoksistaan.
Action Changed
Tapahtuu kun listan sisältö muuttuu.
Listener InContext(ListenContext context)
Kuuntelee tapahtumaa vain tietyssä kontekstissa.
ButtonState
Napin (minkä tahansa) asento.
Sizing
Olion koon asettaminen asettelijan sisällä.
Key
Näppäimistön näppäin.
static readonly Color Transparent
Läpinäkyvä väri.
double Y
Vektorin Y-komponentti