Assets\Scripts\BackendManager.cs(26,21): error CS0117: ‘Backend’ does not contain a definition for ‘AsyncPoll’
이런 오류가 뜹니다. SDK는 Backend-5.16.0을 쓰고 있습니다.
5.12 이상 버전부터 * 비동기 함수에 async가 삭제되었다고 하는데요, 이거 때문인지 아니면 다른 이유때문인지 모르겠습니다.
using UnityEngine;
// 뒤끝 SDK namespace 추가
using BackEnd;
public class BackendManager : MonoBehaviour
{
private void Awake()
{
// Update() 메소드의 Backend.AsyncPoll(); 호출을 위해 오브젝트를 파괴하지 않는다.
DontDestroyOnLoad(gameObject);
//뒤끝 서버 초기화
BackendSetup();
}
private void Update()
{
//서버의 비동기 메소드 호출(콜백 함수 풀링)을 위해 작성
if (Backend.IsInitialized)
{
Backend.AsyncPoll();
}
}
private void BackendSetup()
{
//뒤끝 초기화
var bro = Backend.Initialize(null);
//뒤끝 초기화에 대한 응답값
if (bro.IsSuccess())
{
//초기화 성공 시 statusCode 204 Success
Debug.Log($"초기화 성공: {bro}");
}
else
{
Debug.LogError($"초기화 실패: {bro}");
}
}
}
- 뒤끝 SDK 버전 :
- 프로젝트명 :
- 스테이터스 코드 :
- 에러 코드 :
- 에러 메시지 :