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

Как обозначить любой объект в Roblox studio? Прошу, я уже второй день не могу найти ответ!!

Дима Гостев Ученик (35), открыт 2 недели назад
Хочу сделать код по типу
local cube = game.Workspace.part

if cube.Position + Vector3.New (0, 0, 4) == любойобъект.Position then
print(любойобъект, 'справа от тебя')
end

как мне это сделать?
2 ответа
kkkkk jjjjj Ученик (201) 2 недели назад
а нейронку спросить сложно?
Дима ГостевУченик (35) 2 недели назад
Толкового ответа она мне не дала
Олег Томашеский Профи (657) 2 недели назад
Вот скрипт от ИИ (попробуй его):
local cube = game.Workspace.Part -- Убедитесь, что имя объекта написано с заглавной буквы

-- Получаем позицию куба и добавляем смещение
local targetPosition = cube.Position + Vector3.new (0, 0, 4)

-- Перебираем все объекты в Workspace
for _, object in ipairs(game.Workspace:GetChildren()) do
-- Проверяем, является ли объект частью и не равен ли он кубу
if object:IsA("Part") and object ~= cube then
-- Сравниваем позиции
if object.Position == targetPosition then
print( object.Name , 'справа от тебя')
end
end
end
Похожие вопросы