본문으로 건너뛰기

API 개요

기본 사용법

모든 API는 TudadaSDK.Instance를 통해 접근합니다:

using Tudada;

// SDK 사용 가능 여부 확인
if (TudadaSDK.Instance.IsAvailable())
{
// API 호출
TudadaSDK.Instance.Login(
onSuccess: (result) => { ... },
onFail: (err) => { ... }
);
}

TudadaSDK.Instance 는 싱글톤으로, 처음 접근 시 자동으로 TudadaSDKHandler GameObject를 생성합니다. 이 GameObject의 이름을 변경하지 마세요.

공통 패턴

모든 비동기 API는 onSuccessonFail 콜백을 받습니다:

TudadaSDK.Instance.SomeApi(
// 필수/선택 파라미터
param: value,

// 성공 시 호출 (선택)
onSuccess: (result) => {
Debug.Log("성공: " + result.errMsg);
},

// 실패 시 호출 (선택)
onFail: (errMsg) => {
Debug.LogError("실패: " + errMsg);
}
);