小编Par*_*kar的帖子

Cocos2d for android支持不同的分辨率

我正在尝试建立一个游戏,并想知道如何支持不同的分辨率和屏幕尺寸.对于精灵的位置,我已经实现了一个基本功能,它根据一定比例设置位置,这是通过从sharedDirector的winSize方法获取屏幕宽度和高度得到的.

但是这种方法没有经过测试,因为我还没有开发一些东西来计算精灵的比例因子,具体取决于设备的分辨率.有人可以告诉我一些方法和提示,通过它我可以正确计算精灵的缩放比例,并建议一个系统,以避免精灵的像素化,如果我应用任何这样的方法.

我在Google上搜索并发现Cocos2d-x支持不同的分辨率和大小但我必须只使用Cocos2d.

编辑:我有点困惑,因为这是我的第一场比赛.请指出我可能犯的任何错误.

android cocos2d-android

6
推荐指数
1
解决办法
2421
查看次数

活动结束后线程是否会死?

如果我启动后台线程,如果在线程终止之前从finish()开始的活动将会发生什么.线程是否会终止,还是会保持活着状态?

 new Thread(new Runnable() {
                public void run() {
                    while (mProgressStatus > 0) {


                        // Update the progress bar
                        mHandler.post(new Runnable() {
                            public void run() {
                                progressbar.setProgress(mProgressStatus);
                            }
                        });
                    }
                }
            }).start();
Run Code Online (Sandbox Code Playgroud)

java android android-handler

6
推荐指数
1
解决办法
2008
查看次数

标签 统计

android ×2

android-handler ×1

cocos2d-android ×1

java ×1