Achievement - stingray.Achievement 네임스페이스 참조 - Stingray Lua API 참조

stingray.Achievement 네임스페이스 참조

설명

Steam의 성과 기능에 액세스하기 위한 인터페이스입니다.

이 오브젝트는 싱글톤(Achievement가 하나뿐임)이기 때문에 어떠한 Achievement 오브젝트도 함수로 전달할 필요가 없습니다. 모든 함수는 Achievement 싱글톤에서 작동합니다.

함수

매개변수

token :

integer

비동기 작업의 상태에 대한 액세스를 제공하는 토큰입니다.

반환하는 항목

table

작업의 완료 여부 및 오류 발생 여부를 보여주는 테이블입니다.

매개변수
이 함수는 어떠한 매개변수도 수용하지 않습니다.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.

이 함수는 개발 빌드에서만 사용할 수 있습니다.

매개변수

achievement :

string+

잠금 해제할 성과입니다.

+ 표기는 지정된 유형의 인스턴스가 1개 이상 있을 수 있음을 나타냅니다.
반환하는 항목

integer

progress()로 전달하여 작업 진행률을 추적할 수 있는 토큰을 반환합니다.

예를 들면 다음과 같습니다.

token1 = Achievement.unlock("high_jumper")
token2 = Achievement.unlock("high_jumper", "mega_jumper")
매개변수

achievement :

string

테스트할 성과입니다.

반환하는 항목

boolean

도전 과제가 잠금 해제되었으면 true를, 그렇지 않으면 false를 반환합니다.

예를 들면 다음과 같습니다.

unlocked = Achievement.unlocked("mega_jumper")