logiikka BackgroundImageController ohjain on varsin yksinkertainen. Koska pelaaja liikkuu, niin ei kuva, jossa näkyy taustalla. Liikkeen määrä määräytyy MovementScale omaisuutta. Asetus MovementScale on jotain pienempää kuin yksi tekee taustalla vierittää hitaammin, jolloin se ulkonäkö on pois matkan.
BackgroundImageController.
as
public class BackgroundImageController ulottuu TickedComponent {public var TrackObject: IDrawable2D = null; julkinen var BGImagePositionReference: PropertyReference = null; julkinen var MovementScale: Numero = 1; julkisessa tehtävässä BackgroundImageController () {Super (); } Julkinen Ohitustoiminto onTick (tickRate: Numero): void {super.onTick (tickRate); var playerPosition: Point = TrackObject.renderPosition; var bgPosition: Point = uusi kohta ((playerPosition.x * MovementScale), (playerPosition.y * MovementScale)); owner.setProperty (BGImagePositionReference, bgPosition); }}
PushButton opetusohjelma sarja - Loading Levels
- Away3D opetusohjelma - Ympäristö Material
- CSS2 prosenttiosuus Reference
- Tietokanta Queries
- PaperVision 3D-opetusohjelma - Fog
- Banner HTML Document
- Miten määrittää Windows Vista verkko connections
- J2ME Miten lukea tekstitiedostoja !!
- Perl ViittausArray
- Windows Valmiit Controls
- PushButton opetusohjelma sarja - Enemies