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

公司网站建设有什么好处自助建站和网站开发的利弊

公司网站建设有什么好处,自助建站和网站开发的利弊,无锡滨湖区建设局网站,php 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.yayakq.cn/news/375956/

相关文章:

  • 贵州专业网站建设seo自动推广软件
  • 桂林北站附近有什么好玩的建设购物平台网站
  • 建设银行网站支付流程查询建设工程规范的网站
  • 企业门户网站升级嘉兴网页制作网站排名
  • 期货贵金属网站建设海南网警网上报警平台
  • 网站模板 古典电脑版网站制作公司
  • 建设银行官网首页登录入口做360网站优化排
  • 佛山免费网站制作建设网站以后怎么让百度收录呢
  • 网站需要前台后台网页小游戏修改器
  • 免费站推广网站2022可以购买网站空间的网站
  • dede如何制作手机网站现在ps做网站的尺寸
  • 网站建设的入门书籍渠道网络推广
  • 高米店网站建设公司做deal网站
  • 太原网站优化排名网站维护项目
  • 做教师章节试题哪个网站如何查询网络服务商
  • 建设银行网站不能登录不了网页游戏梦幻西游
  • 网站推广的作用山东省建设监理协会官方网站
  • 网站建设 嘉定做网站优化的教程
  • 网站备案证书怎么下载不了泉州seo排名工具
  • 基础做网站的小结如何制作课程网站模板
  • 推广企业网站最主要的方式是淘宝付费推广
  • 二手手表网站网站建设清理自查报告
  • 医疗网站的建设设计要注意什么营销型网站建设策划案
  • 微信网站搭建教程电子产品论坛都有哪些
  • 采购网站建设招标方案怎么写app程序
  • 云南网站建设优化企业wordpress在线邮箱验证
  • 工业核信息化部网站备案系统树莓派wordpress
  • 学院网站建设管理规章制度o2o电商交易类平台有哪些
  • 建筑网站案例佛山网络推广平台
  • 网站广告位网页设计与网站建设的报告