目录

一、目的

1、想:因为flash中有些是触摸屏多点操作,所以需要使用到触控事件

二、参考

1、官网

1、[AS3]移动设备上的触控事件和手势

三、注意

1、一定要写

2、拖动物体时候,不要使用跟随鼠标坐标,要写startTouchDrag,否则被拖动的物体跟随第一个触摸点移动

四、操作

1、注意:使用了触控事件的代码,鼠标点击就没有反应了

1、效果:按下松开都是有反应的

1、注意:使用TOUCH_OUT来避免,玩家按在某物体上面,逐渐离开的情况

1、代码


一、目的

1、想:因为flash中有些是触摸屏多点操作,所以需要使用到触控事件

二、参考

1、官网

https://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/events/TouchEvent.html#relatedObject

  • 总结:很好用

1、[AS3]移动设备上的触控事件和手势

https://www.cnblogs.com/muyilang/p/4994870.html

  • 总结:good:适合看看

三、注意

1、一定要写

 //触摸类型:一定要写Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;

总结:这个一定要写,否则点击没有反应

2、拖动物体时候,不要使用跟随鼠标坐标,要写startTouchDrag,否则被拖动的物体跟随第一个触摸点移动

dot.startTouchDrag(e.touchPointID, true);

四、操作

1、注意:使用了触控事件的代码,鼠标点击就没有反应了

1、效果:按下松开都是有反应的

1、注意:使用TOUCH_OUT来避免,玩家按在某物体上面,逐渐离开的情况

1、代码

