Difference between revisions of "FBInstant.checkCanPlayerMatchAsync"
From GiderosMobile
(Created page with "__NOTOC__ '''Available since:''' Gideros 2018.3<br/> === Description === <br /> Checks if the current player is eligible for the matchPlayerAsync API.<br /> <br /> <source lan...") |
m (Text replacement - "</source>" to "</syntaxhighlight>") |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | '''Available since:''' Gideros 2018.3<br/> | + | <languages /> |
− | === Description === | + | '''<translate>Available since</translate>:''' Gideros 2018.3<br/> |
− | <br /> | + | '''<translate>Class</translate>:''' [[Special:MyLanguage/* Initialisation and Core|* Initialisation and Core]]<br/> |
+ | === <translate>Description</translate> === | ||
+ | <translate><br /> | ||
Checks if the current player is eligible for the matchPlayerAsync API.<br /> | Checks if the current player is eligible for the matchPlayerAsync API.<br /> | ||
− | <br /> | + | <br /></translate> |
− | < | + | <syntaxhighlight lang="lua"> |
− | + | FBInstant.checkCanPlayerMatchAsync(callback) | |
− | </ | + | </syntaxhighlight> |
− | '''callback | + | === <translate>Parameters</translate> === |
+ | '''callback''': (function) <translate>A function that will be called with two arguments: True if the player is eligible to match with other players and false otherwise. An error code if the function failed.</translate> <br/> | ||
+ | === <translate>Examples</translate> === | ||
+ | '''Example'''<br/> | ||
+ | <syntaxhighlight lang="lua"> | ||
+ | FBInstant.checkCanPlayerMatchAsync( function(result,error) | ||
+ | if result then | ||
+ | FBInstant.matchPlayerAsync("level1", function(result,error) | ||
+ | print(FBInstant.context.getID()) -- eg 12345 | ||
+ | end) | ||
+ | end | ||
+ | end) | ||
+ | <br/></syntaxhighlight> | ||
+ | |||
+ | {{FBInstant}} |
Latest revision as of 14:26, 13 July 2023
Available since: Gideros 2018.3
Class: * Initialisation and Core
Description
Checks if the current player is eligible for the matchPlayerAsync API.
FBInstant.checkCanPlayerMatchAsync(callback)
Parameters
callback: (function) A function that will be called with two arguments: True if the player is eligible to match with other players and false otherwise. An error code if the function failed.
Examples
Example
FBInstant.checkCanPlayerMatchAsync( function(result,error)
if result then
FBInstant.matchPlayerAsync("level1", function(result,error)
print(FBInstant.context.getID()) -- eg 12345
end)
end
end)
<br/>
- FBInstant.canCreateShortcutAsync
- FBInstant.checkCanPlayerMatchAsync
- FBInstant.createShortcutAsync
- FBInstant.getEntryPointAsync
- FBInstant.getEntryPointData
- FBInstant.getInterstitialAdAsync
- FBInstant.getLeaderboardAsync
- FBInstant.getLocale
- FBInstant.getPlatform
- FBInstant.getRewardedVideoAsync
- FBInstant.getSDKVersion
- FBInstant.getSupportedAPIs
- FBInstant.logEvent
- FBInstant.matchPlayerAsync
- FBInstant.onPause
- FBInstant.quit
- FBInstant.setLoadingProgress
- FBInstant.setSessionData
- FBInstant.shareAsync
- FBInstant.startGameAsync
- FBInstant.switchGameAsync
- FBInstant.updateAsync