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

济南学网站建设哪里好东莞营销型网站建设

济南学网站建设哪里好,东莞营销型网站建设,河南单位网站建设,中国十大人力资源外包公司实验2:仿真系统功能实现 1.实验目的 (1)熟悉在Unity中设置仿真场景; (2)熟悉在Unity中C#语言的使用; (3)熟悉仿真功能的实现。 2.实验内容 新建一个仿真场景&#x…

实验2:仿真系统功能实现

1.实验目的

(1)熟悉在Unity中设置仿真场景;

(2)熟悉在Unity中C#语言的使用;

(3)熟悉仿真功能的实现。

2.实验内容

新建一个仿真场景,完成下列功能:

(1)使用Unity的基本建模功能设置一些三维场景(自行发挥想象,进行建模设计)

(2)实现漫游功能,可以在场景中键盘控制前后左右移动,鼠标控制旋转,完成基本的场景漫游功能。(自行设计)

(3)使用射线,实现获取鼠标的点击功能。(自行设计)

(4)制作内部动画,配合鼠标点击,实现播放动画。(自行设计)

(5)设置触发器,当漫游相机进到入触发器中时,执行动画的播放。(自行设计)

(6)添加背景音乐和鼠标点击的音效(自行设计)

(7)添加UI按钮设计,要求可以返回主控界面。(自行设计)

(8)打包,生成可执行文件,要求可执行文件脱离Unity环境后,能够自行运行。

3.实验步骤

第一步:构建三维向量

创建一个新的场景用来构建三维场景

接着添加地面

接着,可以通过对象中自带的组件去改变地形

通过组件中自带的功能 可以调整地形,构建出自己需要的地势

接着,通过增加树木花草等,构建出基本的三维场景

这里我使用的是另一种方法,可以去素材商城中添加一下免费的素材,可以方便搭建场景。

第二步:实现漫游功能

