1using Microsoft.Xna.Framework;
85 Matrix.CreateScale((
float)barLength, (
float)
Size.
Y, 1f)
86 *
Matrix.CreateTranslation((
float)(barLength / 2), 0, 0)
87 *
Matrix.CreateTranslation((
float)(-
Width / 2), 0, 0)
97 Matrix.CreateScale((
float)barLength, (
float)
Size.
Y, 1f)
98 *
Matrix.CreateTranslation((
float)(barLength / 2), 0, 0)
129 base.Draw(parentTransformation, transformation);
override Vector?? Position
Vector TextureWrapSize
Määrittää kuinka moneen kertaan kuva piirretään. Esimerkiksi (3.0, 2.0) piirtää kuvan 3 kerta...
override Vector Size
Olion koko pelimaailmassa. Kertoo olion äärirajat, ei muotoa.
double Height
Olion korkeus (Y-suunnassa, korkeimmassa kohdassa).
double Width
Olion leveys (X-suunnassa, leveimmässä kohdassa).
Mittari, joka mittaa erityyppisiä arvoja. Sidottavissa näyttöihin, kuten ValueDisplay ja BarGauge.
abstract double RelativeValue
Mittarin suhteellinen arvo (minimi 0, maksimi 1)
Luokka, joka sisältää metodeita kuvioiden ja tekstuurien piirtämiseen 2D-tasossa.
static void DrawPolygon(Vector[] vertices, ref Matrix matrix, Color color)
Piirtää monikulmion ruudulle
static void EndDrawingInsideShape()
Lopettaa muodon sisälle piirtämisen
static void DrawImage(Image texture, ref Matrix matrix, Vector wrapSize)
Piirtää kuvan
static void BeginDrawingInsideShape(Shape shape, ref Matrix transformation)
Makes all the subsequent draw calls until EndDrawingInsideShape limit the drawing inside shape (trans...
static void DrawFilledShape(ShapeCache cache, ref Matrix matrix, Color color)
Sisältää valmiiksi lasketut kolmiot, joiden avulla piirtäminen on suoraviivaista.
static readonly Rectangle Rectangle
Suorakulmio.
Microsoft.Xna.Framework.Matrix Matrix
Suuntakulma (rajoitettu -180 ja 180 asteen välille) asteina ja radiaaneina. Tietoja kulmasta: http://...
static readonly Color Transparent
Läpinäkyvä väri.
static readonly Color Red
Punainen.
Muotojen määrityksessä käytettävä kolmio.
double Y
Vektorin Y-komponentti
double X
Vektorin X-komponentti.