*   >> lukeminen koulutus Artikkelit >> science >> programming

Making Space Invaders klooni PushButton - player

ää muuttujia jonka tyypit vastaavat niitä, jotka ovat viittaa XML. Huomaa, että mitään esineitä on luotava, mutta vain mainita komponenttien tyypit riittää kääntäjä sisällyttää ne luokkiin lopulliseen SWF.

referenssit luokka alla otettiin demo toimitetaan PushButton SDK. Meidän tarvitsee vain lisätä viittaus meidän PlayerControllerComponent varmistaa se sisältyy.

Muita osia täytyy viitata samalla tavalla, mutta prosessi on täsmälleen sama, joten tulevaisuudessa opetusohjelmia kun näet komponentti syntyy oletetaan, että viittaus on lisätty referenssit luokkaan.


 public class referenssit {private var _scene2DComponent: com.pblabs.rendering2D.Scene2DComponent; yksityinen var _spriteRenderComponent: com.pblabs.rendering2D.SpriteRenderComponent; yksityinen var _spriteSheetComponent: com.pblabs.rendering2D.SpriteSheetComponent; yksityinen var _simpleSpatialComponent: com.pblabs.rendering2D.SimpleSpatialComponent; yksityinen var _basicSpatialManager2D: com.pblabs.rendering2D.BasicSpatialManager2D; yksityinen var _cellCountDivider: com.pblabs.rendering2D.CellCountDivider; yksityinen var _animationController: com.pblabs.rendering2D.

AnimationController; yksityinen var _box2DDebugComponent: com.pblabs.box2D.Box2DDebugComponent; yksityinen var _box2DManagerComponent: com.pblabs.box2D.Box2DManagerComponent; yksityinen var _box2DSpatialComponent: com.pblabs.box2D.Box2DSpatialComponent; yksityinen var _polygonCollisionShape: com.pblabs.box2D.PolygonCollisionShape; yksityinen var _circleCollisionShape: com.pblabs.box2D.CircleCollisionShape; yksityinen var _animatorComponent: com.pblabs.animation.AnimatorComponent; yksityinen var _sceneView: com.pblabs.rendering2D.ui.

SceneView; yksityinen var _playerController: PlayerControllerComponent; }

Resources.as

Resurssien hallinta peittyi tässä opetusohjelmassa täällä. Tämän demo olemme lisänneet pelaajat alus kuvan voimavarana. Jälleen kun uusi resurssi lisätään demo tästä pisteestä oletetaan, että se on upotettu Resources luokka.

 public class Resurssit ulottuu ResourceBundle {[Upota (lähde = "../media /player.png ", mimetype =" application /oktetti-stream ")] julkisen var ImgPlayer: Luokka; [Upota (lähde = "../media /enemy1.

png", mimetype = "application /oktetti-stream")] julkisen var ImgEnemy1: Luokka; [Upota (lähde = "../media/templates.xml", mimetype = 'application /oktetti-stream)] julkisen var XmlTemplates: Luokka; [Upota (lähde = "../media/managers.xml", mimetype = 'applic

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.