【问题标题】:cocos2d-android jar file not supporting xxhdpi screencocos2d-android jar 文件不支持 xxhdpi 屏幕
【发布时间】:2014-04-14 10:21:10
【问题描述】:

我是游戏开发的新手。我正在开发一个 android 游戏应用程序,我使用 cocos2d-android.jar 文件来实现 cocos2d 功能。我的应用程序在除 xxhdpi 屏幕尺寸之外的所有屏幕分辨率上都运行良好。当我在 xxdpi 屏幕大小的设备上运行应用程序时,它只显示黑屏。请帮我找出正确的 cocos2d jar 文件版本,它可以在我实现的相同代码上运行,并为所有分辨率提供支持。任何帮助将不胜感激。

【问题讨论】:

  • 请从 cocos2d-x(C++) 或 LibGDX(java) 和 Cocosrd-android 开始...所以不要从它开始...

标签: android cocos2d-android


【解决方案1】:

向上代码:

    view = new CCGLSurfaceView(this);
    setContentView(view);

    CCDirector director = CCDirector.sharedDirector();
    director.attachInView(view);
    if(director.winSize().height > 1735){
        director.setScreenSize(director.winSize().width, 1735);
        FrameLayout.LayoutParams params = (FrameLayout.LayoutParams) view.getLayoutParams();
        params.height = 1735;
        params.gravity = Gravity.CENTER;
        view.setLayoutParams(params);
    }

1735px是cocos2d-android1可以显示的最大高度~~

看到这个:Has anyone run their game on Higher Resolution in Cocos2d-android?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多