Top.Mail.Ru
Ответы

Roblox Studio. Как сделать иконку игрока в roblox studio

Кто знает, как сделать иконку(аватар) игрока в Roblox Studio? Очень срочно нужно

По дате
По рейтингу
Аватар пользователя
Гуру

Вставляешь LocalScript в ImageLabel или ImageButton, и в нём пишешь:
local Players = game:GetService("Players")
local player = Players.LocalPlayer or Players:GetPropertyChangedSignal("LocalPlayer"):Wait()
local camera = workspace.Camera

local imageLabel = script.Parent

local imageSize = Enum.ThumbnailSize.Size100x100 -- Размер картинки игрока
local imageType = Enum.ThumbnailType.AvatarBust -- Тип картинки игрока

local image = Players:GetUserThumbnailAsync(player.UserId, imageType, imageSize) -- "Конструируем" и получаем картинку игрока

imageLabel.Image = image

imageLabel.Size = UDim2.new(
100/camera.ViewportSize.X, --Первая цифра должна совпадать с imageSize
0,
100/camera.ViewportSize.Y, --Также должна совпадать с imageSize
0
-- Мы делим эти числа для того чтобы конвертировать их в Scale, а не оставлять в Offset
) -- Устанавливаем размер ImageLabel под картинку. Если надо то оставь, если нет - удали.

Вот сайт по этому поводу (на английском):
developer.roblox.com/en-us/api-reference/function/Players/GetUserThumbnailAsync