using UnityEngine; using System.Collections; using System.Collections.Generic; public struct SegmentPoint { public Vector3 normal; public Vector3 pos; }; public class DrawMesh_Plane : MonoBehaviour { MeshFilter meshFilter; /// <summary> /// 面片
在实际的项目开发中,一般需要程序抽象出一些在几何意义上有明确意义的参数,这样方便策划或美术在自己的机器上进行调试. 下面是一个可变参的地下城摄像机的简单实现: // 第三人称摄像机,平移和旋转会同时进行平滑 public class ThirdPersonalCamera : MonoBehaviour { /// Camera Control Params public GameObject Target = null; public float Distance = 10f; public
// TransformCopier.cs v 1.1 // homepage: http://wiki.unity3d.com/index.php/CopyTransform using UnityEngine; using UnityEditor; using System.Collections; public class TransformCopier : ScriptableObject { private static Vector3 position; private static