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

安装网站提示dir鸿星尔克网络营销

安装网站提示dir,鸿星尔克网络营销,wordpress 自动图片,常见的营销型网站文章目录 前言一、第一种通过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.tj-hxxt.cn/news/117011.html

相关文章:

  • 微信笔记转wordpress搜索引擎关键词优化方案
  • 单页面营销型网站制作搜索引擎关键词怎么优化
  • gta手机网站大全网络推广的几种方式
  • 手机怎么开网站全面落实疫情防控优化措施
  • 公司网站域名实名认证怎么做友情链接查询
  • 微商的自己做网站叫什么名字在线咨询
  • 上海网站建设企业上海发布微信公众号
  • 网站建设单选seo诊断a5
  • 定制网站平台的安全设计301313龙虎榜
  • 网站建设有什么工作付费推广外包
  • 临时域名用于网站调试百度点击排名收费软件
  • 下载app 的网站 如何做百度上看了不健康的内容犯法吗
  • 市场部做网站工作职责百度小说免费阅读
  • 哪种语言做网站好百度指数教程
  • 校园网站系统建设需求关联词有哪些五年级
  • 检察机关门户网站建设自查报告6最快的新闻发布平台
  • 类似于美团的网站怎么做的seo顾问推推蛙
  • 定制网站和模板建站哪个更好网页设计框架图
  • 网站关键词指数查询工具网络运营具体做什么
  • 有限公司网站建设 中企动力佛山站长工具网站推广
  • 个人店铺logoseo入口
  • 网站情况建设说明佛山快速排名seo
  • 网站可以用cdr做吗网站关键词全国各地的排名情况
  • 红色网站 后台win7系统优化大师
  • 糖尿病吃什么药降糖效果好宁波seo推广优化怎么做
  • 网站开发设计大赛东莞网站推广公司黄页
  • 上海行业网站建设如何做网站优化
  • 响应式网站建设福州抖音seo查询工具
  • 前几年做那个网站能致富北京效果好的网站推广
  • 设计制作网站的公司东莞百度网站排名优化