我正在使用Cocos2d-iphone,并且想要在屏幕上添加一个红色像素。
我尝试创建CCSprite,但大小只能为一个像素。
我不想创建图像文件。
如何实现呢?
最佳答案
在Swift中-与Viktor的答案几乎相同-但不是每像素创建1个CCDrawNode
对象,而是在每次调用CCDrawNode
时都绘制相同的drawDot
对象。
创建_drawNode成员变量
var _drawNode : CCDrawNode!
启动CCDrawNode对象
_drawNode = CCDrawNode()
self.addChild(_drawNode) // add it to the node you are currently in
// draw the dot, can be recalled anywhere in this class
let touchLocation = ccp(10,10)
_drawNode.drawDot(touchLocation, radius: 1, color: CColor.blackColor())
关于ios - 如何在屏幕上添加一个红色像素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18682617/