unity3D 鼠标点击拖动画线(平面)
来源:互联网 发布:nginx windows 配置 编辑:程序博客网 时间:2024/05/20 15:40
using UnityEngine;using System.Collections;public class Test : MonoBehaviour{ public Material mat; public Color color = Color.red; public Vector3 pos1; public Vector3 pos2; public bool isReady = false; void Start() { mat.color = color; } void Update() { if (Input.GetMouseButtonDown(0)) { pos1 = Input.mousePosition; } if (Input.GetMouseButtonUp(0)) { pos2 = Input.mousePosition; isReady = true; } } void OnPostRender() { if (isReady) { GL.PushMatrix(); mat.SetPass(0); GL.LoadOrtho(); GL.Begin(GL.LINES); GL.Color(color); GL.Vertex3(pos1.x/Screen.width, pos1.y/Screen.height, pos1.z); GL.Vertex3(pos2.x / Screen.width, pos2.y / Screen.height, pos2.z); GL.End(); GL.PopMatrix(); } }}
0 0
- unity3D 鼠标点击拖动画线(平面)
- 点击鼠标两点画线
- Unity3D通过鼠标点击拖动获取屏幕范围
- Unity3d 拖动鼠标旋转模型
- 鼠标点击按钮拖动窗体
- Unity3D 鼠标拖动和旋转物体以及鼠标拖动图片
- unity3D C#脚本实现鼠标拖动物体
- unity3d用鼠标拖动物体的代码
- Unity3d中使用鼠标拖动物体移动
- [Unity3d]鼠标旋转缩放拖动模型
- [unity3d]鼠标拖动and旋转缩放
- unity3D C#脚本实现鼠标拖动物体
- unity3D C#脚本实现鼠标拖动物体
- Unity3d 鼠标点住物体拖动物体
- 鼠标点击可拖动窗体方法
- table鼠标移动拖动点击排序
- JS实现鼠标点击拖动窗口方法
- WinForm鼠标点击窗体拖动事件
- Gazebo機器人仿真學習探索筆記(一)安裝與使用
- canvas涂鸦板
- 单个文件的压缩或解压
- mount 挂载
- 自定义viewGroup打造花式布局
- unity3D 鼠标点击拖动画线(平面)
- Java Code Examples for com.sun.net.httpserver.HttpExchange.getResponseHeaders()
- Android推送方案分析(MQTT/XMPP/GCM)
- svn使用教程
- hadoop的WritableComparable与Writable
- redis对象结构表示
- 一张图告诉你最简单的android和ios的适配
- iOS进阶学习资料
- ORACLE常用函数汇总【转】