Mara821 发表于 2022-7-5 17:25:04

新布局反应堆

你好
我对指挥反应堆有问题。我想打扮一下(添加一些blok,将视口放在特定层)由命令“layout”创建的所有新布局,在布局列表面板中带有选项“new”或“plus”图标。我如何发现发生了事件(新布局)?我如何获得对这个新布局的引用?有什么想法吗?即使没有创建新布局,命令对命令“layout”的反应器每次都会启动。
 
谢谢你的帮助,我的英语很抱歉
 
马雷克

Lee Mac 发表于 2022-7-5 18:00:40

为了减少回调函数的求值次数,您也可以使用vlr miscellaneous reactor,并在:vlr layoutswitched事件上求值回调函数。此事件将布局名称作为参数传递给回调函数,您可以使用回调函数从Layouts集合中检索适当的布局对象。

Roy_043 发表于 2022-7-5 18:46:38

如果您想坚持使用命令反应器,可以将新的(布局列表)与存储的先前版本进行比较,以确定是否已创建新布局。
作为替代方案,我将首先考虑使用vlr acdb reactor的:vlr objectappended事件。
页: [1]
查看完整版本: 新布局反应堆