使用Gizmos的DrawLine方法画线。

首先在场景中找到五角星的五个定点的坐标,按照一笔画的顺序命名为1,2,3,4,5,如图所示:

接下来就是编写代码了,代码很少,如下所示:

using UnityEngine;
using System.Collections; public class fiveStars : MonoBehaviour { public Transform[] fivePoints = new Transform[5];
// Use this for initialization
void Start () {
} // Update is called once per frame
void Update () { } void OnDrawGizmos()
{
Gizmos.color = Color.red;
for (int i = 1; i < fivePoints.Length; i++)
{
Gizmos.DrawLine(fivePoints[i-1].position, fivePoints[i].position);
}
Gizmos.DrawLine(fivePoints[4].position, fivePoints[0].position);
}
}

最后的效果图如下所示:

最新文章

  1. .net程序部署(setupFactory)
  2. virtualBox安装Centos7之后
  3. 使用snmp+mrtg监控CPU、流量、磁盘空间、内存
  4. JMeter基础之一 一个简单的性能测试
  5. LDO和DC-DC器件的区别
  6. C++创建对象的两种方式
  7. application/x-www-form-urlencoded
  8. Unity 通过NGUI 完成单摄像机 制作地图
  9. PAT (Advanced Level) 1077. Kuchiguse (20)
  10. 转:Java IO流学习总结
  11. Bootstrap中关闭第二个模态框时出现的问题和解决办法
  12. 手把手带你走进MVP +Dagger2 + DataBinding+ Rxjava+Retrofit 的世界
  13. Solr 13 - 在URL地址栏中操作Solr集群 - 包括CRUD、别名、切割分片、更新配置
  14. Mybatis与JDBC批量插入MySQL数据库性能测试及解决方案
  15. python面试题之如何用Python输出一个斐波那契数列
  16. cmp指令
  17. Qt 编程指南 3_1 按钮弹窗手动和自动关联示例
  18. 【Linux学习一】命令查看与帮助
  19. 《算法》BEYOND 部分程序 part 2
  20. 全屏幕显示AVI

热门文章

  1. SpringMVC的@ResponseBody返回JSON,中文乱码问题的解决.
  2. linux内核--内存管理(二)
  3. Timer.3 - Binding arguments to a handler
  4. sqlcommand循环内使用
  5. 32位的CPU最多只能支持最大到4GBytes的内存
  6. JQuery中的省市联动
  7. 浅谈window.attachEvent
  8. 黑马程序员 1、C语言32个关键字整理分类
  9. C++----练习--bool类型作为特别的int要区别对待
  10. 你真的会玩SQL吗?透视转换