C# Класс CubicPilot.GameLogic.GameManager

Показать файл Открыть проект

Открытые методы

Метод Описание
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