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

腾度淄博网站建设婚庆公司排名前十

腾度淄博网站建设,婚庆公司排名前十,wordpress添加微信好友,域名什么意思举个例子在网上看了momo的文章#xff0c;在这把代码加入些注释#xff0c;也便于自己理解记忆。原理很简单#xff0c;就是根据摄像机的参数计算距离摄像机某一距离的摄像机窗口四个position。 using UnityEngine; using System.Collections;public class CameraView : MonoBehavio…在网上看了momo的文章在这把代码加入些注释也便于自己理解记忆。原理很简单就是根据摄像机的参数计算距离摄像机某一距离的摄像机窗口四个position。 using UnityEngine; using System.Collections;public class CameraView : MonoBehaviour {private Camera theCamera;//距离摄像机8.5米 用黄色表示public float upperDistance 8.5f;//距离摄像机12米 用红色表示public float lowerDistance 12.0f;private Transform tx;void Start (){if ( !theCamera ){theCamera Camera.main;}tx theCamera.transform;}void Update (){FindUpperCorners();FindLowerCorners();}void FindUpperCorners (){Vector3[] corners GetCorners( upperDistance );// for debuggingDebug.DrawLine( corners[0], corners[1], Color.yellow ); // UpperLeft - UpperRight Debug.DrawLine( corners[1], corners[3], Color.yellow ); // UpperRight - LowerRightDebug.DrawLine( corners[3], corners[2], Color.yellow ); // LowerRight - LowerLeftDebug.DrawLine( corners[2], corners[0], Color.yellow ); // LowerLeft - UpperLeft}void FindLowerCorners (){Vector3[] corners GetCorners( lowerDistance );// for debuggingDebug.DrawLine( corners[0], corners[1], Color.red );Debug.DrawLine( corners[1], corners[3], Color.red );Debug.DrawLine( corners[3], corners[2], Color.red );Debug.DrawLine( corners[2], corners[0], Color.red );}Vector3[] GetCorners ( float distance ){Vector3[] corners new Vector3[ 4 ];float halfFOV ( theCamera.fieldOfView * 0.5f ) * Mathf.Deg2Rad; //相机的垂直视野的float aspect theCamera.aspect; //宽高比float height distance * Mathf.Tan( halfFOV );//tan求出所求位置相机的高度float width height * aspect; span stylefont-family: Arial, Helvetica, sans-serif;//根据高度和aspect求出所求位置相机的宽度// UpperLeftcorners[ 0 ] tx.position - ( tx.right * width );corners[ 0 ] tx.up * height;corners[ 0 ] tx.forward * distance;// UpperRightcorners[ 1 ] tx.position ( tx.right * width );corners[ 1 ] tx.up * height;corners[ 1 ] tx.forward * distance;// LowerLeftcorners[ 2 ] tx.position - ( tx.right * width );corners[ 2 ] - tx.up * height;corners[ 2 ] tx.forward * distance;// LowerRightcorners[ 3 ] tx.position ( tx.right * width );corners[ 3 ] - tx.up * height;corners[ 3 ] tx.forward * distance;return corners;} }
http://wiki.neutronadmin.com/news/261680/

相关文章:

  • 旅游网站建设的目的及功能定位软件管理软件哪个好
  • 爱网站无法登录怎么回事怎样创建自己的网站
  • html5 公众号 网站开发大连市城市建设管理局网站
  • 对外宣传网站建设方案网站备案后怎么做
  • 建设一个网站成本多少钱网络推广运营途径
  • 手机网站 用户体验有专门做几口农机的网站
  • 性做网站广州安卓程序开发
  • 最潮流的网站开发脚本语言网站游戏案例
  • mvc 手机网站开发网站一键提交
  • 网站建成后应该如何推广市场调研公司成功案例
  • 找高权重的网站做外链安徽省建设工程信息网百度
  • 长沙网站seo费用开放一个网站多少钱
  • 网络建设的网站wordpress 无所不能
  • 个人做网站需要什么条件中国广告设计网站
  • 建设电子商务网站的方法有?网站售后维护
  • 建设网站费用主要包括哪些平台公司名称
  • 万网云服务器怎么上传网站吗广州 网站开发 公司电话
  • 常用网站网址云主机 几个网站
  • 网站建设 骏域网站建设专家廊坊开发区规划建设局网站
  • 秒收录的网站济南门户网站建设
  • 邢台网站建设开发互联网广告平台代理
  • 营销型网站设计房地产常州微信网站建设案例
  • 网站建设具备知识技能上海做网站就用乐云seo十年
  • 手机网站要域名吗wordpress插件目录下
  • 网站seo优化查询织梦网站名称标签
  • 上海网站建设在哪响应式布局网站
  • 给个网站急急急2021手机网站建设的趋势
  • cp网站建设做led灯网站有哪些呢
  • 理财产品网站开发文档做与不做赞美网站
  • 做图片网站会侵权吗永久免费自助建站