andengine背景
2016-07-27 17:51
351 查看
public EngineOptions onCreateEngineOptions() {
// TODO 自动生成的方法存根
mCamera = new Camera(0,0,CAMERA_WIDTH,CAMERA_HEIGHT);
EngineOptions mEngineOptions = new EngineOptions(true,
ScreenOrientation.LANDSCAPE_FIXED,
new RatioResolutionPolicy(CAMERA_WIDTH, CAMERA_HEIGHT),
mCamera);
return mEngineOptions;
}
@Override
public void onCreateResources(OnCreateResourcesCallback
pOnCreateResourcesCallback)
throws Exception {
// TODO 自动生成的方法存根
this.background = new RepeatingSpriteBackground(CAMERA_WIDTH,
CAMERA_HEIGHT,
getTextureManager(),
AssetBitmapTextureAtlasSource.create(
this.getAssets(),
"background.jpg"),
//getAsset,从asset文件夹里获取background图片
getVertexBufferObjectManager());
pOnCreateResourcesCallback.onCreateResourcesFinished();
}
@Override
public void onCreateScene(OnCreateSceneCallback
pOnCreateSceneCallback) throws Exception {
// TODO 自动生成的方法存根
Scene scene=new Scene();
scene.setBackground(background); //设置背景
pOnCreateSceneCallback.onCreateSceneFinished(scene);
}
// TODO 自动生成的方法存根
mCamera = new Camera(0,0,CAMERA_WIDTH,CAMERA_HEIGHT);
EngineOptions mEngineOptions = new EngineOptions(true,
ScreenOrientation.LANDSCAPE_FIXED,
new RatioResolutionPolicy(CAMERA_WIDTH, CAMERA_HEIGHT),
mCamera);
return mEngineOptions;
}
@Override
public void onCreateResources(OnCreateResourcesCallback
pOnCreateResourcesCallback)
throws Exception {
// TODO 自动生成的方法存根
this.background = new RepeatingSpriteBackground(CAMERA_WIDTH,
CAMERA_HEIGHT,
getTextureManager(),
AssetBitmapTextureAtlasSource.create(
this.getAssets(),
"background.jpg"),
//getAsset,从asset文件夹里获取background图片
getVertexBufferObjectManager());
pOnCreateResourcesCallback.onCreateResourcesFinished();
}
@Override
public void onCreateScene(OnCreateSceneCallback
pOnCreateSceneCallback) throws Exception {
// TODO 自动生成的方法存根
Scene scene=new Scene();
scene.setBackground(background); //设置背景
pOnCreateSceneCallback.onCreateSceneFinished(scene);
}
相关文章推荐
- Java跳出循环-break和continue语句
- Xcode中Build Configuration配置使用
- 深入理解RxJava的Side Effect Methods
- C++中输出指定位数的小数
- 架构图
- ios数据存储——数据库:SQlite3以及第三方库FMDB
- SqlServer与MySql的一些常用用法的差别
- android 命令隐藏导航栏以及显示电量
- 如何在windows上清除putty的密钥缓存
- 前端代码规范
- TCP协议详解(含长连接短连接的详解)
- 在android AndroidManifest.xml文件中怎样设置访问网络的权限
- MRC和ARC时期的@property参数
- Spring 使用注解方式进行事务管理
- 夜间与日间模式的切换
- C++中引用(&)的用法和应用实例
- 关于JVM内存区域划分
- 对于Fragment的一些理解
- Best practices for Express app structure
- kernel/sysctl.c