开发中,当一个Prefab实例化出来的Node需要响应touch事件,如touchmove的时候。我会把Prefab的Node的Size设置为合适的尺寸。这样才可以被点到。
而如果这个Prefab中有sp.skeleton组件的时候。Node的Size被锁定,必须为0,不能更改。导致无法使用上面的方式来响应touch事件。
目前我的解决方法是使用一个父Node,调整其Size来响应touch事件。子Node上面加sp.skeleton组件。
请问有没有什么更好的方法?
你用的这个方法其实就挺好的……