C# 클래스 CubicPilot.GameLogic.GameManager

파일 보기 프로젝트 열기: playgameservices/play-games-plugin-for-unity

공개 메소드들

메소드 설명
Authenticate ( ) : void
AutoSave ( ) : void
CaptureScreenshot ( ) : void
FinishLevelAndGoToNext ( int score, int stars ) : void
FlushAchievements ( ) : void
GoToLevel ( int level ) : void
HasNextLevel ( ) : bool
IncrementAchievement ( string achId, int steps ) : void
LoadFromCloud ( ) : void
PostToLeaderboard ( ) : void
QuitToMenu ( ) : void
RestartLevel ( ) : void
SaveProgress ( ) : void
SavedGameLoaded ( SavedGameRequestStatus status, byte data ) : void
SavedGameOpened ( SavedGameRequestStatus status, ISavedGameMetadata game ) : void
SavedGameSelected ( SelectUIStatus status, ISavedGameMetadata game ) : void
SavedGameWritten ( SavedGameRequestStatus status, ISavedGameMetadata game ) : void
ShowAchievementsUI ( ) : void
ShowLeaderboardUI ( ) : void
SignOut ( ) : void
UnlockAchievement ( string achId ) : void

비공개 메소드들

메소드 설명
GameManager ( ) : System
GoToScene ( string scene ) : void
ProcessCloudData ( byte cloudData ) : void
ReportAllProgress ( ) : void
SaveToCloud ( string filename ) : void
UnlockProgressBasedAchievements ( ) : void

메소드 상세

Authenticate() 공개 메소드

public Authenticate ( ) : void
리턴 void

AutoSave() 공개 메소드

public AutoSave ( ) : void
리턴 void

CaptureScreenshot() 공개 메소드

public CaptureScreenshot ( ) : void
리턴 void

FinishLevelAndGoToNext() 공개 메소드

public FinishLevelAndGoToNext ( int score, int stars ) : void
score int
stars int
리턴 void

FlushAchievements() 공개 메소드

public FlushAchievements ( ) : void
리턴 void

GoToLevel() 공개 메소드

public GoToLevel ( int level ) : void
level int
리턴 void

HasNextLevel() 공개 메소드

public HasNextLevel ( ) : bool
리턴 bool

IncrementAchievement() 공개 메소드

public IncrementAchievement ( string achId, int steps ) : void
achId string
steps int
리턴 void

LoadFromCloud() 공개 메소드

public LoadFromCloud ( ) : void
리턴 void

PostToLeaderboard() 공개 메소드

public PostToLeaderboard ( ) : void
리턴 void

QuitToMenu() 공개 메소드

public QuitToMenu ( ) : void
리턴 void

RestartLevel() 공개 메소드

public RestartLevel ( ) : void
리턴 void

SaveProgress() 공개 메소드

public SaveProgress ( ) : void
리턴 void

SavedGameLoaded() 공개 메소드

public SavedGameLoaded ( SavedGameRequestStatus status, byte data ) : void
status SavedGameRequestStatus
data byte
리턴 void

SavedGameOpened() 공개 메소드

public SavedGameOpened ( SavedGameRequestStatus status, ISavedGameMetadata game ) : void
status SavedGameRequestStatus
game ISavedGameMetadata
리턴 void

SavedGameSelected() 공개 메소드

public SavedGameSelected ( SelectUIStatus status, ISavedGameMetadata game ) : void
status SelectUIStatus
game ISavedGameMetadata
리턴 void

SavedGameWritten() 공개 메소드

public SavedGameWritten ( SavedGameRequestStatus status, ISavedGameMetadata game ) : void
status SavedGameRequestStatus
game ISavedGameMetadata
리턴 void

ShowAchievementsUI() 공개 메소드

public ShowAchievementsUI ( ) : void
리턴 void

ShowLeaderboardUI() 공개 메소드

public ShowLeaderboardUI ( ) : void
리턴 void

SignOut() 공개 메소드

public SignOut ( ) : void
리턴 void

UnlockAchievement() 공개 메소드

public UnlockAchievement ( string achId ) : void
achId string
리턴 void