我应该使用哪种方法来改变 Gui 的大小?
Which method should I use to change the size of a Gui?
在我的 Gui 中尝试使用框架的比例尺缩小 y 轴的尺寸时,它会出现错误消息,我应该使用哪个?
-- method #1 (using vector2.new)
frame.Size = Vector.new("0.33, 0, 0.1125, 0") -- with quotes and brackets
frame.Size = Vector2.new{0.33, 0},{0.2, 0} -- with no quotes and 2 sets of table brackets
frame.Size = Vector2.new{0.33, 0, 0.2, 0} -- with no quotes and 1 set of table brackets
-- method #2 (not using Vector2.new)
frame.Size = ("0.33, 0, 0.2, 0") -- using quotes and table brackets
frame.Size = {0.33, 0},{0.2, 0} -- using 2 sets of table brackets
frame.Size = {0.33, 0, 0.2, 0} -- using 1 set of table brackets
请帮忙,谢谢!
看来您需要UDim2
:frame.Size = UDim2.new(0.33, 0, 0.2, 0)
。参见 https://coderoad.ru/55194706/%D0%BA%D0%B0%D0%BA-%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%BC%D0%BE%D0%B9-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9-%D0%B2-Roblox-Lua,例如
你应该老老实实地使用 Roblox Studio 来制作你的 Gui。这将允许您以任何您想要的方式拖放、缩放和编辑您的 Gui。然后使用一个名为 gui 的工作室插件来 lua(https://www.roblox.com/library/1343400903/Gui-to-Lua-Converter-Revamped) 这是一个。
如果有兴趣,我制作了一个视频。 https://www.youtube.com/watch?v=MOTCPETRegM&t=1s
如果您坚持手动操作,您将需要一两件事
frame.Position = UDim2.new(0,0,0,0)
frame.Size = UDim2.new(0,0,0,0)
其中值为 (xScale,xOffset,yScale,yOffset)
需要注意的是比例为 1-0。 1 为满 0 为 none.
在我的 Gui 中尝试使用框架的比例尺缩小 y 轴的尺寸时,它会出现错误消息,我应该使用哪个?
-- method #1 (using vector2.new)
frame.Size = Vector.new("0.33, 0, 0.1125, 0") -- with quotes and brackets
frame.Size = Vector2.new{0.33, 0},{0.2, 0} -- with no quotes and 2 sets of table brackets
frame.Size = Vector2.new{0.33, 0, 0.2, 0} -- with no quotes and 1 set of table brackets
-- method #2 (not using Vector2.new)
frame.Size = ("0.33, 0, 0.2, 0") -- using quotes and table brackets
frame.Size = {0.33, 0},{0.2, 0} -- using 2 sets of table brackets
frame.Size = {0.33, 0, 0.2, 0} -- using 1 set of table brackets
请帮忙,谢谢!
看来您需要UDim2
:frame.Size = UDim2.new(0.33, 0, 0.2, 0)
。参见 https://coderoad.ru/55194706/%D0%BA%D0%B0%D0%BA-%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%BC%D0%BE%D0%B9-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9-%D0%B2-Roblox-Lua,例如
你应该老老实实地使用 Roblox Studio 来制作你的 Gui。这将允许您以任何您想要的方式拖放、缩放和编辑您的 Gui。然后使用一个名为 gui 的工作室插件来 lua(https://www.roblox.com/library/1343400903/Gui-to-Lua-Converter-Revamped) 这是一个。
如果有兴趣,我制作了一个视频。 https://www.youtube.com/watch?v=MOTCPETRegM&t=1s
如果您坚持手动操作,您将需要一两件事
frame.Position = UDim2.new(0,0,0,0)
frame.Size = UDim2.new(0,0,0,0) 其中值为 (xScale,xOffset,yScale,yOffset)
需要注意的是比例为 1-0。 1 为满 0 为 none.