roblox中文社区

 找回密码
 创建账号
搜索
热搜: 活动 交友 discuz
查看: 3300|回复: 1

【官方博客】【翻译】使用全新的Lua命令函数突破界限吧!

[复制链接]

27

主题

80

帖子

380

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
380
QQ
发表于 2018-4-28 15:11:18 | 显示全部楼层 |阅读模式
本文翻译自官方博客


使用全新的Lua命令函数突破界限吧!

我们知道,在使用Roblox Studio构建、编写脚本或创建巨大的交互式体验时,每个开发人员的工作方式和习惯都不尽相同。但我们希望能尽可能地支持所有开发者的工作,让他们能有充分的自由去自定义自己的Studio界面视图,以便满足他们所有富有创意的创新需求。在此我们自豪地向大家介绍可对窗口部件进行修改的Lua命令函数——有了它,Studio界面的可定制空间将会变得更大。

1.jpg


什么是窗口部件?

一个窗口部件顾名思义,是一个可停靠的窗口,可以独立于您的工作区进行拖动、删除、缩放等操作。以前,像地形工具(Terrain Tools)这样的插件会被锁定在3D视口(3D Viewport)上,这可能会占用Studio中宝贵的屏幕空间。而从今天起,开发者们可以对GUI(图形用户界面)插件进行更新,之后他们就可以自由地将工具箱(Toolbox)、资源管理器(Explorer)、属性部件(Properties Widgets)等小部件从顶栏(Ribbon Bar)或3D视口上分离出来。

从头开始创建

如下视频所示,首先,地形工具已被改造成一个独立的、自由浮动的窗口部件。现在,开发者们只要使用全新的窗口部件命令函数便能做到同样的事情。你可以在Roblox开发者百科(Roblox Developer Wiki)查看到更多相关信息。


补充

Studio会自动保存已存在的窗口部件,所以——除非你对它进行覆盖性的修改操作——其放置的位置和缩放的大小等属性将会持续存在,这将有助于节省用户自定义布局的时间。


若你已尝试过创建自己的窗口部件,欢迎前往开发者论坛(Developer Forum)诉我们你对这项新功能的意见与想法。


备注:
官方的博客原文中将这一新功能或新特性统一称作"LuaWidgets"
但其wiki中介绍信息的标题是"Dock WidgetPlugin Gui Info"
粗略浏览后我个人的理解是一个针对GUI插件属性进行自定义修改的Lua命令函数
因此在翻译过程中为方便阅读理解根据语境语义稍作了区分。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 创建账号

本版积分规则

Archiver|手机版|小黑屋|robloxchina

GMT+8, 2020-10-23 02:38 , Processed in 0.049114 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表