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

门户网站采用较多的模式是wordpress上传excel文件

门户网站采用较多的模式是,wordpress上传excel文件,飞凡网官网首页,用照片做视频的模板下载网站本文使用Rigidbody控制飞机#xff0c;基本不会穿模。 效果 飞行效果 这是一条优雅的广告 如果你也在开发飞机大战等类型的飞行游戏#xff0c;欢迎在主页搜索博文并参考。 搜索词#xff1a;Unity游戏(Assault空对地打击)开发。 脚本编写 首先是完整代码。 using System.Co… 本文使用Rigidbody控制飞机基本不会穿模。 效果 飞行效果 这是一条优雅的广告 如果你也在开发飞机大战等类型的飞行游戏欢迎在主页搜索博文并参考。 搜索词Unity游戏(Assault空对地打击)开发。 脚本编写 首先是完整代码。 using System.Collections; using System.Collections.Generic; using UnityEngine;public class FlightCtrl : MonoBehaviour {private float rotationSpeed 5f;private float rollSpeed 1f;private float minSpeed 40f;private float maxSpeed 200f;private float moveSpeed 100f;private Rigidbody rb;private void Start(){rb GetComponentRigidbody();}private void FixedUpdate(){Move();Yaw();Pitch();Roll();}private void Move(){float move Input.GetAxis(Vertical);moveSpeed move;if (moveSpeed minSpeed)moveSpeed minSpeed;else if (moveSpeed maxSpeed)moveSpeed maxSpeed;rb.velocity transform.forward * moveSpeed;}private void Yaw(){if (Input.GetMouseButton(0)){float yaw Input.GetAxis(Mouse X);Vector3 newTorque new Vector3(0f, yaw * pitchSpeed, 0f);rb.AddRelativeTorque(newTorque);}}private void Pitch(){if (Input.GetMouseButton(1)){float pitch Input.GetAxis(Mouse Y);Vector3 newTorque new Vector3(pitch * pitchSpeed, 0f, 0f);rb.AddRelativeTorque(newTorque);}}private void Roll(){float roll Input.GetAxis(Horizontal); // A, D/上, 下(-1, 1)Vector3 newTorque new Vector3(0f, 0f, -roll * rollSpeed);rb.AddRelativeTorque(newTorque);} } 分块解析 rotationSpeed后续有用请根据实际情况来调整数值控制偏航和俯仰的转向速度。 rollSpeed同理控制横滚的速度。 moveSpeed前进的速度初始为100f。 min/maxSpeed最低/高速。 rbRigidbody组件。 private float rotationSpeed 5f; private float rollSpeed 1f; private float minSpeed 40f; private float maxSpeed 200f;private float moveSpeed 100f; private Rigidbody rb; 用处获取Rigidbody组件用rb表示。 private void Start() {rb GetComponentRigidbody(); } 更新时进行飞机的 前后移动、偏航、俯仰、横滚如果需要操作。 private void FixedUpdate() {Move();Yaw();Pitch();Roll(); } move通常获取键盘的 W 和 S 键或者方向键的上下箭头W上(1)、S(下)(-1)。 加速或减速。 限制速度。 设置刚体速度方向为物体的前方速度为moveSpeed。 private void Move() {float move Input.GetAxis(Vertical);moveSpeed move;if (moveSpeed minSpeed)moveSpeed minSpeed;else if (moveSpeed maxSpeed)moveSpeed maxSpeed;rb.velocity transform.forward * moveSpeed; } 当左键按下时执行偏航操作左右转动。 获取鼠标的横向位置移动左右移动左-1右1 yaw * rotationSpeed直接用yaw力太大或太小需要乘一个数控制大小。 给刚体添加转向方向。 private void Yaw() {if (Input.GetMouseButton(0)){float yaw Input.GetAxis(Mouse X);Vector3 newTorque new Vector3(0f, yaw * rotationSpeed, 0f);rb.AddRelativeTorque(newTorque);} } 以此类推。 private void Pitch() {if (Input.GetMouseButton(1)){float pitch Input.GetAxis(Mouse Y);Vector3 newTorque new Vector3(pitch * rotationSpeed, 0f, 0f);rb.AddRelativeTorque(newTorque);} }private void Roll() {float roll Input.GetAxis(Horizontal); // A, D/上, 下(-1, 1)Vector3 newTorque new Vector3(0f, 0f, -roll * rollSpeed);rb.AddRelativeTorque(newTorque); }
http://www.w-s-a.com/news/51401/

相关文章:

  • 电商网站建设建议免费下载app
  • 网站搭建设计是什么意思百度地图放到网站上
  • 东莞网站建设市场分析淘宝网站框架
  • 新网站多久被百度收录网站空间单位
  • 2017常用的网站昆明网站代理
  • 成都海鸥手表网站安阳网站建设策划
  • 做好的网站怎么发布做网站应该做哪方面的
  • 可以找厂家的网站品牌创意型网站开发
  • 有没有做牛羊角的网站电商网站报价
  • 网站建设行业咨讯文章网站兼容模式怎么设置
  • 商务网站建设概念东莞做网站的公司吗
  • 高稳定性的网站设计制作wordpress 检测插件
  • 无锡网站制作排名自适应网站建设推荐
  • 度娘网站桃花怎么做网站制作 p
  • 小欢喜林磊儿什么网站做家教搜索优化公司
  • 龙岗做网站哪里找网站建设简介是什么意思
  • 做网站的标准北京西站出站口
  • asp.net新建网站市场营销管理是做什么的
  • 南昌网站建设模板服务商建设什么网站挣钱
  • 网站建设实训记录企业网站建设运营
  • 视频网站文案住房和城乡建设部门
  • 汕头网站排名推广新余门户网站开发
  • 湖南智能网站建设哪家好wordpressμ
  • 公司网站备案必须是企业信息么睢宁县凌城做网站的
  • 上海网站建设公司 珍岛宁波免费自助建站模板
  • 南昌知名的网站建设公司南京网站开发选南京乐识赞
  • 外贸网站建设 深圳seo怎么提升关键词的排名
  • 网站推广效果的评价google关键词
  • 模板网站建站哪家好做微信充值网站
  • 抽奖的网站怎么做的广州小程序定制开发