2010-12-06 74 views

回答

1

我使用此代碼來獲取alpha值:

GLubyte pColor[4]; 
CGPoint newpoint = (...your screen point in GL coordinates); 
glReadPixels(newpoint.x,newpoint.y,1,1,GL_RGBA,GL_UNSIGNED_BYTE,&pColor[3]); 

令pColor [3]則包含您的Alpha值。

您可能必須將其與代碼結合以檢查您的位置是否位於精靈的邊界框內。確保你得到正確的座標。

0

可能它是你需要的sprite.alpha。