核心
- Node的move_child()方法 将给定的子节点移动到给定的位置
- Node的get_index()方法 返回子节点在同级兄弟节点中的位置索引
- Node的get_child_count()方法 返回第一级子节点的数量(不包含子节点的节点)
- Node的get_parent()方法 返回父节点

# 置顶func move_to_topst(): var idx = get_index() # 当前子节点在父节点中的索引 var p = get_parent() # 父节点 p.move_child(self,0)# 上移一层func move_to_toper(): var idx = get_index() # 索引 var p = get_parent() # 父 if idx-1 >=0: p.move_child(self,idx-1)# 下移一层func move_to_bottomer(): var idx = get_index() # 索引 var p = get_parent() # 父 if idx+1 <= p.get_child_count(): p.move_child(self,idx+1)# 置底func move_to_bottomst(): var idx = get_index() # 索引 var p = get_parent() # 父 p.move_child(self,p.get_child_count())