com.unity.goql:GameObject查询语言

时间:2024-03-30 11:17:33
【文件属性】:

文件名称:com.unity.goql:GameObject查询语言

文件大小:20KB

文件格式:ZIP

更新时间:2024-03-30 11:17:33

C#

GoQL:GameObject查询语言 GoQL提供了一种语法和API,用于指定条件,然后在GameObject层次结构中搜索与这些标准匹配的一组游戏对象。 using Unity.GoQL; var query = "\"*GameObject*\""; //matches all gameobjects that have "GameObject" in their name. var goqlMachine = new GoQLExecutor(); var instructions = Parser.Parse(query); var selection = goqlMachine.Execute(instructions); 最好用示例说明语法。 选择所有根对象: / 选择所有名称以“ Quad”开头的对象: "Quad*" 在名称以“ Quad”开头的所有对象的子对象中


【文件预览】:
com.unity.goql-dev
----Editor()
--------Unity.GoQL.Editor.asmdef.meta(166B)
--------GoQLWindow.cs(2KB)
--------GoQLWindow.cs.meta(243B)
--------GoQLSearchProvider.cs.meta(243B)
--------Unity.GoQL.Editor.asmdef(449B)
--------GoQLSearchProvider.cs(5KB)
----Tests.meta(172B)
----Documentation~()
--------index.md(4KB)
----package.json(486B)
----README.md.meta(158B)
----package.json.meta(163B)
----Runtime.meta(172B)
----README.md(1KB)
----Runtime()
--------GoQLExecutor.cs.meta(243B)
--------Tokenizer.cs.meta(243B)
--------GoQLExecutor.DoubleBuffer.cs(1KB)
--------Discrimator.cs(225B)
--------Discrimator.cs.meta(243B)
--------Unity.GoQL.Runtime.asmdef.meta(166B)
--------ParseResult.cs(214B)
--------Range.cs(232B)
--------GoQLCode.cs(153B)
--------Tokenizer.cs(5KB)
--------ParseResult.cs.meta(243B)
--------Token.cs.meta(243B)
--------GoQLCode.cs.meta(243B)
--------Parser.cs.meta(243B)
--------GoQLExecutor.DoubleBuffer.cs.meta(243B)
--------Token.cs(532B)
--------GoQLExecutor.cs(11KB)
--------TokenType.cs(253B)
--------Unity.GoQL.Runtime.asmdef(326B)
--------Range.cs.meta(243B)
--------Parser.cs(7KB)
--------TokenType.cs.meta(243B)
----Editor.meta(172B)

网友评论