Jypeli  5
The simple game programming library
RoadMap luokkareferenssi

Luo tien. Tie koostuu useasta pienemmästä "pätkästä". Lisää...

Julkiset jäsenfunktiot

 RoadMap (IList< Vector > wayPoints)
 Luo uuden RoadMapin. Lisää...
 
Angle GetAngle (int wayPointIndex)
 Etenemissuunta pisteen kohdalla. Lisää...
 
void Insert ()
 Luo tien kentälle. Lisää...
 
bool IsInside (Vector point)
 

Ominaisuudet

double DefaultWidth [get, set]
 Tien oletusleveys. Lisää...
 
double DefaultFriction [get, set]
 Tien oletuskitka. Lisää...
 
GameObject [] Segments [get]
 Tienpätkät. Lisää...
 
Func< double, double, Shape, PhysicsObjectCreateSegmentFunction [get, set]
 Funktio, joka luo yksittäisen tienpätkän. Lisää...
 

Yksityiskohtainen selite

Luo tien. Tie koostuu useasta pienemmästä "pätkästä".

Määrittely tiedoston RoadMap.cs rivillä 9.

Rakentajien & purkajien dokumentaatio

◆ RoadMap()

RoadMap ( IList< Vector wayPoints)

Luo uuden RoadMapin.

Parametrit
wayPointsLista reittipisteistä.

Määrittely tiedoston RoadMap.cs rivillä 45.

Jäsenfunktioiden dokumentaatio

◆ GetAngle()

Angle GetAngle ( int  wayPointIndex)

Etenemissuunta pisteen kohdalla.

Parametrit
wayPointIndexPisteen indeksi (alkaen nollasta).

Määrittely tiedoston RoadMap.cs rivillä 59.

◆ Insert()

void Insert ( )

Luo tien kentälle.

Määrittely tiedoston RoadMap.cs rivillä 70.

◆ IsInside()

bool IsInside ( Vector  point)

Määrittely tiedoston RoadMap.cs rivillä 177.

Ominaisuuksien dokumentaatio

◆ CreateSegmentFunction

Func<double, double, Shape, PhysicsObject> CreateSegmentFunction
getset

Funktio, joka luo yksittäisen tienpätkän.

Funktion tulisi olla muotoa

PhysicsObject CreateSegment( double width, double height, Shape shape )

Funktion tulisi sijoittaa saamansa parametrit uudelle oliolle. Lisäksi funktion tarvitsee lisätä luomansa olio peliin.

Määrittely tiedoston RoadMap.cs rivillä 38.

◆ DefaultFriction

double DefaultFriction
getset

Tien oletuskitka.

Määrittely tiedoston RoadMap.cs rivillä 22.

◆ DefaultWidth

double DefaultWidth
getset

Tien oletusleveys.

Määrittely tiedoston RoadMap.cs rivillä 17.

◆ Segments

GameObject [] Segments
get

Tienpätkät.

Määrittely tiedoston RoadMap.cs rivillä 27.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: