0
TapJoy에 마멀레이드 확장을 사용하고 here의 SDK 및 샘플 프로젝트를 사용 중입니다.
사용자의 TapPoints을 받고 여기에 사용되는 기능은 다음과 같습니다사용자의 TapPoint를 얻는 방법
s3eResult
유형을 보여주는 단지 성공 또는 쿼리의 실패를 반환
s3eResult TapjoyGetTapPoints(TapjoyGetTapPointsCallbackFn callbackFn, void* userData)
. 하지만 int 또는 다른 숫자 형식의 실제 포인트를 얻으려면 어떻게해야합니까?
은 내가 사용하고하면이 같다 :
int TapJoy::GetPoints(){
s3eResult res=TapjoyGetTapPoints((TapjoyGetTapPointsCallbackFn)&TapJoy::GetTapPointsCB, NULL);
return GetTapPointsCB(NULL,NULL);
}
int32 TapJoy::GetTapPointsCB(TapjoyGetTapPointsResult* result, void* userData)
{
int tapPoints = result->m_PointTotal;
sprintf("Points", "`x666666Tap Points: %d", tapPoints);
s3eDebugTracePrintf("GetTapPointsCB called with amount: %d", tapPoints);
cout<<tapPoints<<endl;
return tapPoints;
}
이 코드의 문제는 내가 TapjoyGetTapPointsResult* result
을받을 수 있나요 어떻게?