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

企业网站备案需要什么资料怎么选择大连网站建设

企业网站备案需要什么资料,怎么选择大连网站建设,wordpress 添加 常规,2017年网站设计目录 前言一、设置Vuforia AR环境1. 添加AR Camera2. 设置目标图像 二、创建塔防游戏基础1. 导入素材2. 搭建场景3. 创建敌人4. 创建脚本 前言 在增强现实#xff08;AR#xff09;技术快速发展的今天#xff0c;Vuforia作为一个强大的AR开发平台#xff0c;为开发者提供了… 目录 前言一、设置Vuforia AR环境1. 添加AR Camera2. 设置目标图像 二、创建塔防游戏基础1. 导入素材2. 搭建场景3. 创建敌人4. 创建脚本 前言 在增强现实AR技术快速发展的今天Vuforia作为一个强大的AR开发平台为开发者提供了许多便捷的工具和功能。在本篇博客中我们将介绍如何使用Vuforia在Unity中创建一个简单的塔防游戏。通过结合Vuforia的图像识别和增强现实技术我们可以将传统的塔防游戏带入一个全新的维度。 一、设置Vuforia AR环境 1. 添加AR Camera 在Unity场景中添加一个Vuforia AR Camera。可以在GameObject - Vuforia Engine - AR Camera中找到。AR Camera将用于检测和跟踪目标图像。 2. 设置目标图像 Vuforia需要一个目标图像来识别并生成增强现实内容。在Vuforia开发者门户中上传你的目标图像并生成一个目标数据库。下载生成的数据库并将其导入到Unity项目中。在Unity中创建一个目标图像对象路径为GameObject - Vuforia Engine - Image Target并选择你导入的目标数据库。 二、创建塔防游戏基础 1. 导入素材 2. 搭建场景 创建一个图片大小的plane 创建4个cube然后围起来 创建小方块作为炮台部署位置 3. 创建敌人 创建敌人移动的路径点 4. 创建脚本 小球生成脚本 using System.Collections; using System.Collections.Generic; using UnityEngine;public class SpawnManager : MonoBehaviour {public GameObject enemyPrefab;public GameObject parent;void Awake(){}void Start (){CreateEnemy();}void Update (){}public void CreateEnemy(){GameObject enemy Instantiate(enemyPrefab, parent.transform);enemy.transform.SetParent(parent.transform);enemy.transform.localPosition new Vector3(-1f, 0.25f, 4f);}}GameManager 脚本 using System.Collections; using System.Collections.Generic; using UnityEngine;public class GameManager : MonoBehaviour {public static GameManager Instance { get; private set; }public ListTransform pointList;void Awake(){if (Instancenull){Instance this;}else{Destroy(gameObject);}} void Start (){}void Update (){} }敌人移动脚本 using System.Collections; using System.Collections.Generic; using UnityEngine;public class Enemy : MonoBehaviour {public int currentIndex;public float moveSpeed;void Awake(){moveSpeed 0.2f;currentIndex 0;}void Start(){}void Update(){Move();}public void Move(){int nextPoint currentIndex 1;if (GameManager.Instance.pointList.Count nextPoint){//TODOreturn;}Vector3 v3 transform.InverseTransformPoint(GameManager.Instance.pointList[nextPoint].position);transform.Translate(v3 * (Time.deltaTime * moveSpeed));if (IsArrive(GameManager.Instance.pointList[nextPoint])){currentIndex;}}bool IsArrive(Transform t){float distance Vector3.Distance(transform.position, t.position);if (distance 0.05f){return true;}return false;} }
http://www.w-s-a.com/news/84509/

相关文章:

  • 公司网站建设维保协议wordpress会员可看
  • 合肥百度网站排名优化深圳集团网站开发公司
  • 可以直接打开网站的方法手机回收站
  • 山西免费网站制作中天建设集团有限公司第九建设公司
  • 好的网站有哪些企业微信开发者工具
  • 网站通栏代码老外做的中国汉字网站
  • 东莞公司建站哪个更便宜wordpress宝塔伪静态
  • 六安网站建设价格做网站好吗
  • 中小企业网站建设咨询湖南省邵阳建设局网站
  • 分类网站一天做几条合适南安网络推广
  • 案例学 网页设计与网站建设百度竞价关键词出价技巧
  • 做公司网站要那些资料南雄网站建设
  • 自己做的网站发布到网上视频播放不了网页游戏奥奇传说
  • 网站效果用什么软件做品牌网站建设等高端服务
  • 四川省成华区建设局网站网站专业制作
  • 网站建设如何开票网站后台怎么做超链接
  • 教育网站设计方案建设网站技术公司电话号码
  • 建网站要定制还是第三方系统传奇网站模板psd
  • 免费搭建企业网站什么叫网站定位
  • 网站建设cms程序员培训班
  • 网站seo技术wordpress editor ios
  • 红酒网站设计成立公司需要哪些手续
  • 广州做网站哪个好网站建网站建设网站站网站
  • 如何快速提升网站pr短剧个人主页简介模板
  • 上海网站建设 永灿百度权重3的网站值多少
  • 公司展示网站模板模板工
  • 网站建设收费详情舟山公司做网站
  • 深圳宝安区住房和建设局网站html模板大全
  • 和田哪里有做网站的地方wordpress地址更改
  • 恒通建设集团有限公司网站企业网站百度指数多少算竞争大