API 개요
기본 사용법
모든 API는 TudadaSDK.Instance를 통해 접근합니다:
using Tudada;
// SDK 사용 가능 여부 확인
if (TudadaSDK.Instance.IsAvailable())
{
// API 호출
TudadaSDK.Instance.Login(
onSuccess: (result) => { ... },
onFail: (err) => { ... }
);
}
TudadaSDK.Instance는 싱글톤으로, 처음 접근 시 자동으로TudadaSDKHandlerGameObject를 생성합니다. 이 GameObject의 이름을 변경하지 마세요.
공통 패턴
모든 비동기 API는 onSuccess와 onFail 콜백을 받습니다:
TudadaSDK.Instance.SomeApi(
// 필수/선택 파라미터
param: value,
// 성공 시 호출 (선택)
onSuccess: (result) => {
Debug.Log("성공: " + result.errMsg);
},
// 실패 시 호출 (선택)
onFail: (errMsg) => {
Debug.LogError("실패: " + errMsg);
}
);