锚点的问题

对精灵设置锚点

var layer =new cc.Sprite(res.HelloWorld_png);
layer.setPosition(size.width/2,size.height/2);
layer.setAnchorPoint(0.5,0.5);

```

这样是正常的居中


但是如果对Layer设置的话,就会出现位置不居中的问题
this.ignoreAnchorPointForPosition(false);
var layer = new cc.LayerColor(cc.Color(200, 20, 22, 25));
layer.setPosition(size.width/2,size.height/2);
layer.setAnchorPoint(0.5,0.5);

```


![](http://maou-wordpress.stor.sinaapp.com/uploads/2015/07/MEHNVCC_UHXURUBFY.jpg)


百思不得姐!!!跪求答案!!!:6:

layer是忽略锚点的