记录cocos2dx layout使用clone()遇到的坑
在layout类对象调用clone()方法时,得到的新的对象的子节点不包含改layout类对象的Node类子节点。
测试示例中,self.uiNode.PL_Item_Mode是一个layout类的对象,而node是通过self.uiNode.PL_Item_Mode调用clone()得到的一个姓的对象,打印两个对象的子节点类名,结果如下:
通过打印结果看到,通过clone方法得到的新对象少了一个Node类子节点
在layout类对象调用clone()方法时,得到的新的对象的子节点不包含改layout类对象的Node类子节点。
测试示例中,self.uiNode.PL_Item_Mode是一个layout类的对象,而node是通过self.uiNode.PL_Item_Mode调用clone()得到的一个姓的对象,打印两个对象的子节点类名,结果如下:
通过打印结果看到,通过clone方法得到的新对象少了一个Node类子节点