Pasoluckのブログ -16ページ目

Pasoluckのブログ

Unity開発記録

//ハマりポイント3点


using UnityEngine;
using System.Collections;

//ハマりポイント1。これが必要だったのね
using Kayac.Lobi.SDK;


public class LobiRankingScript : MonoBehaviour {

public void SendRanking(){
float score=PlayerPrefs.GetFloat("SCORE", 0f);
int num = (int)score;

if (LobiCoreBridge.IsReady ()) {


//ハマりポイント2。「SendRanking (name,~」のname部分にオブジェクト名を入れたら動かなかったので

nameにしたら動いた。


LobiRankingAPIBridge.SendRanking (name, "SendRankingCallback", "TrickyCat", num);
LobiRankingBridge.PresentRanking();
} else {
LobiCoreAPIBridge.SignupWithBaseName (name, "SignupWithBaseNameCallback", "Player");
}

}


//ハマりポイント3。スコア送信するだけなら、コールバックメソッドって、こんなカンタンなのでいいのね。

void SendRankingCallback(string message){
Debug.Log(message);
// ...
}

void SignupWithBaseNameCallback(string message){
Debug.Log(message);
// ...
}

// Use this for initialization
void Start () {
if (LobiCoreBridge.IsReady ()) {
} else {
LobiCoreAPIBridge.SignupWithBaseName (name, "SignupWithBaseNameCallback", "Player");
}
}

// Update is called once per frame
void Update () {

}
}