unity--鼠标画线、画图实现
来源:互联网 发布:天地诸神翅膀进阶数据 编辑:程序博客网 时间:2024/05/09 04:23
在untiy有时候需要用到画线,比如说在做签名或者画图的时候,主要用的组件就是LineRenderer实现代码
using UnityEngine;using System.Collections;public class TextNGUI : MonoBehaviour { /// <summary> /// 鼠标画图功能 /// </summary> private GameObject clone; private LineRenderer line; private int i; public GameObject tf;void Start () {}// Update is called once per framevoid Update () { if (Input.GetMouseButtonDown(0)) { clone = (GameObject)Instantiate(tf, tf.transform.position, transform.rotation);//克隆一个带有LineRender的物体 //clone.gameObject.GetComponent<LineRendersTest>().enabled=false; //clone.GetComponent<LineRenderer>().enabled=true; line = clone.GetComponent<LineRenderer>();//获得该物体上的LineRender组件 line.SetColors(Color.blue, Color.red);//设置颜色 line.SetWidth(0.2f, 0.1f);//设置宽度 i = 0; } if (Input.GetMouseButton(0)) { i++; line.SetVertexCount(i);//设置顶点数 line.SetPosition(i - 1, Camera.mainCamera.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, 15)));//设置顶点位置 //line.enabled=false; }}}
0 0
- unity--鼠标画线、画图实现
- unity--鼠标画线、画图实现
- 【Unity】unity 鼠标画线
- flex 实现鼠标画线
- 画线,画图
- Unity实现画线条功能
- Unity实现画线条功能
- unity 实现椭圆画线(JavaScript)
- unity画线
- MFC实现画图工具中的画线功能(一)
- MFC实现画图工具中的画线功能(二)
- MFC实现画图工具中画线功能(三)
- IOS 画图 画线
- iOS 之画线画图
- 画图画线打开文件
- 画图工具:可以用鼠标在屏幕上画线,并且可以改变线条
- 利用鼠标钩子实现桌面画图
- 利用鼠标实现画图功能 java
- 主板、二板、三板、中小板、国际板、新三板、A,B股
- 触屏和长按键
- 【objective-c】面试题和基本概念【转帖,不保证正确性哦】
- Go 语言中Select与for结合使用时可能会遇到的坑
- Test Library Requirement
- unity--鼠标画线、画图实现
- 水沟添水问题
- 用对象流把对象存到文件中,再从文件中读取出来打印。
- 程序员保持持久战斗力的方法
- 使用Lucene通过改变boost的值来改变文档的得分
- Android TabWidget底部显示
- Zookeeper的ACL机制
- AndroidApp定位和规避内存泄露方法研究
- 苦逼的程序员