Swift版本的Cocos2d代码:sprite1.colorRGBA

iPhone处理器

我使用下面的cocos2d代码并工作:

CCSprite *sprite1 = [[CCSprite alloc] init];
sprite1.position = ccp(SW*0.1f, SH*0.82f);
sprite1.normalMapSpriteFrame = normalMap;
sprite1.effect = glass;
sprite1.colorRGBA = [CCColor colorWithRed:0.0f green:0.0f blue:0.0f alpha:0.0f];

现在尝试将其移植到Swift,但是在colorRGBA最后一行出现错误帮助我获取正确的代码。

    var sprite1 = CCSprite.node() as CCSprite
    sprite1.position = ccp(SW*0.1, SH*0.82);
    sprite1.normalMapSpriteFrame = normalMap;
    sprite1.effect = glass;
    sprite1.colorRGBA =  ______ ?
弗拉德

刚刚在Swift中用SpriteBuilder创建了一个新项目,尝试了一下,一切都成功了:

var sprite = CCSprite()    
sprite.colorRGBA = CCColor(red: 0.0, green: 0.0, blue: 0.0, alpha: 0.0)

也许您需要查看官方文档有关桥接标头的答案它们将帮助您在Swift中使用Objective-C类。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

cocos2d sprite永远重复播放动画

来自分类Dev

Cocos2d Sprite工作表占用大量内存

来自分类Dev

Sprite框架动画Cocos2d 3.0

来自分类Dev

重复使用相同的Sprite Cocos2d 3.0

来自分类Dev

Sprite Kit的size属性的Cocos2d等效项

来自分类Dev

将Cocos2d代码转换为ARC问题

来自分类Dev

Cocos2d Swift中CCActionCallBlock的用法

来自分类Dev

在Sprite Cocos2d上添加box2d主体

来自分类Dev

为什么不能覆盖cocos2d :: sprite的draw方法?

来自分类Dev

在Cocos2D V3中单击时展开的Sprite按钮

来自分类Dev

如何通过SpriteKit(如Cocos2D)使Sprite倾斜/剪切?

来自分类Dev

不断向上和向下移动Sprite Cocos2d 3.0

来自分类Dev

Cocos2d:组成将包含多个Sprite的对象的最佳方法

来自分类Dev

在Cocos2D V3中单击时展开的Sprite按钮

来自分类Dev

如何通过SpriteKit(如Cocos2D)使Sprite倾斜/剪切?

来自分类Dev

从2.1移植到Cocos2d版本3.2中的Pvr困境

来自分类Dev

我如何知道项目中的当前cocos2d版本?

来自分类Dev

可拖动CCNode Cocos2d

来自分类Dev

Cocos2D弹丸速度

来自分类Dev

Cocos2d js触摸事件

来自分类Dev

Cocos2D中的磁效应

来自分类Dev

双击Cocos2d Android JAVA

来自分类Dev

WebView Cocos2d xna

来自分类Dev

照亮房间Cocos2d

来自分类Dev

Cocos2d Spritesheets和动画

来自分类Dev

Android Cocos2d MoveTo操作

来自分类Dev

Android-admob + cocos2d

来自分类Dev

精灵方向Cocos2d 3.0

来自分类Dev

Cocos2d无法暂停动作