小编JJR*_*JJR的帖子

如何更改精灵的Z顺序?

我想设置我在Objective-C中创建的精灵的Z顺序,特别是在Cocos2D中.

这是我在尝试构建以下代码时遇到的错误:

CCSprite *mySprite = [CCSprite spriteWithFile:@"Image.png" rect:CGRectMake(0, 0, 96, 24)]; 
mySprite.zOrder = 0;
Run Code Online (Sandbox Code Playgroud)

...220: error: object cannot be set - either readonly property or no setter found

Z-Order必须能够以某种方式设置 - 它是否只能在实例化的行上设置而不是在创建之后设置?我是否必须为CCSprite的属性创建setter方法?为什么它不会有这些方法?

objective-c z-order cocos2d-iphone

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

标签 统计

cocos2d-iphone ×1

objective-c ×1

z-order ×1