官方看一下,209版本的spriteFrame.setRect,是不是有问题?

比如想显示某个图片结点的某个区域,
sp.spriteFrame.setRect(cc.rect(0,50,30,50));

在onLoad里是可以的,能正确运行 效果正确,
但是在 运行中 比如update中,或事件触发函数中 运行同样的代码,就显示不正确了 应该说没显示了就,但也不报错,
请问 是我用错什么了吗 还是BUG了?