怎样判断单击了图片外面,没有单击图片



  • 怎样判断单击了图片外面,没有单击图片



  • @孤獴网络独立人 方法比较多,这里写一下我的思路:
    ①我自己使用过的:主条件为当任意触屏开始时,然后用“正在触摸对象时”条件取反,这样可以做任意对象数量的点击判断;
    ②点击鼠标时,悬停于对象时取反,原理大致同上;
    ③点击鼠标时,按覆盖点选中需要判断的对象(鼠标操作.x,鼠标操作.y),然后比较两值,如果 对象.pickedcount = 0 ,则认为没有单击图片
    (原理是,pickedcount表达式用于获取满足条件的选实例数量,所以前面通过覆盖点选中后如果该值还是0的话说明鼠标处没有这个对象)
    最后是我用过的事件
    undefined

    补充一下,根据我的使用情况,“正在触摸对象时”这个条件是上升沿判断触发,所以前面主事件的条件最好使用“触屏开始时”,而不是触屏操作的“点击时”。



  • 太谢谢了,很好的教程


登录后回复