zoukankan      html  css  js  c++  java
  • SimpleBaseGameActivity

    编写Activity继承SimpleBaseGameActivity

    /**
    * DefName -->自定义
    */
    public
    class DefNameActivity extends SimpleBaseGameActivity {
    @Override
    public EngineOptions onCreateEngineOptions() { // 创建一些参数选项 return null; } @Override protected void onCreateResources() { // 创建资源 } @Override protected Scene onCreateScene() { // 创建场景 return null; } }

    会默认重写三个方法 onCreateEngineOptions()、onCreateResources()、onCreateScene()

    EngineOptions类
    构造方法
    public EngineOptions(
        final boolean pFullscreen, 
        final ScreenOrientation pScreenOrientation, 
        final IResolutionPolicy pResolutionPolicy, 
        final Camera pCamera)
        
        ScreenOrientation 枚举类
        public enum ScreenOrientation
        { // 去除注释的源码
            LANDSCAPE_FIXED,
            LANDSCAPE_SENSOR,
            PORTRAIT_FIXED,
            PORTRAIT_SENSOR;
        }
    
        IResolutionPolicy 接口
        已实现的接口类 BaseResolutionPolicy 
        BaseResolutionPolicy的子类
            FillResolutionPolicy
            FixedResolutionPolicy
            RatioResolutionPolicy
            RelativeResolutionPolicy
            
        Camera 类
        构造方法
        public Camera(
            final float pX, 
            final float pY, 
            final float pWidth, 
            final float pHeight)
    Scene类
    构造方法    
    public Scene()
    public Scene(final int pChildCount) // 已过时
  • 相关阅读:
    VMware vSphere 6 序列号
    linux中网络配置
    Linux 磁盘分区、挂载
    linux中crontab任务调度
    linux组管理和权限管理
    linux运行级别
    linux中vi和vim文件操作命令
    Linux-用户分组相关以及处理密码遗忘
    linux远程登入、远程上传文件
    llinux重启、用户切换、注销命令
  • 原文地址:https://www.cnblogs.com/smile365/p/3238073.html
Copyright © 2011-2022 走看看