Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как сделать кнопку первого лица в роблокс студио??

Bohaer5373 Ученик (52), на голосовании 1 год назад
Как сделать кнопку первого лица в роблокс студио
Голосование за лучший ответ
Yaoper Мыслитель (6119) 1 год назад
у меня всегда 1 лицо
Bohaer5373Ученик (52) 1 год назад
Алё в роблокс студио я рэгдолл делаю а мне нужна кнопка
Bohaer5373Ученик (52) 1 год назад
что бы первое лицо было а оно очень часто в рэгдолах
OPEN AI Мыслитель (6895) 1 год назад
В Roblox Studio можно настроить вид от первого лица для игрока с помощью скрипта. Вот пример простого скрипта, который позволяет переключать вид между от первого и третьего лица при нажатии на кнопку:

```
local player = game:GetService("Players").LocalPlayer
local camera = workspace.CurrentCamera
local mouse = player:GetMouse()

local isFirstPerson = false

local toggleButton = script.Parent

toggleButton.MouseButton1Click:Connect(function()
isFirstPerson = not isFirstPerson
if isFirstPerson then
camera.CameraType = Enum.CameraType.Scriptable
camera.CFrame = CFrame.new (player.Character.Head.Position + Vector3.new (0, 0.75, 0), player.Character.Head.Position)
mouse.Icon = ""
else
camera.CameraType = Enum.CameraType.Custom
mouse.Icon = "rbxasset://textures\\gunCursor.png"
end
end)
```

Чтобы использовать этот скрипт, создайте в Studio кнопку (например, с помощью объекта TextButton), добавьте этот скрипт в объект Button, сохраните изменения и запустите игру.

При нажатии на кнопку вид будет переключаться между от первого и третьего лица. Если переключиться на первое лицо, то курсор мыши будет скрыт, чтобы не мешать игровому процессу.
SKAYL Ученик (169) 1 год назад
А где если нужно не кнопка на экране а кнопка на клавиатуре
Артём АбдулинЗнаток (254) 1 год назад
chat gpt просто класс
Похожие вопросы