最近刚接触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 {

