小编Gur*_*uru的帖子

cocos2d-iphone-2.1-beta2中的CCScrollLayer问题

嗨,我在lateste cocos2d测试版中遇到了CCScrollLayer所述的问题,主要是在编译时我得到了:use of undeclared identifier 'CC_GL_BLEND'.有没有办法解决任何人发现的这个问题?

xcode opengl-es cocos2d-iphone ccscrolllayer

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

Unity3D游戏在Xcode 9中崩溃 - iOS 11

今天我在Xcode 9,iPhone 6运行iOS 11上推出了完全可用的Unity3D游戏.它在发布时崩溃了.

每次崩溃都在相同的功能:SetupMetalFBO

这是控制台日志:

validateRenderPassDescriptor:487: failed assertion `Texture at colorAttachment[0] has usage (0x01) which doesn't specify MTLTextureUsageRenderTarget (0x04)'
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

相同的代码与Xcode 8.3.3 iOS 10完美配合.

如何修复Xcode 9中的崩溃?


UPDATES_SOLUTION:

解决方案很简单,只需转到Xcode-> Product-> Scheme-> Edit Scheme,禁用Metal API验证.这个修复崩溃. 在此输入图像描述

iphone xcode unity-game-engine ios11 xcode9

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

如何更改VS2010中匹配大括号的高亮颜色

我需要更改VS2010中匹配大括号的高亮颜色.

我尝试了以下设置但它根本不起作用.

在此输入图像描述

任何建议都是受欢迎的.

谢谢

visual-studio-2010

5
推荐指数
2
解决办法
9234
查看次数

如何在cocos2d中添加iPhone5支持

我用过Cocos2d:

-hd.png for iPhone HD 
-ipad.png for iPad. 
-ipadhd.png for iPad HD.
Run Code Online (Sandbox Code Playgroud)

像这样我们需要为iPhone 5使用哪个扩展?另外如何在cocos2d中启用iPhone 5支持?

更新1:我们很容易就像这样支持iPhone5

#define IS_IPHONE5 (([[UIScreen mainScreen] bounds].size.height-568)?NO:YES)

#define TEX_GAME_BG   (IS_IPHONE5) ? ( @"bg-whd.png") : ( @"bg.png")

mBG1 = [CCSprite spriteWithFile:TEX_GAME_BG];
Run Code Online (Sandbox Code Playgroud)

更新2:  使用通用功能...将其放在cocos2d.h或任何常见文件中

static inline NSString *i5res(NSString * data)
{
    if(IS_IPHONE5)
    {
        return [data stringByReplacingOccurrencesOfString:@"." withString:@"-whd."];
    }

    return data;
}
//usage
CCSprite *bg = [CCSprite spriteWithFile:i5res(@"bg.png")];
Run Code Online (Sandbox Code Playgroud)

更新3: Cocos2d现在也支持iphone5.-iphone5hd

 imageName-iphone5hd.png for iPhone 5 HD.
Run Code Online (Sandbox Code Playgroud)

cocos2d-iphone ios iphone-5

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

在iphone游戏中的Cocos2d 2.0/Admob横幅中的Admob横幅集成

有谁知道如何在cocos 2d v2中创建工作admob,所有文档都基于视图根控制器,而cocos2d 2只是以另一种方式.

我找到的唯一文件就是这样:与admob-and-cocos2d一起工作 但对我这样的新手来说有点差.如果有人能帮助我,我太欣赏了!!

iphone cocos2d-iphone admob ios

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

cocos2d的.正确混合?

我修改了标准示例"Hello World":

        CCSprite *sprite = [CCSprite spriteWithFile:@"Untitled-1.png"];
        CGSize winSize = [CCDirector sharedDirector].winSize;
        sprite.position = ccp(winSize.width / 2, winSize.height / 2);
        [label setBlendFunc:(ccBlendFunc){GL_ZERO, GL_SRC_ALPHA}];
        [label setColor:ccBLACK];
        [sprite addChild:label];
        [self addChild:sprite];
Run Code Online (Sandbox Code Playgroud)

我有:

图片 在此输入图像描述

如何删除/剪切"Hello World"标签周围的背景?

blending blend cocos2d-iphone glblendfunc

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

避免.ipa中的SwiftSupport文件夹

在最新的Xcode 7.1.1中,ipa创建了SwiftSupport文件夹.它增加了大约20MB的ipa大小.

旧的Xcode没有在ipa中添加SwiftSupport文件夹

如何在ipa中避免使用SwiftSupport文件夹?

iphone xcode swift

5
推荐指数
2
解决办法
2028
查看次数

iPhone中的Chartboost iphone项目/ Chartboost用法

集成的chartoost sdk进入iPhone游戏.(风景游戏)

#define CHARTBOOST_ID @"55c9f216f6cd4572f3975566"
#define CHARTBOOST_SIG @"9cc8122cfb05bfe0e171f46990180147e8b6f23c"

[Chartboost startWithAppId:CHARTBOOST_ID appSignature:CHARTBOOST_SIG delegate:self];

[Chartboost showInterstitial:CBLocationHomeScreen];
Run Code Online (Sandbox Code Playgroud)

但它没有显示任何广告.帮助我找出Xcode中的设置或图表提升中的帐户有什么问题.

Notes_Warning:

大家好,不要使用Chartboost,而是尝试谷歌Admob或其他广告网络.因为Chartboost - 骗子!我在我的游戏中使用了Chartboost,游戏在柬埔寨获得了很好的排名 - 在赛车/游戏中排名第一.游戏获得了良好的下载......但Chartboost说我们在柬埔寨使用了很多设备并下载了游戏......它不是真的......我们不是来自柬埔寨...我试图多次向Chartboost发送消息......但是他们没有回复并暂停我的帐户.他们甚至没有支付我的7463美元.真的是我们的心脏病发作.现在我们删除了Chartboost并使用了Admob,并轻松地从Admob获得了开发成本.所以避免Chartboost避免被骗!真理永远胜利......总是做得好. 做一个好人,但不要试图证明它.只是远离坏骗子!!!!

iphone xcode cocos2d-iphone ios chartboost

4
推荐指数
2
解决办法
1万
查看次数

在Phonegap中,HTML不会随着应用程序的旋转而调整大小

我有一个Phonegap iPhone/iPad应用程序,当我将iPad应用程序旋转到横向时,就像没有刷新HTML/CSS的东西一样,所以我在应用程序右侧粘贴了一个黑条.同样的事情,如果我在横向打开应用程序它看起来很好,但然后旋转到肖像,它需要滚动.

html html5 ios cordova

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

Cocos2d - SimpleAudioEngine - iPhone上没有播放声音

最近我在使用CocosDenshion播放我的声音效果时遇到了问题.声音在iPhone模拟器上播放,但不在我自己的设备上播放.我不确定我做错了什么.当然我检查了我的扬声器是否仍在工作,但他们在使用其他应用程序或iPod库时也是如此.

我只是使用这个简单的代码:

[[SimpleAudioEngine sharedEngine] playEffect:@"button.wav"];
Run Code Online (Sandbox Code Playgroud)

我仔细检查了文件的名称,它确实是button.wav.

我希望有人可以帮助我.

audio cocos2d-iphone simpleaudioengine

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