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

网络营销的基本功能上海优质网站seo有哪些

网络营销的基本功能,上海优质网站seo有哪些,做视频网站成本高吗,网站域名详解主要步骤地面、摄像机、平行光设置以及创建弹弓和弹丸预设:完成基础场景的搭建,确保游戏环境的光照和视角合理。创建弹弓和弹丸的预设,为后续的发射机制做准备。弹丸的实例化以及实现摄像机自动跟踪弹丸:实现弹丸的动态生成。设置…

主要步骤

地面、摄像机、平行光设置以及创建弹弓和弹丸预设:

完成基础场景的搭建,确保游戏环境的光照和视角合理。创建弹弓和弹丸的预设,为后续的发射机制做准备。

弹丸的实例化以及实现摄像机自动跟踪弹丸:

  实现弹丸的动态生成。设置摄像机自动跟踪弹丸,增强游戏体验。

单朵云以及多朵云的生成:

  实现多朵云的生成以及移动,丰富游戏背景。

创建多个城堡:

  创建多个城堡,为游戏目标提供多样化的场景。

实现弹丸的多次发射以及轨迹生成:

  实现弹丸的多次发射机制。记录弹丸的运动轨迹,为玩家提供参考。

实现击中目标时的反馈以及UI界面:

  实现击中目标时的反馈机制,增强游戏的趣味性。设计并实现游戏的用户界面,提供清晰的操作指引和信息展示。

不同难度的实现(后续根据具体难度进行了顺序的调整)

三个视角之间的来回切换(球体停止后会有强制返回弹弓视角的操作):

  实现三个视角之间的来回切换,提升游戏的可玩性。

后续

游戏开始界面、游戏背景添加山丘以及橡皮筋和云朵的视差滚动的实现

最佳分数的存储以及按p显示历史轨迹(黄色部分) (在游戏界面按下esc能够返回开始界面)

实现城堡部件不同材质以及不同质量

添加内容详解

场景转换:通过SceneLoader()函数实现了在游戏启动界面按下“Game Start”转换至游戏关卡界面并启动游戏与在游戏界面按下ESC后跳转至游戏启动界面的功能。

  保存最佳分数:通过PlayerPref实现保存每关的最佳分数。

背景音乐添加:通过Audio Source实现了两个场景的音乐的循环播放。

历史轨迹实现:

1. 数据存储

trajectoryHistory:这是一个 List<List<Vector3>> 类型的变量,用于存储弹丸的历史轨迹。它能容纳最多 5 条历史轨迹,每条轨迹以 List<Vector3> 形式存储,其中的每个 Vector3 代表轨迹上的一个点。

historyLines:这是一个 LineRenderer 数组,大小为 5,用来渲染历史轨迹。每个 LineRenderer 对应一条历史轨迹。

2. 轨迹记录

SaveTrajectory 方法:当弹丸的刚体进入休眠状态时,会调用此方法保存当前轨迹。若 trajectoryHistory 中的轨迹数量达到 5 条,会移除最旧的一条轨迹。把当前的 points 列表复制一份添加到 trajectoryHistory 中。清空 points 列表和 LineRenderer 的点数。

3. 轨迹显示与隐藏

ToggleHistoryTrajectories 方法:按 P 键时会调用该方法,用于切换历史轨迹的显示状态。若 showHistory 为 true,则调用 ShowHistoryTrajectories 方法显示历史轨迹。若 showHistory 为 false,则调用 HideHistoryTrajectories 方法隐藏历史轨迹。

ShowHistoryTrajectories 方法:遍历 trajectoryHistory 中的每条轨迹。若对应的 LineRenderer 为空,就创建一个新的 GameObject 并添加 LineRenderer 组件。为 LineRenderer 设置材质和线宽。设置 LineRenderer 的点数和位置,最后启用它。

HideHistoryTrajectories 方法:遍历 historyLines 数组,将每个 LineRenderer 的 enabled 属性设为 false,从而隐藏所有历史轨迹。

4. 轨迹清空

ClearHistory 方法:该方法用于清空所有历史轨迹。

橡皮筋实现:

1.LineRenderer 组件:

使用 Unity 的 LineRenderer 组件动态绘制线条,通过设置其 positionCount 和 SetPositions 方法更新线条路径。

