[新手求助] sprite和锚点问题

2dx-js 新手上路 百度过无果~ 伸手问几点有关于锚点的问题
1 cc.scene 上 默认锚点 是 (0,0) 那么 我添加 A cc.sprite 并设置锚点 (0.5,0.5) 位置为屏幕中央 那么再往A 上添加一个
B sprite 理论上 应该是在A的 中心点 … 但是B 任然出现在A的左下角 打印A锚点位置 是(0.5,0.5)

2 用的 plist 手动的 preload 然后 使用 plist 中的 给sprite赋值以后 cc.log 中 能取到 sprite 的 width height 但是 直接
cc.log(sprite.width , sprite.height , sprite.getContentSize()) 都是 0

请老大们指点…

问题1 大概代码
var panBg = cc.Sprite.create("#dipan.png");
panBg.setAnchorPoint(0.5,0.5)
panBg.attr({
x:this.winsize.width/2,y:this.winsize.height/2
})
cc.log(panBg)
this.dice1 = cc.Sprite.create("#shaizi1.png",-18,-4);
this.dice2 = cc.Sprite.create("#shaizi1.png",18,-4);
this.addChild(panBg);
panBg.addChild(this.dice1);
panBg.addChild(this.dice2);

2dx 锚点就是这样的么~~

我看js -test 上都能获取到 sprite 的宽高