📘
【Roblox開発】公式の組み込みエモート一覧を増やしてみる
はじめに
今回は公式が用意しているエモート機能をスクリプトでカスタマイズしてみます。
フォートナイトとかでよく見るやつ。
公式Reference
実装
local Players = game:GetService("Players")
local humanoid = Players.LocalPlayer.Character.Humanoid
local humanoidDescription = humanoid.HumanoidDescription
-- 実行できるエモート一覧
local emoteTable = {
["Hello"] = {3576686446},
["Stadium"] = {3360686498},
["Tilt"] = {3360692915},
["Shrug"] = {3576968026},
["Salute"] = {3360689775},
["Point"] = {3576823880},
["Applaud"] = {3823158750}
}
humanoidDescription:SetEmotes(emoteTable)
-- 組み込みUIに表示させるエモート設定
local equippedEmotes = {"Hello", "Stadium", "Tilt", "Shrug", "Salute", "Point","One","Applaud"}
humanoidDescription:SetEquippedEmotes(equippedEmotes)
実行
Discussion