Learn iPhone, iOS, Objective-c, Swift, cocos2dx, Unity and ….?

iOSやAndroid開発でのエラー解決法や便利tipsのメモ

RSS Feed

Objective-C 〜 GameCenterでfloat値を使う方法 〜

0 Comments
Posted by Kuro on 2013/12/01

スポンサードリンク

GameCenterのscoreにfloat値を表示させるには

GameCenterのscoreででfloat値を使いたい場合、そのままfloat値を送っても正しく表示されません。
GKScoreが受け取れるvalueがint64_tだけなので、(10倍、100倍するなど)変換してからreportする必要があります。
その後Apple側でiTunes connectの設定によってfloat値に再変換されます。

score送信部サンプルコード

iTunes connectの設定

gamecenter-float-value

gamecenter-float-value

Fixed Point–to 1,2,or3 Decimalsは小数点何桁まで表示するかという意味です。
Fixed Point–to 1 Decimalの場合は値を10倍
Fixed Point–to 2 Decimalsの場合は値を100倍
して送信する必要があります。

スポンサードリンク


You can leave a comment, or trackback from your own site.

0 Comments

You can be the first to comment!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

スポンサードリンク

Popular Posts