|
- -- 编辑器里面的全局函数
- -- 判断一个节点的付节点是否在一个列表里面
- -- table的格式是
- --{
- -- xxx : node,
- --}
- function ParentNodeIsInTable(node, nodeTable)
- if node:getParent() == nil then
- return false;
- end
-
- if table.find(nodeTable, node:getParent()) then
- return true;
- end
-
- local parentNode = node:getParent();
- return ParentNodeIsInTable(parentNode, nodeTable);
- end
-
- function createLuaTable()
- local tab = {};
- return tab;
- end
-
- function addValueToTable(tab, value)
- table.insert(tab, value)
- end
|