1
1
是的,默认情况下,子帧绘制在其父帧之上。这是一个基本房客。 我认为这里的脱节部分是因为你认为你需要添加所有元素作为你的主框架的子元素。事实并非如此。 对于两个独立的“面板”,即框架,您可以:
如果第一个是你的“主框架”,或者你打算接收你的插件的主要事件,比如加载的插件,第二个可能是其他的,但它仍然是你的。好吧,这两个都不是“你的”,实际上,它们是在一个全球共享的范围内,由所有的插件共享。 因此,如果您希望特定框架后面的可见元素在位置和可见性上都是其子元素。否则你应该创建另一个框架。如果将父对象隐藏,则其子对象将被隐藏。如果移动父对象,其子对象将移动,因为它们与父对象具有相对位置。 这些是默认行为,但是除非您真的需要做一些棘手的事情,比如一个真正变形的帧,否则遵循默认行为和创建单独的帧要容易得多。
您不需要像上面那样设置父级,但是如果您打算从lua代码中引用该帧,而不是直接在该帧中引用事件,则应该为其命名:
如果这是在“embeds.xml”中,从技术上说,该文件是用于嵌入到插件中的libs的一组include,而不是用于管理框架,但WoW当然不知道这样做是否可行。代码应该更像MyAddon.xml、MyAddon.lua 大多数情况下,您需要制作大小合适的帧,并将其注册为选项面板的一部分,这是对它的简单解释。 让我知道还有什么是没有意义的或没有用的。 |
cFx · WoW添加到REST API 9 年前 |