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

电脑访问手机网站跳转网站开发项目流程书

电脑访问手机网站跳转,网站开发项目流程书,凡科网站制作平台,网站策划专员1.效果展示 0868d9b9f56517a9a07dfc180cddecb2 2.微信小程序AR是2023年初发布#xff0c;还有很多问提#xff08;比如glb模型不能直接播放最后一帧#xff1b;AR识别不了金属、玻璃材质的模型等…有问题解决了的小伙伴记得告诉我一声#xff09; 微信官方文档地址 3.代码…1.效果展示 0868d9b9f56517a9a07dfc180cddecb2 2.微信小程序AR是2023年初发布还有很多问提比如glb模型不能直接播放最后一帧AR识别不了金属、玻璃材质的模型等…有问题解决了的小伙伴记得告诉我一声 微信官方文档地址 3.代码展示我用的是微信官方文档案例 demo框架。官方文档demo 4.代码展示 先创建组件xr-ar-cameraglb index.wxml代码 xr-scene idxr-scenecameraglb ar-system bind:readyhandleReady bind:ar-readyhandleARReady bind:ar-errorhandleARError!-- 初始化模型 handleAssetsLoaded初始化模型加载完毕 handleAssetsProgress模型加载进度 1是加载完毕--xr-assets bind:progresshandleAssetsProgress bind:loadedhandleAssetsLoaded!-- xr-asset-load typegltf asset-idgltf-table srcglb模型 / --xr-asset-load typegltf asset-idgltf-table src要呈现的模型glb //xr-assetsxr-env env-dataxr-frame-team-workspace-day /xr-node!-- 跟随手机移动 position0 0 -1 --xr-node node-idtable-wrap position0 0 -1!-- 初始化模型 position位置调整 x y zscale:缩放调整 x y z --xr-gltf wx:if{{modeShow}} idwxball-2 bind:touch-shapehandleTouchWXball bind:gltf-loadedhandleGLTFLoaded node-idmesh-gltf-table scale0.25 0.25 0.25 position0.1 -0.5 -2.9 rotation-355 0 0 modelgltf-table animationanimation-key anim-autoplay //xr-node!--不跟随手机移动 position2 1 10 near0.0001 is-ar-camera--!-- xr-camera targetgltf-table is-ar-camera clear-color0.925 0.925 0.925 1 backgroundar far2000 / --!-- 跟随手机移动 --xr-camera clear-color0.4 0.6 0.7 1backgroundar targettable-wrap far2000 //xr-nodexr-node node-idlights!-- 初始化模型 --xr-light typeambient color1 1 1 intensity1.5 /!-- 点光源 --xr-light typepoint position0 0 0 color1 1 1 range20 intensity10 //xr-node /xr-sceneindex.json代码 {component: true,usingComponents: {},renderer: xr-frame }index.js代码 Component({behaviors: [require(../common/share-behavior).default],data: {loaded: false,modeShow: false},lifetimes: {attached() {// console.log(data.a, this.data.a) // expected 123}},methods: {handleGLTFLoaded({detail}) {let that this;console.log(初始化模型加载结束);this.triggerEvent(changeShow, {isshows: true});},handleTouchWXball: function () {},handleReady({detail}) {// 显示加载中提示wx.showLoading({title: 加载中,mask: true // 是否显示透明蒙层防止用户点击其他区域})const xrScene this.scene detail.value;},handleAssetsProgress: function ({detail}) {if (detail.value.progress 1) { //组件加载完毕// console.log(初始化模型相机, detail.value.progress);}},handleAssetsLoaded: function ({detail}) {// console.log(模型加载完毕111, detail.value);// 隐藏加载中提示let that this;wx.hideLoading();setTimeout(res {this.setData({modeShow: true, //显示模型loaded: true})this.triggerEvent(changeLoaded, {changeLoaded: true});// 4秒后暂停模型setTimeout(() {// console.log(模型加载完毕111);const animator1 that.scene.getElementById(wxball-2).getComponent(animator);animator1.pause();this.triggerEvent(changeShow, {isshows: true});}, 10000)}, 100)},handleARReady: function ({detail}) {console.log(ar-ready, this.scene.ar.arModes, this.scene.ar.arVersion);},handleARError: function ({detail}) {console.log(ar-error, detail);},handleLog: function ({detail}) {const {el,value} detail;console.log(log, detail.value);},} })5.在page创建父组件scene-ar-germanBusiness 在app.json里注册理由 pages/ar/scene-ar-germanBusiness/index,index.wxml文件代码 view!-- 初始化模型 --xr-demo-viewerxr-ar-cameraglbbind:changeShowchangeShowbind:changeLoadedchangeLoadeddisable-scrollidmain-frame1width{{renderWidth}}height{{renderHeight}}stylewidth:{{width}}px;height:{{height}}px;top:{{top}}px;left:{{left}}px;display:block;//xr-demo-viewer /viewindex.json代码 子组件地址根据自己的路径来 xr-demo-viewer组件在官方文档demo里面有 {usingComponents: {xr-demo-viewer: ../../../components/xr-demo-viewer/index,xr-ar-cameraglb: ../../../components/xr-ar-cameraglb/index},disableScroll: true }index.js代码 var sceneReadyBehavior require(../../behavior-scene/scene-ready); var handleDecodedXML require(../../behavior-scene/util).handleDecodedXML; Page({ data:{ musicbg: null,//菜单音乐 },onUnload() {this.musicbg.stop();// 清除video定时器// clearTimeout(this.data.time3);},onHide() {this.musicbg.stop();},onLoad(options) {wx.setNavigationBarTitle({title: AR})let that this;// 背景音乐this.musicbg wx.createInnerAudioContext()this.musicbg.src https://cyvideo.i-oranges.com/ar/ds2024/music-1.mp3;//背景音乐线上地址this.musicbg.volume 0.6;this.musicbg.loop true;//初始化如果是视频则显示背景音乐;模型则注释该代码this.musicbg.play();// 关闭主页按钮// wx.hideHomeButton();},//关闭初始化模型changeShow: function (e) {// this.closeMusic.play();if (e.detail.isshows) {setTimeout(res {// 4秒播放完成后展示菜单和最后一帧this.setData({// video1: true,// gestureShow: 3,// tipsTu: true,// loadMeaunShow: true})// this.firstMusic.pause();//关闭初始化模型音乐}, 10000)}},//初始化模型changeLoaded:function(event){console.log(初始化模型,event.value);this.musicbg.play();}, })以上就是我呕心沥血的橙果家人们记得点赞收藏呀~
http://www.w-s-a.com/news/807500/

