一般来说绘制正N边形,使用Blend直接画出来就好.不过可能是博主受WInform影响比较大,比较喜欢使用画出来的图形.如果要绘制正N边形,前面的绘制五角星的公式可以通用的(http://blog.csdn.net/yysyangyangyangshan/article/details/9378871).主要是利用圆,根据三角函数和圆的半径计算出圆上的N个点即可.计算N各点的方法如下: private PointCollection GetPolygonPoint(Point center, d
OneImage.cs public class OneImage : MonoBehaviour { public int row, col; public Rect rect; public Texture texture; public bool walkable = true; public bool isinit = false; public bool selected = false; public OneImage() { } public OneImage(Rect rect,
using System.Collections; using System.Collections.Generic; using System.IO; using UnityEngine; public class DrawBlockMeshTexture : MonoBehaviour { // Use this for initialization void Start () { ; Texture2D colorTxt = * size, * size); //colorTxt.filt
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> /// 面片