请问 Sprite 设置 setGLProgram 有效果,用 Texture 设置 setGLProgram 没效果是什么原因?

代码就是这样。当用texture没有效果,而是用sprite就有效果。有人知道为什么吗?

这样写texture也是一样没有效果,而sprite有效果

Texture::setGLProgram()的接口有说明了,这个program是给Texture2D::drawAtPoint()Texture2D::drawInRect()用的,其他的没有效果。