相关文章:

  • 做哪种网站赚钱项目开发流程
  • 网站建设和网站网络推广网站建设软件定制
  • 站长工具网址查询全球云邮登陆网站
  • 宁波 住房和建设局网站网上发帖推广
  • 平面设计在线网站工业设计公司有哪些
  • 福州网站设计外包公司网站做的比较好
  • 如何设计网站首页网站开发综合技能实训心得体会
  • 用织梦做的网站好用吗w网站链接如何做脚注
  • 东莞做网站公司在哪哪里有网站培训的
  • 做宣传 为什么要做网站那重庆网站建设公司在线联系
  • 网站设计制作售价多少钱制作图片的软件是
  • 网站验证码目录简单带数据库的网站模版
  • 制作网站用c#做前台网站建设专题的意义
  • 广西建设职业技术学院教育网站牡丹区建设局网站
  • 网站后台怎么用ftp打开上海外贸进出口有限公司
  • 淘宝建设网站的意义大学生做那个视频网站
  • 如何提高你的网站的粘性建设银行流水网站
  • 微信h5在哪个网站做泰州专业网站制作公司
  • 现在.net做网站的多吗建设工程造价网
  • pc访问手机网站跳转违法网站开发人员
  • 网站前端做报名框wordpress 启动慢
  • 沈阳做网站客户多吗前端可以做网站吗
  • 网站设计规划书新媒体营销策略分析
  • dw个人网站主页怎么做天津工程信息建设网
  • 顺义做网站的公司网站页面设计基础教程
  • 安阳哪个公司做网站好企业没有做网站有的坏处
  • 网站开发有必要用php框架wordpress分页导航代码
  • wordpress建站seo鞍山制作网站哪家好
  • 网站空间流量查询上海门户网站制作
  • 网站开发技术是什么专业会的加强普法网站和普法网络集群建设