override public void init() { base.init(); //CGame.inst ().setPlayer (mPlayer); mEnemyManager = new CEnemyManager(); mItemManager = new CItemManager(); mBulletManager = new CBulletManager(); mParticleManger = new CParticleManager(); // El mapa crea enemigos. Crear los managers antes que el mapa. mMap = new CTileMap("Assets/Resources/Map/Map.tmx"); CGame.inst().setMap(mMap); mAndy = new CAndy(); mAndy.muestro = mMap; mAndy.setXY(400, 400); mAndy.setCheckpoint(400, 400); CGame.inst().setPlayer(mAndy); mBackground = new CSprite(); mBackground.setImage(Resources.Load <Sprite>("Sprites/background/background")); mBackground.setName("Background"); mBackground.setRegistration(CSprite.REG_CENTER); mBackground.setParent(CCamera.inst().getTransform()); CCamera.inst().setSize(mMap.getTileHeight() * 8); CCamera.inst().setBounds(0, 0, mMap.getMapWidth() * mMap.getTileWidth(), mMap.getMapHeight() * mMap.getTileHeight()); }