cocostudio提供的touch事件未提供touch坐标的设计意图是什么?

如题,在使用cocostudio过程中,希望拖拽UIButton动态实现一定的功能。但发现ccs的touch事件参数无法获取touch坐标。想询问下版主ccs这样的设计意图是什么?如果没有特殊的设计意图,那我自己修改底层,或者直接使用node的touch事件来实现需要的功能了。

你好,这个坐标是可以获取的,但是这个是绑定到对象上的,你可以通过以下方法获取:

const Point& getTouchStartPos();
const Point& getTouchMovePos();
const Point& getTouchEndPos();

恩,touch事件第一个参数是Sender对象。强转为对应UIWidget类型,就能用getTouchStartPos()等函数了吧。多谢版主~~~。