private BuildableBitmapTextureAtlas mBitmapTextureAtlas;private TiledTextureRegion mSnapdragonTextureRegion;private TiledTextureRegion mHelicopterTextureRegion;private TiledTextureRegion mBananaTextureRegion;private TiledTextureRegion mFaceTextureRegion;BitmapTextureAtlasTextureRegionFactory.setAssetBasePath("gfx/");this.mBitmapTextureAtlas = new BuildableBitmapTextureAtlas(this.getTextureManager(), 512, 256, TextureOptions.NEAREST);//this.mBitmapTextureAtlas = new BuildableBitmapTextureAtlas(this.getTextureManager(), 512, 256, TextureOptions.BILINEAR);this.mSnapdragonTextureRegion = BitmapTextureAtlasTextureRegionFactory.createTiledFromAsset(this.mBitmapTextureAtlas, this, "snapdragon_tiled.png", 4, 3);this.mHelicopterTextureRegion = BitmapTextureAtlasTextureRegionFactory.createTiledFromAsset(this.mBitmapTextureAtlas, this, "helicopter_tiled.png", 2, 2);this.mBananaTextureRegion = BitmapTextureAtlasTextureRegionFactory.createTiledFromAsset(this.mBitmapTextureAtlas, this, "banana_tiled.png", 4, 2);this.mFaceTextureRegion = BitmapTextureAtlasTextureRegionFactory.createTiledFromAsset(this.mBitmapTextureAtlas, this, "face_box_tiled.png", 2, 1);try {this.mBitmapTextureAtlas.build(new BlackPawnTextureAtlasBuilder(0, 0, 1));this.mBitmapTextureAtlas.load();} catch (TextureAtlasBuilderException e) {Debug.e(e);}/* Quickly twinkling face. */final AnimatedSprite face = new AnimatedSprite(100, 50, this.mFaceTextureRegion, this.getVertexBufferObjectManager());face.animate(100);scene.attachChild(face);/* Continuously flying helicopter. */final AnimatedSprite helicopter = new AnimatedSprite(320, 50, this.mHelicopterTextureRegion, this.getVertexBufferObjectManager());helicopter.animate(new long[] { 100, 100 }, 1, 2, true);scene.attachChild(helicopter);/* Snapdragon. */final AnimatedSprite snapdragon = new AnimatedSprite(300, 200, this.mSnapdragonTextureRegion, this.getVertexBufferObjectManager());snapdragon.animate(100);scene.attachChild(snapdragon);/* Funny banana. */final AnimatedSprite banana = new AnimatedSprite(100, 220, this.mBananaTextureRegion, this.getVertexBufferObjectManager());banana.animate(100);scene.attachChild(banana);

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. MySQL5.7 GTID学习笔记
  2. 如何更改select语句中的列值
  3. shell脚本中mysqldump的基本使用
  4. Navicat连接mysql8出现1251错误
  5. 根据mysql中的另一列获取百分比列
  6. Mysql存入int查找时使用string
  7. MySQL高性能主从架构的复制原理及配置详
  8. 确定记录出现的次数
  9. 整合Hadoop2.2.0+HBase0.96+Hive0.12+MyS
  10. linux下mysql配置文件my.cnf详解