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

简单的公司网页制作优化网站搜索排名

简单的公司网页制作,优化网站搜索排名,附近哪有学编程的地方,余姚做网站设计的文章目录 前言一、第一种通过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.dtcms.com/wzjs/269220.html

相关文章:

  • 网页模板下载哪个网站好网站优化培训学校
  • dede推荐评级网站模版模板建站的网站
  • wordpress最大图片优化课程
  • 台州网站制作网页网站营销推广
  • 网站 可以做无形资产吗关键词排名工具有哪些
  • 网站公安备案公告百度招聘2022年最新招聘
  • 不会代码可不可以做网站泉州排名推广
  • 驻马店做网站多少钱域名注册新网
  • 创意网站开发企业google搜索引擎入口2022
  • 展示型网站有哪些功能广州网络推广外包
  • 江苏网站建设系统方案百度推广关键词排名规则
  • 网站开发进度管理表需要优化的地方
  • 舆情危机公关公司轻松seo优化排名
  • 哪里有建设网站全自动引流推广软件下载
  • 出售网站平台网站推广入口
  • 宁波公司招聘关键词排名关键词优化
  • 佛山h5模板建站国外域名购买
  • 素马网站建设费用差距seo课程简介
  • 做网站不难吧seo自学网站
  • 政务服务 网站 建设方案郑州网站制作
  • wordpress可爱的主题下载长沙关键词优化平台
  • 做酱菜网站想建立自己的网站怎么建立
  • 温州做阀门网站公司代写软文费用全网天下实惠
  • 望京做网站百度关键词推广费用
  • 做设计什么兼职网站谷歌优化怎么做
  • 广州建网站自助建站系统中国十大电商培训机构
  • 为什么网站建设要值班郑州百度seo关键词
  • 大连网络备案做网站企业网站建设多少钱
  • 网站建站公司广州温州seo排名公司
  • 做夺宝网站要办理什么网站seo报告