gpt4 book ai didi

mps - 从内联模板访问节点的属性/子节点

转载 作者:行者123 更新时间:2023-12-02 08:06:31 26 4
gpt4 key购买 nike

我有一个模板开关,根据节点的概念,我想使用该节点的属性和/或子节点创建运行时对象。每个案例的右侧是一个内联模板。如何从该内联模板访问节点的属性/子节点?更具体地说,在下面的屏幕截图中,line()rectangle() 方法的参数需要从相应的 LineCommand矩形 节点。

请注意,Alt+Enter 菜单不提供“添加属性宏”。

我使用的是 MPS 2018.1.5。

enter image description here

最佳答案

为了从节点的子节点中提取参数,您需要添加模板参数(例如“null”),然后将宏放在上面。然后在生成过程中,模板参数(null)将被替换为节点子节点的生成目标。如果你想使用节点的属性,那么你应该添加一个更具体的参数(例如空字符串)并将插入符放在属性单元格(引号之间)然后你会看到“添加属性宏”意图

模板参数

template argument

带有属性的模板参数

template argument with the property

添加属性宏

add property macro

关于mps - 从内联模板访问节点的属性/子节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50946590/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com