表达式必须具有类类型,但pSprite7具有类型‘float’

pSprite7精灵显示错误,代码如下:

if (pSprite7->getPositionX().x > pSprite2->getPosition().x) {
}

错误如下:
表达式必须具有类类型,但pSprite7具有类型‘float’

getPositionX()
getPosition().x