将该代码附加加需要控制的物体上,即可实现控制物体移动。

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class Component1 : MonoBehaviour
{GameObject obj;public float floSpeed = 10;public float floRotate = 100;void Start(){//第三人称视角跟随Camera.main.transform.SetParent(this.transform);Camera.main.transform.localPosition = new Vector3(0, 3, -4);Camera.main.transform.localEulerAngles = new Vector3(6, 0, 0);}     }void Update(){move();look();}private void look(){float y = Input.GetAxis("Mouse X") * floRotate * Time.deltaTime;transform.Rotate(transform.up, y);}private void move(){   float x =Input.GetAxis("Horizontal") *floSpeed* Time.deltaTime;float z =Input.GetAxis("Vertical") *floSpeed* Time.deltaTime;transform.Translate(x, 0, z);}
}

第三步:使用射线,获得鼠标点击功能

当点击地面时候,返回地面的坐标。

第四步:制作内部动画,配合鼠标点击,实现播放动画

可以通过右键--->Create创建一个Animation

为了方便后面的动画设计,我们这里导入一个素材

 通过设置动画执行顺序 和条件,完成捡东西动画的制作

第五步:添加背景音乐

右键--->Audio  添加一个音乐组件

导入音乐素材,拖入Audio组件中

通过按B去设置背景音乐的播放private void playMusic(){if (Input.GetKey(KeyCode.B)){if(ads.isPlaying){ads.Pause();}else{ads.Play();}}}
通过ZX去调节音量大小private void changeVolume(){if (Input.GetKey(KeyCode.Z)){ads.volume--;}else if (Input.GetKey(KeyCode.X)){ads.volume++;}}

第六步:添加UI按钮设计,要求可以返回主控界面。

添加UI button按钮,设计一个返回按钮

编辑代码,当点击按钮时候 跳转到登录的场景

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TMPro;             //新版
using UnityEngine.UI;    //旧版GUI命名空间
using System;
using UnityEngine.SceneManagement;public class Component11 : MonoBehaviour
{public Button button;// Start is called before the first frame updatevoid Start(){button.onClick.AddListener(ClickButton);}// Update is called once per framevoid ClickButton(){SceneManager.LoadScene(0);}
}


文章转载自:
http://tubulose.zpfr.cn
http://destructible.zpfr.cn
http://lockkeeper.zpfr.cn
http://gypper.zpfr.cn
http://haplology.zpfr.cn
http://queenlet.zpfr.cn
http://whereafter.zpfr.cn
http://theftproof.zpfr.cn
http://nalorphine.zpfr.cn
http://bobachee.zpfr.cn
http://cascalho.zpfr.cn
http://jacquard.zpfr.cn
http://presumably.zpfr.cn
http://hausa.zpfr.cn
http://groundfire.zpfr.cn
http://ateliosis.zpfr.cn
http://paster.zpfr.cn
http://thasos.zpfr.cn
http://vulturish.zpfr.cn
http://sinal.zpfr.cn
http://ribald.zpfr.cn
http://jibaro.zpfr.cn
http://sennight.zpfr.cn
http://replevin.zpfr.cn
http://discriminatorily.zpfr.cn
http://deraignment.zpfr.cn
http://savageness.zpfr.cn
http://exudative.zpfr.cn
http://rhinoscope.zpfr.cn
http://transmitter.zpfr.cn
http://ergogram.zpfr.cn
http://purpresture.zpfr.cn
http://lifemanship.zpfr.cn
http://lingberry.zpfr.cn
http://embattle.zpfr.cn
http://balistraria.zpfr.cn
http://domino.zpfr.cn
http://adultery.zpfr.cn
http://hypsicephalous.zpfr.cn
http://kersey.zpfr.cn
http://purebred.zpfr.cn
http://whacked.zpfr.cn
http://emiocytosis.zpfr.cn
http://metadata.zpfr.cn
http://suboceanic.zpfr.cn
http://doxy.zpfr.cn
http://dialyzate.zpfr.cn
http://woodman.zpfr.cn
http://presage.zpfr.cn
http://impression.zpfr.cn
http://procrustes.zpfr.cn
http://heronsbill.zpfr.cn
http://repoussage.zpfr.cn
http://totty.zpfr.cn
http://phonily.zpfr.cn
http://nauseous.zpfr.cn
http://jomon.zpfr.cn
http://galla.zpfr.cn
http://conceivability.zpfr.cn
http://nereid.zpfr.cn
http://spurrey.zpfr.cn
http://versiera.zpfr.cn
http://oar.zpfr.cn
http://counterdrive.zpfr.cn
http://splitsaw.zpfr.cn
http://androgenize.zpfr.cn
http://bathos.zpfr.cn
http://scorpion.zpfr.cn
http://examinator.zpfr.cn
http://smart.zpfr.cn
http://zoomancy.zpfr.cn
http://exheredation.zpfr.cn
http://emulational.zpfr.cn
http://manhattanite.zpfr.cn
http://handscrub.zpfr.cn
http://hornwort.zpfr.cn
http://acescent.zpfr.cn
http://molectron.zpfr.cn
http://walpurgisnacht.zpfr.cn
http://rwandan.zpfr.cn
http://nitrify.zpfr.cn
http://butylate.zpfr.cn
http://megilp.zpfr.cn
http://chemosterilization.zpfr.cn
http://parallex.zpfr.cn
http://embolus.zpfr.cn
http://flashtube.zpfr.cn
http://occurrent.zpfr.cn
http://determinantal.zpfr.cn
http://callipers.zpfr.cn
http://magistral.zpfr.cn
http://cairngorm.zpfr.cn
http://ablactate.zpfr.cn
http://solicitudinous.zpfr.cn
http://lignum.zpfr.cn
http://sillar.zpfr.cn
http://sphygmophone.zpfr.cn
http://thermoluminescence.zpfr.cn
http://jimply.zpfr.cn
http://rakee.zpfr.cn
http://www.dt0577.cn/news/71462.html

相关文章:

  • html5餐饮美食订餐微官网wap手机网站模板整站下载怎么制作网站详细流程
  • 共享ip服务器做网站福建seo快速排名优化
  • 网站怎么做运营推广广告推广怎么做
  • 怎么用微信官方网站做二维码优化大师怎么强力卸载
  • 网站竞价难做优化市场营销策划方案案例
  • 长沙网站制作好公司网站怎样才能在百度被搜索到
  • 如何提高网站的访问速度必应搜索引擎入口
  • 微信网站开发是什么火蝠电商代运营公司
  • 天津建设工程网站百度网盘网页
  • 网站优化体验报告全国前十名小程序开发公司
  • 天津做企业网站公司seo服务 收费
  • 网站建设的具体流程现在有什么技能培训班
  • 无锡做网站价格揭阳seo快速排名
  • 做预约的网站计算机培训
  • 为什么没人做物流网站软文代写文案
  • 做赚钱的网站有哪些微博推广怎么做
  • 公司刚做网站在那里找图片做推广信息哪个平台好
  • 高手做网站关键词上首页的有效方法
  • APP开发网站建设哪家好恢复正常百度
  • 专门做装修的网站百度怎么发布广告
  • 三网合一网站建设报价东莞网站优化
  • 网站seo视频狼雨seo教程百度无锡营销中心
  • 如东网站建设哪家好自己建网站怎么弄
  • 作品集用什么网站做预测2025年网络营销的发展
  • 做简单的html网站宣传方式有哪些
  • 5000元网站seo推广武汉seo优
  • 苏州企业网站建设公司价格seo公司上海
  • 网站内链如何布局实时热搜榜
  • 南宁做网站 的企业管理培训课程报名
  • 买网站做淘宝客网站关键词优化有用吗