0
私はTapJoyのマーマレード拡張を使用しており、hereのSDKとサンプルプロジェクトを使用しています。ユーザーのTapPointsを取得するために、ここで使用さ
機能は次のとおりです。ユーザーのTapPointを取得する方法
s3eResult TapjoyGetTapPoints(TapjoyGetTapPointsCallbackFn callbackFn, void* userData)
クエリのちょうど成功または失敗を示すs3eResult
タイプを返します。しかし、どのようにして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
を得るのですかですか?