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

自己做的网站公众号页面设计模板

自己做的网站,公众号页面设计模板,前端前景怎么样,上虞区建设局网站零、最终效果 待上传 一、资源准备 1、Vuforia Vuforia版本不能高于10.17.4(往上的版本虚拟按键功能被删除) 2、Unity Unity版本必须要高于2022.3.x,不然使用Vuforia插件时会出现bug 二、主要内容 1、添加虚拟按钮 2、为虚拟按钮设置…

零、最终效果

待上传

一、资源准备

1、Vuforia

Vuforia版本不能高于10.17.4(往上的版本虚拟按键功能被删除)

2、Unity

Unity版本必须要高于2022.3.x,不然使用Vuforia插件时会出现bug

二、主要内容

1、添加虚拟按钮

在这里插入图片描述

2、为虚拟按钮设置名字

在这里插入图片描述
注意:当一个图片中包含多个按钮时,需要为按钮设置不同的名字,否则会出现bug

3、为按钮添加按下和释放时触发的事件

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Vuforia;public class NewBehaviourScript : MonoBehaviour
{//获取关联按钮public VirtualButtonBehaviour virtualButton;// Start is called before the first frame updatevoid Start(){virtualButton.RegisterOnButtonPressed(ButtonPress);virtualButton.RegisterOnButtonReleased(ButtonReleased);}private void ButtonReleased(VirtualButtonBehaviour obj){throw new NotImplementedException();}private void ButtonPress(VirtualButtonBehaviour obj){print("虚拟按钮被按下");}// Update is called once per framevoid Update(){}
}

4、添加捕捉到图片和丢失图片时触发的事件

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Vuforia;public class NewBehaviourScript : MonoBehaviour
{//获取图片捕捉相关脚本public DefaultObserverEventHandler machineObserverEvent;// Start is called before the first frame updatevoid Start(){machineObserverEvent.OnTargetFound.AddListener(IsFound);machineObserverEvent.OnTargetLost.AddListener(IsLost);}private void IsLost(){print("丢失图片");}private void IsFound(){print("捕捉到图片");}// Update is called once per framevoid Update(){}
}

5、添加自己的识别图片数据库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
将下载的包导入Unity中
在这里插入图片描述

6、导出过程遇到的bug及解决方法

bug:
Manifest merger failed : uses-sdk:minSdkVersion 22 cannot be smaller than version 23 declared in library [:VuforiaEngine:] C:\Users\龚子亦.gradle\caches\transforms-3\5e9057ea50ce3b6971d5e4ed2fb08fbe\transformed\VuforiaEngine\AndroidManifest.xml as the library might be using APIs not available in 22 See the Console for details.
解决方法:
在这里插入图片描述

三、完整代码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Vuforia;public class Move : MonoBehaviour
{[Header("捕捉图片相关")]public GameObject machine;public DefaultObserverEventHandler machineObserverEvent;[Header("播放动画相关")]public VirtualButtonBehaviour play;public Animator machineAnimator;//判断是否播放动画private bool isPress = false;[Header("拆解零件相关相关")]public VirtualButtonBehaviour move;private bool isSplit=false;// Start is called before the first frame updatevoid Start(){//添加播放按钮按下时 触发  播放动画事件play.RegisterOnButtonPressed(PlayAnimation);//添加移动按钮按下时 触发  零件拆解事件move.RegisterOnButtonPressed(SplitItem);//捕捉到图片时    出现模型machineObserverEvent.OnTargetFound.AddListener(IsFound);//图片消失时      隐藏模型machineObserverEvent.OnTargetLost.AddListener(IsLost);}private void PlayAnimation(VirtualButtonBehaviour play){isPress = !isPress;if (isPress){print("开始动画按钮被点击");machineAnimator.SetBool("isPlay", true);}else{print("结束动画按钮被点击");machineAnimator.SetBool("isPlay", false);}}private void SplitItem(VirtualButtonBehaviour split){isSplit = !isSplit;if (isSplit){//零件拆开//Split();print("拆解零件按钮被点击");machineAnimator.SetBool("isSplit", true);machineAnimator.SetBool("isMerge", false);}else{//零件合并//Merge();print("合并零件按钮被点击");machineAnimator.SetBool("isSplit", false);machineAnimator.SetBool("isMerge", true);}}public void IsFound(){machine.SetActive(true);print("出现");}public void IsLost(){machine.SetActive(false);print("消失");}
}
http://www.bjxfkj.com.cn/article/110438.html

相关文章:

  • 帮别人设计网站做网站成本
  • 嘉兴免费做网站山东省住房城乡和建设厅网站
  • 张掖哪家公司做网站整站优化关键词排名
  • 怎样做网站的后台网站icp备案 技术负责人
  • 公司网站版面怎么设计有没有转门做乐器演奏的网站
  • 晋城哪里有做网站的天津公司
  • 上海私人网站建设专业网站建设质量推荐
  • 北京公司网站建设费用wordpress 小学生
  • 做网站怎么把导航每个页面都有dede网站地图位置
  • 做服装店网站的素材Wordpress搜索验证登录
  • 铲车找事做找哪些网站wordpress附件分离
  • 滁州网站建设推广用家用电脑建设网站
  • 绍兴在线制作网站威海城乡与住房建设部网站
  • 韶关网站建设第一品牌黑龙江牡丹江双鸭山伊春推广
  • 北京门户网站设计上海市建交人才网
  • 网站建设做网站好吗专业做网站推广
  • 企业网站管理的含义及内容柳州企业网站制作哪家好
  • 方案巴巴策划网站上饶哪里培训网站建设
  • 网站的开发工具wordpress 制作瀑布流单页
  • 安庆建设银行网站阳江网红景点
  • 建立自己的网站可以采用的方式有沈阳三好街附近做网站
  • 做网站生意不赚钱织梦技校招生网网站模板整站源码
  • 一流本科专业建设网站wordpress图片无法居中显示
  • 上海网络推广服务公司厦门优化网站排名
  • 江西建设银行官方网站北京市房山建设培训学校网站
  • wordpress行间距龙岗seo网络推广
  • 宿州网站建设贰聚思诚信jsp网站开发实例实验报告
  • c2c交易会被判刑嘛免费seo网站推荐一下软件
  • 做饲料机的川工网站吴江网站建设收费
  • 做网站需要哪些素材做网站挣外快