TeleportServiceクラス
ひとことで言うと
TeleportServiceは、ロブロックス(Roblox)のクラスです。くわしい日本語解説は準備中のため、下に公式の説明(英語)を載せています。
公式の説明(英語):Enables transporting Class.Player|Players between places and servers. For more information on how to teleport players between servers, see Teleport between places.
クラスの関係
メソッド(8)
| 名前と書き方 | 説明 |
|---|---|
GetArrivingTeleportGuiTeleportService:GetArrivingTeleportGui(): Instance | Returns the _customLoadingScreen_ the Class.Players.LocalPlayer|LocalPlayer arrived into the place with. |
GetLocalPlayerTeleportDataTeleportService:GetLocalPlayerTeleportData(): Variant | Returns the _teleportData_ the Players.LocalPlayer arrived into the place with. |
GetPlayerPlaceInstanceAsyncTeleportService:GetPlayerPlaceInstanceAsync(userId: User): Tuple | Returns the Class.DataModel.PlaceId|PlaceId and Class.DataModel.JobId|JobId of the server the user with the given Class.Player.UserId|UserId is in provided it is in the same game as the current place. |
GetTeleportSettingTeleportService:GetTeleportSetting(setting: string): Variant | Retrieves a teleport setting saved using Class.TeleportService:SetTeleportSetting() using the given key. |
PromptExperienceDetailsAsyncTeleportService:PromptExperienceDetailsAsync(player: Player, universeId: int64): PromptExperienceDetailsResult | Prompts a Player with information about the specified experience. The player can choose to teleport to the target experience through the prompt. |
SetTeleportGuiTeleportService:SetTeleportGui(gui: Instance): () | Sets the custom Class.ScreenGui|teleport GUI that will be shown to the local user during teleportation, prior to the teleport being invoked. |
SetTeleportSettingTeleportService:SetTeleportSetting(setting: string, value: Variant): () | Stores a value under a given key that persists across all teleportations in the same game. |
TeleportAsyncTeleportService:TeleportAsync(placeId: int64, players: Instances, teleportOptions: Instance): Instance | The all-encompassing method to teleport a player or group of players from one server to another. |
イベント(2)
| 名前と書き方 | 説明 |
|---|---|
LocalPlayerArrivedFromTeleportTeleportService.LocalPlayerArrivedFromTeleport(loadingGui: Instance, dataTable: Variant) | Fires when the Class.Players.LocalPlayer|LocalPlayer enters the place following a teleport. |
TeleportInitFailedTeleportService.TeleportInitFailed(player: Instance, teleportResult: TeleportResult, errorMessage: string, placeId: int64, teleportOptions: Instance) | Fires when a teleport fails to start, leaving the player in their current server. |
受け継いでいるメンバー
Instance から受け継いでいるもの(46)
Archivable・Capabilities・IsInSandbox・Name・Parent・PredictionMode・Sandboxed・AddTag・ClearAllChildren・Clone・Destroy・FindFirstAncestor・FindFirstAncestorOfClass・FindFirstAncestorWhichIsA・FindFirstChild・FindFirstChildOfClass・FindFirstChildWhichIsA・FindFirstDescendant・GetActor・GetAttribute・GetAttributeChangedSignal・GetAttributes・GetChildren・GetDebugId・GetDescendants・GetFullName・GetStyled・GetStyledPropertyChangedSignal・GetTags・HasTag・IsAncestorOf・IsDescendantOf・IsPropertyModified・QueryDescendants・RemoveTag・ResetPropertyToDefault・SetAttribute・WaitForChild・AncestryChanged・AttributeChanged・ChildAdded・ChildRemoved・DescendantAdded・DescendantRemoving・Destroying・StyledPropertiesChanged
Object から受け継いでいるもの(4)
英語の説明とメンバーの一覧は、Roblox Creator Documentation(TeleportService)をもとにしています(CC BY 4.0)。日本語の解説は、このサイトで独自に書いたものです。