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

建筑设计作品展示网站东莞官方网站建设

建筑设计作品展示网站,东莞官方网站建设,网站设计是用什么做的,php网站开发 pdf上篇文章讲述了如何将XR-Frame作为子组件集成到uniApp中使用 这篇我们讲解如何与场景中的模型交互&#xff08;点击识别&#xff09; 先看源码 <xr-scene render-system"alpha:true" bind:ready"handleReady"><xr-node><xr-mesh id"…

上篇文章讲述了如何将XR-Frame作为子组件集成到uniApp中使用

这篇我们讲解如何与场景中的模型交互(点击识别)

先看源码


<xr-scene render-system="alpha:true" bind:ready="handleReady"><xr-node><xr-mesh id="1" node-id="mesh-sphere" position="-0.4 0 -0.4" scale="0.3 0.3 0.3" geometry="sphere" mesh-shape bind:touch-shape="handleTouchModel"  uniforms="u_baseColorFactor:0.3 0.5 0.8 1,u_metallicRoughnessValues: 0.3 0.2"></xr-mesh><xr-mesh id="2" node-id="mesh-sphere2" position="0.4 0 0.4" scale="0.3 0.3 0.3" geometry="sphere" mesh-shape bind:touch-shape="handleTouchModel"  uniforms="u_baseColorFactor:0.5 0.4 0.6 1,u_metallicRoughnessValues: 0.3 0.7"></xr-mesh></xr-node><xr-camera id="camera"  clear-color="0 0 0 0" position="1 1 2" target="mesh-sphere" camera-orbit-control/>
</xr-scene>

这里与前几章的代码没有太大区别

要实现点击物体的交互,关键就是在<xr-mesh>中,加入mesh-shape属性。然后在加入绑定事件bind:touch-shape="handleTouchModel"。

当在页面中点击了这个mesh,就会触发handleTouchModel这个回调函数。

我们在index.js文件中编写handleTouchModel的代码


handleTouchModel: function ({detail}) {const {target} = detail.value;const id = target.id; wx.showToast({title: `点击了模型:${id}`,icon:'none'});},

代码中通过获取点击模型的id识别出点击的是哪个物体,然后便可以根据自己业务的需求进一步完善代码。

这里给大家推荐一个微信小程序 3D模型素材库,这个小程序中的模型都是针对小程序优化后的glb格式文件,体积小,加载快,非常适合小程序使用

http://www.yayakq.cn/news/774145/

相关文章:

  • 网站是什么时候出现的wordpress数据查询
  • 酒东莞网站建设技术支持网站做换肤
  • 有奖竞猜网站建设网站设计说明书800字
  • 网站评估做的好不好wordpress好用的排版
  • 网络网站销售网站建设 微信微博外包
  • 网站搜索显示图片网站如果实现微信支付吗
  • 花卉电子商务网站开发模板建站和仿站
  • 加强档案网站建设百度app官方下载安装
  • 赣州本地网站苏州网站建设专业的公司
  • 重庆建设工程造价管理协会珠海seo
  • 网站备案能不能出现世界仙桃网站网站建设
  • 郑州网站推建设移动互联网技术和智能设备终端的普及
  • 东莞专业做网站公司手机 网站制作
  • 才艺多网站建设公司平面设计高端网站
  • 四川建设厅证网站是360网站外链建设
  • 建设部执业注册中心网站企业查查天眼查询
  • 网站建设板块建议做英语手抄报 什么网站
  • 河池市都安县建设局网站肖云路那有做网站公司
  • 做网站公司 衡阳公司做网站点击率怎么收钱
  • 建设银行网站怎么登陆密码wordpress注册可见插件
  • 郑州网站制作公司名单wordpress 评论 作者
  • 如何申请域名建立网站网站设计电商首页
  • 教育类网站模板代理记账公司怎么找客源
  • 有经验的常州网站建设花生壳免费域名注册网站
  • 秦皇岛网站建设价格在线crm系统价格
  • 用wordpress建一个网站百度怎么注册公司网站
  • 品牌网站建设最佳大蝌蚪唐山教育平台网站建设
  • dede门户网站模版网站怎么才能被百度收录
  • 做淘宝网站用什么软件有哪些化工类网站建设推广
  • 佛山手机网站建设公司iis7.5部署网站