当前位置: 首页 > news >正文

安装网站提示dir最新seo教程

安装网站提示dir,最新seo教程,网站制作加我,腾讯云服务器可以做传奇网站吗文章目录 前言一、第一种通过UILocation二、第二种通过UIDelta实现总结 前言 在游戏开发中,拖拽物体是一个非常常见的交互功能,无论是用于UI元素的拖动,还是场景中物体的移动,拖拽操作都能极大地提升用户体验。Cocos Creator 3.8…

文章目录

  • 前言
  • 一、第一种通过UILocation
  • 二、第二种通过UIDelta实现
  • 总结


前言

在游戏开发中,拖拽物体是一个非常常见的交互功能,无论是用于UI元素的拖动,还是场景中物体的移动,拖拽操作都能极大地提升用户体验。Cocos Creator 3.8.6 作为一款强大的游戏开发引擎,提供了多种实现拖拽功能的方式,开发者可以根据具体需求选择最适合的方案。本文将详细介绍在Cocos Creator 3.8.6中实现物体拖拽的几种常见方法,帮助开发者快速掌握这一核心技能。


提示:以下是本篇文章正文内容,下面案例可供参考

一、第一种通过UILocation

    private onTouchMove(event: EventTouch) {this.node.setWorldPosition(event.getUILocation().x,event.getUILocation().y,0);}

PS:当手指按下时,如果点击的位置不在 Node 的中心点,物体在移动前会强制以中心点开始移动。如果想要的效果是从手指按下的位置开始移动就做不到。

二、第二种通过UIDelta实现

    private onTouchMove(event: EventTouch) {const delta = event.getUIDelta();const newPos = this.node.position.add(delta.toVec3());this.node.setPosition(newPos);}

PS:这种方式可以实现从手指按下位置开始移动,另外注意getUIDeltagetDelta有区别,至于什么效果,试试就知道了。


总结

通过本文的介绍,我们了解了在Cocos Creator 3.8.6中实现物体拖拽的几种常见方式,包括使用触摸事件、鼠标事件、物理引擎以及UI组件的拖拽功能。每种方式都有其适用的场景和优缺点,开发者可以根据具体需求选择最合适的方案。无论是简单的UI拖拽,还是复杂的物理交互,Cocos Creator 3.8.6 都提供了强大的工具和灵活的API,帮助开发者轻松实现各种拖拽功能。希望本文能为您的开发工作提供有价值的参考。

http://www.wangmingla.cn/news/165060.html

相关文章:

  • 西安做网站选哪家武汉seo服务外包
  • 外贸网站如何seo东莞疫情最新情况
  • 如何开网店具体步骤做seo推广公司
  • html5 网站建设苏州百度代理公司
  • 可以直接做室内su的网站seo入门教程seo入门
  • 企业网站系统功能设计说明搜索引擎排行榜前十名
  • 支付公司网站制作费怎么做分录推广方案
  • 校园网站建设意义今日头条新闻最新疫情
  • 公司网站的url网站建设与管理属于什么专业
  • 杭州做肉松饼的网站有多少家关键词首页排名优化平台
  • 景安 怎么把网站做别名怎么样做推广最有效
  • 网站地图什么意思专业网站推广优化
  • 建设企业网站的需要多长时间网页设计规范
  • 企业手机网站建设需要注意哪些今日微博热搜榜前十名
  • 广州商城建站系统百度文库个人登录入口
  • 源代码开发网站百度网页广告怎么做
  • 福州网站建设方案网站大全软件下载
  • 男女做污视频在线观看网站网络营销平台有哪些?
  • 做电商一般月入多少钱广州网站优化公司排名
  • wordpress作者关注功能怎么实现株洲seo推广
  • 手机怎么自己做网站免费职业技能培训网站
  • 可信网站查询今日热点新闻大事件
  • 英文网站做翻译接单百度快照优化排名怎么做
  • 西安做的好的网站公司广东网约车涨价
  • 网站建设与网页设计专业优化网站排名技巧
  • 翻译网站建设百度账号注册申请
  • 外贸网站源码是什么百度竞价品牌广告
  • 美国做网站工资今日重大财经新闻
  • 一分钟用自己的电脑做网站制作网页代码大全
  • 大连做网站比较好的公司口红的推广软文