2.橡皮筋初始化:

通过 InitializeSlingshotBands 方法初始化左右橡皮筋的 LineRenderer。

设置橡皮筋的起点(固定在弹弓两侧)和终点(初始位置为发射点 launchPos)。

3.动态更新:

弹弓的橡皮筋终点会跟随玩家的拖拽动态更新(虽然这部分逻辑未在此脚本中直接体现,但通常由其他脚本如 Slingshot 控制)。

当发射后,ProjectileLine 会开始记录弹丸的轨迹(通过 AddPoint 方法),而橡皮筋会复位到初始状态。

实验结论或心得体会

在游戏运行时我发现历史轨迹的颜色一直与当前的轨迹颜色一样,最后发现是材质设置需要改动,不然就会默认和当前的轨迹材质一样。


文章转载自:

http://SMUXI6Uj.kfqzd.cn
http://r5yD54BR.kfqzd.cn
http://Lvt0BdEC.kfqzd.cn
http://UfjthRrY.kfqzd.cn
http://0q7mP4HN.kfqzd.cn
http://cbMs2Tj3.kfqzd.cn
http://xGKpbkVa.kfqzd.cn
http://Iu9cjnvh.kfqzd.cn
http://nq8DzOp2.kfqzd.cn
http://Gez1npsK.kfqzd.cn
http://uoHm6LV4.kfqzd.cn
http://daytUtk8.kfqzd.cn
http://jHvwr7M5.kfqzd.cn
http://gR4lmc3B.kfqzd.cn
http://QtNKdUjf.kfqzd.cn
http://6opYWOBH.kfqzd.cn
http://r8PiqrkM.kfqzd.cn
http://cmLxdzbB.kfqzd.cn
http://Zjr8yIVO.kfqzd.cn
http://qtGp3ph1.kfqzd.cn
http://LOTTxFKU.kfqzd.cn
http://1OD14hPu.kfqzd.cn
http://2Bwm754k.kfqzd.cn
http://Casfxtwn.kfqzd.cn
http://cgIHqic6.kfqzd.cn
http://GXi1C8YI.kfqzd.cn
http://t4eZZmXd.kfqzd.cn
http://vx0Q9Lce.kfqzd.cn
http://fQXOxYEe.kfqzd.cn
http://n6nzGqBi.kfqzd.cn
http://www.dtcms.com/wzjs/631796.html

相关文章:

  • 深圳网站建设公司的英文名是crm管理系统 一般包含
  • 可做兼职的翻译网站有哪些深圳市工程建设交易中心服务主页
  • 网站广告位价格一般多少wordpress文章加密提示
  • 深圳做网站哪里好wordpress如何删除已安装主题
  • 运营网站是多少wordpress古文主题
  • 上海高登联合建设网站网站制作教程手机
  • 搜索敏感词后很多网站打不开了wordpress 内链工具
  • 网站开发 python 工具深圳高端设计公司
  • 网站指定关键词优化网站备案被注销 2016
  • 网站建设职位名称标签下载wordpress
  • 织梦做的网站织梦修改网页模板广告素材网站
  • 山东建设局网站 王局重庆网站建设 渝
  • 让人家做网站需要问什么问题在汕头的网络公司有哪些
  • 高档网站建设做一个公司网页多少钱
  • 昆明网站建设高端定制腾讯cvm安装wordpress
  • 网站备案的网站名称ps的logo设计制作
  • 做外贸无网站如何做公司的 SEO与网站建设
  • 免费行情软件网站下载软件开发和网页设计哪个好
  • 点击即玩的小游戏网站营销推广活动方案
  • 网站研发公司三河做网站
  • 网站建设销售工作职责平台推广广告宣传词
  • iphone网站网页优化seo广州
  • 做平面资源比较好的网站建网站要花多少钱
  • 百度网站收录做网站图片自动切换
  • 网监要求网站备案密码管理admin
  • 外贸自建站平台怎么选安徽省美好乡村建设网站
  • 建网站和开发app哪个难抖音代运营合同注意事项
  • 哈尔滨企业网站建设报价定制产品网站有哪些
  • 东莞企业网站电话怎样局域网站建设
  • 上市公司的信息网站电影网站建设策划书