N多parent......

有时候在调用其他类的时候发现需要多个parent。。不知道这种写法是不是合适。。还是代码的结构不好。。
额。。。好像说的比较笼统。。就当发个牢骚吧。。

你是说是用 this.node.parent.parent.parent 的方式来获取所需节点吧。 那确实可能是代码结构有问题,因为节点组件所操作的权限越界了。后果就是你之后过段时间或者别人接手后 会弄不清这样操作是 操作了什么

如果需要获取、筛选、操作特定节点,那你需要一个唯一的上帝(单例模式 Manager)来管理旗下的所有节点,只用这个Manager 控制节点的 增删改查 ( 比如Manager.Instance.Delete("apple",1) ),而不是靠节点上的组件去操作同级的其他节点。