RemoveNode(AccessibilityNode, bool)
Removes the node from the accessibility hierarchy and removes or re-parents its descendants.
阅读时间1 分钟最后更新于 22 天前
Definition
- Type: Method
- Namespace: UnityEngine.Accessibility
- Assembly: UnityEngine.AccessibilityModule
public void RemoveNode(AccessibilityNode node, bool removeChildren = true)
Parameters
The node to remove.
truefalsetrueRemarks
Warning: When this hierarchy is the AssistiveSupport.activeHierarchy, this method has a non-trivial cost on the following platforms:
-
iOS: Removing a node has a high cost that scales with the size of the affected subtree. Avoid calling this method frequently in performance-sensitive code.
-
macOS: Removing a node has a moderate cost that scales with the size of the affected subtree. Calling this method frequently can affect performance.
Removing a node from an inactive hierarchy has no native cost.