cocos新手
在touchstart事件里获取节点初始位置,为什么在move事件里startPos会改变啊,导致最后end事件我获取的初始位置是松手时候的坐标了


哦好吧,它不是只执行一次,但是这个应该怎么改啊 
也不对啊,就是开始时执行啊,为什么会这样 
拷贝问题吧,深拷贝一个对象赋值给startPos应该就可以了
1赞
好了好了!!!!太感谢了!!!那个可以讲解一下为什么这会出现拷贝问题吗
因为我是跟着一个cocos2.x+JavaScript写的,他的为什么不会出现这个问题,3.x+typescript就需要用深拷贝呢 
因为3>2呀
2.x返回的应该是一个新对象 ,3.x返回的应该还是原对象 个人理解 不知道是不是这样