小编Ste*_*hen的帖子

如何使用CCLayer cocos2d的UIView?

我正在使用cocos2d中的CCVideoPlayer播放一段短视频,最后我正在捕捉视频的最后一帧,我正在使用UIView在屏幕上显示它,因为尝试在CCLayer上绘制它会使图像显示出来颜色略有不同.我想这是因为在cocos2d中绘制事物的方式与在UIView上绘制它们的方式不同.所以我需要一些方法来保持屏幕上的图像使用UIView,我需要能够在此视图之上绘制精灵等.所以我的问题是,有没有办法让CCLayer透明,以便仍然可以看到包含图像的UIView,然后使用CCLayer在图像上绘制?(PS我正在使用cocos2d v1.1.0-beta2b)

uiview cocos2d-iphone cclayer ccvideoplayer

6
推荐指数
0
解决办法
1207
查看次数

Xcode 4.5和ios 6 sdk方向

我知道这个主题已经启动了许多线程,但没有一个能够解决问题.我一直用kobold2d创建一个游戏,使用cocos2d v1.1.0-beta2b,自从我升级到xcode 4.5和ios 6后,所有的方向都被抛弃了.通常情况下,cocos2d应用程序将以横向模式启动,但现在通过更新,它以纵向模式启动并导致图层上的所有对象都被反转,但不知何故,这已经自行修复.所以现在我的项目在模拟器和ios设备上以横向模式启动,但屏幕上的所有内容仍处于纵向模式.在更新到最新软件之前,一切正常.我该怎么做才能解决这个问题?

所以我决定用旧的xcode 4.4.1构建我的项目,看看控制台中的输出与新的xcode 4.5有什么不同,这就是我发现的:

输出xcode 4.5

2012-09-21 14:50:54.558 KTireHoops-iOS[4539:c07] -[CCConfiguration init] : cocos2d: OS version: 6.0 (0x06000000)
2012-09-21 14:50:54.560 KTireHoops-iOS[4539:c07] -[CCConfiguration init] : cocos2d: GL_VENDOR:   Apple Computer, Inc.
2012-09-21 14:50:54.560 KTireHoops-iOS[4539:c07] -[CCConfiguration init] : cocos2d: GL_RENDERER: Apple Software Renderer
2012-09-21 14:50:54.560 KTireHoops-iOS[4539:c07] -[CCConfiguration init] : cocos2d: GL_VERSION:  OpenGL ES-CM 1.1 APPLE
2012-09-21 14:50:54.561 KTireHoops-iOS[4539:c07] -[CCConfiguration init] : cocos2d: GL_MAX_TEXTURE_SIZE: 4096
2012-09-21 14:50:54.561 KTireHoops-iOS[4539:c07] -[CCConfiguration init] : cocos2d: GL_MAX_MODELVIEW_STACK_DEPTH: 16
2012-09-21 14:50:54.562 KTireHoops-iOS[4539:c07] -[CCConfiguration init] : cocos2d: GL_MAX_SAMPLES: …
Run Code Online (Sandbox Code Playgroud)

cocos2d-iphone ios-simulator kobold2d ios6

3
推荐指数
1
解决办法
5201
查看次数

xcode 4.5与iphone 5的依赖问题

我正在尝试将我的项目构建到我的iphone 5并且我不断收到此警告没有架构可以编译(ONLY_ACTIVE_ARCH=YES, active arch=armv7s, VALID_ARCHS=armv6 armv7) 为什么有人知道如何解决这个问题?

xcode cocos2d-iphone ios6

3
推荐指数
1
解决办法
5796
查看次数

如何在cocos2d中暂停游戏?

我知道这个问题之前已经被问过并得到了回答,但是没有一个答案似乎符合我的要求.我需要能够暂停动画,但仍然可以让我的暂停菜单出现并询问用户输入.这是可能的,如果是这样,我该怎么做呢.

objective-c cocos2d-iphone

3
推荐指数
1
解决办法
6229
查看次数

...被拒绝作为'...'的隐含依赖,因为它的架构'armv6 armv7'不包含所有必需的架构'armv7 armv7s'

我试图在发布模式下构建我的应用程序,但我一直收到这些警告,我似乎无法弄清楚如何解决它们.

chipmunk-ios was rejected as an implicit dependency for 'libchipmunk-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
cocos2d-extensions-ios was rejected as an implicit dependency for 'libcocos2d-extensions-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
kobold2d-ios was rejected as an implicit dependency for 'libkobold2d-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
chipmunk-spacemanager-ios was rejected as an implicit dependency for 'libchipmunk-spacemanager-ios.a' because its architectures 'armv6 armv7' didn't contain …
Run Code Online (Sandbox Code Playgroud)

xcode cocos2d-iphone kobold2d xcode4.5

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