---@class GameObjectUtil : System.Objectlocal m = {}---@static---@param prefab UnityEngine.GameObject---@return UnityEngine.GameObjectfunction m.InstantiateGameObject(prefab) end---@static---@param go UnityEngine.GameObject---@param name string---@return UnityEngine.GameObject[]function m.FindAllGameObjects(go, name) end---@static---@param go UnityEngine.GameObject---@param name string---@return UnityEngine.GameObjectfunction m.FindGameObject(go, name) end---@static---@param go UnityEngine.GameObject---@param name string---@return UnityEngine.Transformfunction m.FindTransform(go, name) end---@static---@param root UnityEngine.GameObject---@param path string---@return UnityEngine.GameObjectfunction m.FindGameObjectStrictly(root, path) end---@static---@param root UnityEngine.GameObject---@param operation fun(obj:UnityEngine.GameObject)function m.ApplyAllGameObjects(root, operation) end---@static---@param root UnityEngine.GameObject---@param layer numberfunction m.SetLayerRecur(root, layer) end---@static---@param root UnityEngine.GameObjectfunction m.DestroyAllChildren(root) end---@static---@param root UnityEngine.GameObjectfunction m.DestroyAllChildrenImmediate(root) end---@static---@param a UnityEngine.Object---@param b UnityEngine.Object---@return booleanfunction m.GameObjectCheckEqual(a, b) end---@static---@param obj UnityEngine.Object---@return booleanfunction m.GameObjectCheckNull(obj) end---@overload fun(transform:UnityEngine.Transform): @static---@static---@param go UnityEngine.GameObject---@return UnityEngine.Componentfunction m.GetOrAddComponent(go) end---@overload fun(transform:UnityEngine.Transform) @static---@static---@param go UnityEngine.GameObjectfunction m.RemoveComponent(go) end---@overload fun(trans:UnityEngine.Transform): @static---@overload fun(go:UnityEngine.GameObject, defaultName:string): @static---@overload fun(go:UnityEngine.GameObject): @static---@static---@param trans UnityEngine.Transform---@param defaultName string---@return stringfunction m.GetHierarchyName(trans, defaultName) end---@overload fun(go:UnityEngine.GameObject) @static---@static---@param transform UnityEngine.Transformfunction m.ResetTransform(transform) end---@overload fun(name:string): @static---@static---@param name string---@param parent UnityEngine.GameObject---@return UnityEngine.GameObjectfunction m.CreateGameObject(name, parent) end---@static---@param go UnityEngine.GameObjectfunction m.DontDestroyOnLoadGameObject(go) end---@static---@param go UnityEngine.GameObjectfunction m.ReleaseGameObject(go) endGameObjectUtil = mreturn m
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。