Lua Roblox Studio не позволяет мне назначать часть, родительскую для которой, в качестве рабочей области. - PullRequest
0 голосов
/ 26 марта 2020

Это код, который я написал

brick=Instance.new("Part")
brick.Anchored=true
brick=BrickColor.new("Magenta")
brick=Vector3.new(0,5,0)
brick.Parent = workspace

Строка 5 назначает переменному кирпичу родительский объект в качестве Рабочей области в Roblox Studio, но я получаю ошибку, что «Родитель не может быть назначен», я не понятно, строка 5 работает сама по себе, но не после присвоения свойств.

Ответы [ 2 ]

0 голосов
/ 05 мая 2020

Вы переопределяете brick на значение Vector3.

brick=Instance.new("Part") -- created an Instance
brick=Vector3.new(0,5,0) -- changed to a Vector3
brick.Parent = workspace -- isn't an Instance, so it can't be parented

Измените строку 3 этого кода с brick на brick.Position, и она должна нормально работать.

0 голосов
/ 31 марта 2020

Вместо того, чтобы устанавливать свойства, вы случайно меняете его с Part на BrickColor на Vector3, а у Vector3 нет свойства Parent.

brick.Color = BrickColor.new("Magenta")
brick.Position = CFrame.new(Vector3.new(0,5,0))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...