cocos2d的gaf添加后位置不对是什么情况?

下面是代码`


var self = this
var asset = gaf.Asset.create(name)
var onLoad = function(){
  var a = self._anim = asset.createObjectAndRun(true)
  a.setAnimationRunning(true, true)
  a.setAnchorPoint(0, 0)
  self.test.setPosition(300, 300)//作比较的
  a.setPosition(300, 300)
  self.addChild(a, 10)
}
asset.addEventListener('load', onLoad)

这两个都设置的位置是cc.p(300,300),并且anchorPoint都是cc.p(0,0),为什么他们的位置却不同呢?加载的gaf文件不对吗?我用的是源代码里resource的资源啊。。。