stop();Start_standby();//功能:初始化
function Start_standby()
{//触摸类型:一定要写Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;if (! stage.hasEventListener(TouchEvent.TOUCH_BEGIN)){stage.addEventListener(TouchEvent.TOUCH_BEGIN,TOUCH_BEGIN_standby);}if (! stage.hasEventListener(TouchEvent.TOUCH_END)){stage.addEventListener(TouchEvent.TOUCH_END,TOUCH_END_standby);}}//功能:离开此场景,需要移除的东西
function Destroy_standby()
{if (stage.hasEventListener(TouchEvent.TOUCH_BEGIN)){stage.removeEventListener(TouchEvent.TOUCH_BEGIN,TOUCH_BEGIN_standby);}if (stage.hasEventListener(TouchEvent.TOUCH_END)){stage.removeEventListener(TouchEvent.TOUCH_END,TOUCH_END_standby);}
}function TOUCH_BEGIN_standby(e:TouchEvent):void
{trace("按下 的东西名称:"+e.target.name);switch(e.target.name){case "beginPlay_btn":Destroy_standby();gotoAndStop("游戏");break;}}function TOUCH_END_standby(e:TouchEvent):void
{trace("松开 的东西名称:"+e.target.name);
}
  • 总结:这个一定要写,否则点击没有反应

[AS3]移动设备上的触控事件和手势相关推荐

  1. PC端chrome浏览器如何调试多点触控事件/chrome浏览器远程调试手机上的网页

    PC端chrome浏览器如何调试多点触控事件/chrome浏览器远程调试手机上的网页 最近学习移动端网页开发的时候,遇到了一个问题,如何在真机上看到控制台输出的内容. 虽然现在的桌面浏览器提供了模拟手 ...

  2. 【Android 应用开发】多点触控 ( 多点触控事件 | PointerId | PointerIndex | 坐标获取 | 触摸点个数 )

    文章目录 I . 多点触控事件 II . PointerId 与 PointerIndex 简介 III . 本次 PointerId 与 PointerIndex 获取 IV . PointerId ...

  3. 触控事件MotionEvent

    MotionEvent中封装的一些常用的事件常量: //单点触摸按下动作 public static final int ACTION_DOWN = 0; //单点触摸抬起动作 public stat ...

  4. 蓝牙HID——将android设备变成蓝牙鼠标/触控板(BluetoothHidDevice)

    前言 本篇为蓝牙HID系列篇章之一,本篇以红米K30(MIUI13即Android 12)手机作为蓝牙HID设备,可以与电脑.手机.平板等其他蓝牙主机进行配对从而实现鼠标触控板的功能. 蓝牙HID系列 ...

  5. ios 扫码枪外设 键盘模式_iPadOS 显威力,苹果 iPad Pro 终于用上带触控板的外接键盘...

    多年来,iPad用户一直希望能用上带有内置触控板的外接键盘,但iOS不支持鼠标和外接触控板,所以外接键盘包括苹果自己的都是只有纯键盘功能.这一切在iPadOS推出后得到改变,iPadOS 13可以通过 ...

  6. Android多点触控之——MotionEvent(触控事件)

    今天晚上刚学习了一个多点触控的小程序,后面想对其做一个定制.在写的时候遇到很多问题,于是乎就查了一下API文档,又到网上查了一下高手的文章,最后自己又实践了一下.终于把多点触控事件监听的大概原理给弄清 ...

  7. 便利贴--25{uniapp移动端滑动模块-因为uniapp打包后没有window,所以要另外去做监听和触控事件的传递}

    便利贴--25{uniapp移动端滑动模块-因为uniapp打包后没有window,所以要另外去做监听和触控事件的传递} 效果![请添加图片描述](https://img-blog.csdnimg.c ...

  8. 微信小程序(触控事件)

    事件简介 ①本质:事件是视图层到逻辑层的通讯方式 ②作用:事件可以将用户的行为反馈到逻辑层进行处理 ③应用:事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数 ④参数:事件对象可 ...

  9. Android OpenGL三——旋转和触控事件

    OpenGL中添加Motion 书接上文,Android OpenGL二 -- 使用投影和相机变换 在屏幕上绘制对象,是OpenGL比较基本的特性.如果你只想做这些,你完全可以使用包括Canvas和D ...

最新文章

  1. 简单有效提升服务器性能,4个简单操作,让你的服务器性能飞速提升!
  2. 戏说 Windows GDI (3)
  3. hdu 2110 基础母函数
  4. Android坑点-ByteBuffer.array() 入过坑吗
  5. 监督学习 | 决策树之网络搜索
  6. python在材料模拟中的应用_材料模拟在计算机中使用的软件
  7. android代码查找图像,Android平台上利用opencv进行图像的边沿检测
  8. 109. 有序链表转换二叉搜索树
  9. 请教Spark 中 combinebyKey 和 reduceByKey的传入函数参数的区别?
  10. box-shadow用法;http://riny.net/lab/css3/box-shadow.html
  11. php $delaytime /= $delaytime,计算PHP / MySQL / JavaScript系统中的时差
  12. 任意直流电压的多通道数据采集与独立测量,只需要一个模块
  13. Win10“桌面”移至D盘
  14. python逻辑回归模型建模步骤_逻辑回归建模及变量重要性可视化(Python实现)
  15. C++ 1179:奖学金
  16. CentOS7.5部署WeADMIN监控主机交换机配置[详解]
  17. 2020年手机上最好的25种免费游戏
  18. 关于reduce的理解
  19. IEC 61850 Compatible OpenPLC for Cyber Attack Case Studies on Smart Substation Systems
  20. Adobe国际认证|InDesign 中的 Adob​e Capture

热门文章

  1. 技术打磨+应用落地+愿景展望—-2019YottaChain全球超级节点峰会,一场财富盛宴
  2. 1.MySQL数据库常用命
  3. Linux下MySQL 8.0 修改密码
  4. oracle ole db 安装,Microsoft OLE DB Provider for Oracle(数据库引擎)
  5. js ajax 点击遮罩层,jQuery弹出遮罩层效果完整示例
  6. Intent在使用中一些知识点
  7. 智能家居发展中存在的问题
  8. 东北大学计算机学院电子类专业,【识读东大】计算机科学与工程学院|电子信息类...
  9. (非常详细)大数据平台学习·环境安装配置(一)(RockyLinux9版)
  10. UPNP--动态端口映射