문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.
- 뒤끝 SDK 버전 :
- 프로젝트명 :
- 스테이터스 코드 :
- 에러 코드 :
- 에러 메시지 :
<뒤끝에서 정보 불러오기 ****정말중요합니다>
public void ShopInfoLoad () {
//본인 정보가 있는지 체크
var bro = Backend.GameData.GetMyData(_shopTableName, new Where(), 10);
_shopinDate = bro.GetInDate ();
var sm = SaveManager.Instance;
if ( bro.GetReturnValuetoJSON ()["rows"].Count <= 0 ) {
//새로 저장
Param param = new Param();
param.Add ( "Limited", $"{0},{0},{0},{0},{0},{0}" );
param.Add ( "Dia", $"{0},{0}" );
param.Add ( "Package", $"{0},{0},{0},{0},{0}" );
param.Add ( "Mileage", $"{0},{0},{0}" );
BackendReturnObject BRO = Backend.GameData.Insert(_shopTableName, param);
if ( BRO.IsSuccess () ) {
_shopinDate = BRO.GetInDate ();
}
return;
}
//데이터가 있다면 값을 서버에서 받아옴
string owner_inDate = Backend.UserInDate;
if (bro.IsSuccess () ) {
var rows = bro.FlattenRows();
char sp = ',';
//리미티드 상품
var indateLimi = rows[0]["Limited"].ToString();
string txtLimi = indateLimi;
string[] spstringHave = txtLimi.Split(sp);
//로컬에 저장
for ( int limited = 0; limited < _limitedMax; limited++ ) {
PlayerPrefs.SetInt ( "ShopLimited" + limited, Int32.Parse ( spstringHave[limited] ) );
}
//다이아 상품
var indateDia = rows[0]["Dia"].ToString();
string txtDia = indateDia;
string[] spstringDia = txtDia.Split(sp);
//로컬에 저장
PlayerPrefs.SetInt("ShopDia", Int32.Parse(spstringDia[0]));
//패키지 상품
var indatePack = rows[0]["Package"].ToString();
string txtPack = indatePack;
string[] spstringPack = txtPack.Split(sp);
//로컬에 저장
for ( int pack = 0; pack < _packageMax; pack++ ) {
PlayerPrefs.SetInt("ShopPackage" + pack, Int32.Parse(spstringPack[pack]));
}
//마일리지 상품
var indateMil = rows[0]["Mileage"].ToString();
string txtMil = indateMil;
string[] spstringMil = txtMil.Split();
//로컬에 저장
for ( int mil = 0; mil < _mileageMax; mil++ ) {
PlayerPrefs.SetInt ( "ShopMileage" + mil, Int32.Parse ( spstringMil[mil] ) );
}
}
}
이렇게 했는데… 뭐 잘 불러와는 집니다… 근데 기기에서 앱을 지웠다가 다시 깔면 저기 데이터를 불러오는 스크립트에서 서버에 저장되어있는걸 불러와야하는데 못불러옵니다… 서버에는 잘 저장이 되어있구요… 무슨 문제일까요??
<두번째질문>
랭킹에서 score는 숫자로 된것만 가능하다 하셨는데, 몇자리까지 가능한가요?
소수점도되나요? 소수점도 된다면 소수점은 몇자리까지 가능한가요?