Platforms to show: All Mac Windows Linux Cross-Platform
GKAchievementDescriptionMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | GameKit | MBS MacFrameworks Plugin | 12.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
During development, you create achievement descriptions by editing them in iTunes Connect. At runtime, your game retrieve these descriptions from Game Center. Usually, your game only needs to download achievement descriptions when it wants to present a custom achievement user interface to the player.
see also
http://developer.apple.com/library/ios/#documentation/GameKit/Reference/GKAchievementDescription_Ref/Reference/Reference.html
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- property Handle as Integer
- 11 methods
- method achievedDescription as string
- method Constructor Private
- method groupIdentifier as string
- method identifier as string
- method image as NSImageMBS
- method isHidden as boolean
- method isReplayable as boolean
- method loadImage(tag as Variant = nil)
- method maximumPoints as Integer
- method title as string
- method unachievedDescription as string
- 4 shared methods
- shared method Available as boolean
- shared method incompleteAchievementImage as NSImageMBS
- shared method loadAchievementDescriptions(tag as Variant = nil)
- shared method placeholderCompletedAchievementImage as NSImageMBS
This class has no sub classes.
Some events using this class:
- GameKitMBS.loadAchievementDescriptionsCompleted(achievements() as GKAchievementDescriptionMBS, error as NSErrorMBS, tag as Variant)
- GameKitMBS.loadImageCompleted(description as GKAchievementDescriptionMBS, image as NSImageMBS, error as NSErrorMBS, tag as Variant)
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
GKAchievementChallengeMBS - GKAchievementMBS