跳转到内容

Roblox游戏开发/属性修改

来自Wikibooks,开放世界的开放书籍

你将学到什么

了解名为“部件”的类对象的一些常用属性以及如何使用它们。

我们将学习几个常见的属性。

另请注意,以下提供的代码仅供学习其工作原理。使用构建工具应用以下属性比为每个需要属性的部件创建脚本更有效。

透明度

[编辑 | 编辑源代码]

透明度是指形状的清晰度。透明度属性是一个数值。例如数字2。透明度属性的任何数字都可以更改为任何数字属性。但是,在物理世界中,任何超过1的值都将保持为不可见。透明度可用于创建诸如窗户或无形障碍物之类的东西。

这是一个小型透明度比例尺

0到1之间的值越大,部件越透明。数字0与部件在游戏中对用户完全可见相关。数值1表示部件在游戏中将完全不可见。


示例如果您现在在Roblox Studio中,请在工作区中插入一个部件。


假设您的工作区中有一个名为“部件”的类对象,并且我们想要更改该部件的透明度。以下是我们的操作方法


game.Workspace.Part.Transparency = 1


这是我们需要实现目标的代码行。

game.Workspace.Part允许您访问工作区中的部件。您只需添加Transparency并将其值设置为数值“1”,它就会变得不可见。


现在运行脚本。


如果成功,您就完成了关于透明度的学习。

第二种方法是使用部件“属性”菜单中的“透明度”字段,只需键入0-1之间的值即可更改透明度。

固定是指部件与其他固定部件“粘合”在一起的状态,以防止它们在游戏过程中散开。通常,仅仅通过堆叠和放置部件来构建只会导致部件松散地连接在一起,因此可以通过正常的物理方式(例如撞击)进行操纵,但是固定将阻止这种情况。固定在制作不应该轻易移动的物体时非常有用,例如房屋和背景道具/场景,如树木。

固定属性需要两个布尔值,称为truefalse


示例

game.Workspace.Part.Anchored = true

工作区中的类对象已设置。

砖块颜色

[编辑 | 编辑源代码]

砖块颜色属性需要在“BrickColor.New”之后输入色调或颜色名称。

示例

workspace.part.BrickColor=BrickColor.new([色调])

华夏公益教科书