【手机用不了MOUSE_ENTER】 cc.Node.EventType.TOUCH_MOVE有bug

不支持自定义字体

cocos2.0.5打包后也不支持webview组件!

人: 引擎是开源的,可以自己看源码解决,也可以考虑换其它引擎。毕竟人家忙着,也没收你钱。
(大家都这么说)

2赞

touchmove是常用的api之一 有错肯定一大堆反馈 没示例的代码 和打印出来的值 怎么知道你哪里出问题了

1到6我全部都能打印得出来

又是你…一有bug感觉反馈的都是引擎问题…

打印出来的EventTouch对象肯定是同一个啊,touch属性要保留所有触点信息。event.getLocationX(),event.getLocationY()打印出来看一下就知道了,触点不是都打印正常么。。

不支持自定义字体,你的字体文件发出来看下啊,打包后不支持webview,构建的时候是否有把webview模块勾选?

3赞

平常人不会去主动取消webview 1.9.3可以
本来电脑有MOUSE_ENTER也够用了 但是手机上必须是Touch 当前cc.Node.EventType.TOUCH_MOVE得到的event.currentTarget始终是同一个对象 那还要它干嘛

做技术 不要太浮躁。。。。。问题需要耐心解决的

首先 你要理解touchmove的概念 先去把吧官方所有的示例看一遍吧 我知道你想点着不动 移动手指 然后让被触摸到的牌处于选中状态

:fearful:鼠标不只有MOUSE_ENTER还有MOUSE_OVER呢,手指触摸比鼠标少那么多事件你应该找浏览器厂商,找开发js引擎的人

电脑上的用位置早实现了

我只想知道:在unity里 cc.Node.EventType.TOUCH_MOVE得到的event.currentTarget始终是同一个对象绝对算bug

我不想侮辱你的智商 你走

引擎就是这样设计的,换种思路解决就完了呗

cc.Node.EventType.TOUCH_MOVE得到的event.currentTarget 如果一直是同一个对象 那当前对象之说有何用 我tm摸了你 你都不知道是谁摸的

这不是 bug,这是 feature。touch 和 mouse 是完全两种不同的操作形式

你们吵吵有毛用。。jare大神一句话就灭了你们!

我是用求rect相交来解决这个问题滴。

cc.Node.EventType.TOUCH_MOVE得到的event.currentTarget
值不变是正常的?我摸了你 你都不知道谁摸的?是不是傻?