Unity物体Mesh(网格)合并,添加BoxCollider,修改Rotation

 最近刚接触Unity,并且要实战到项目当中,压力是有点大。

先说一下项目需求:

1.在网页上运行。

2.跟随鼠标旋转

3.鼠标点击弹出该物体信息

乍一看其实挺简单的,

首先unity提供了WebGL,第一条就算解决了。跟随鼠标旋转的其实也就是一段代码,如下:

 

复制代码
 1 using System.Collections;  2 using System.Collections.Generic;  3 using UnityEngine;  4  5  6 public class MouseView : MonoBehaviour  7 {  8  9     public enum RotationAxes 10     { 11         MouseXAndY = 0, 12         MouseX = 1, 13         MouseY = 214     } 15 16     public RotationAxes m_axes = RotationAxes.MouseXAndY; 17     public float m_sensitivityX = 10f; 18     public float m_sensitivityY = 10f; 19 20     // 水平方向的 镜头转向21     public float m_minimumX = -360f; 22     public float m_maximumX = 360f; 23     // 垂直方向的 镜头转向 (这里给个限度 最大仰角为25°)24     public float m_minimumY = -25f; 25     public float m_maximumY = 25f; 26 27     float m_rotationY = 0f; 28 29 30     // Use this for initialization31     void Start() 32     { 

                    
                
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信