using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DrawTest : MonoBehaviour {
/// <summary>
/// 材质球
/// </summary>
public Material mat;
/// <summary>
/// 鼠标开始的位置
/// </summary>
private Vector2 FirstMousePosition;
/// <summary>
/// 鼠标结束的位置
/// </summary>
private Vector2 SecondMousePosition;
private bool StartRender = false;
private Renderer[] gameobjects;
// Use this for initialization
void Start ()
{
gameobjects = FindObjectsOfType<Renderer>();
}
// Update is called once per frame
void Update ()
{
//获取鼠标按下
if(Input.GetMouseButtonDown(0))
{
StartRender = true;
FirstMousePosition = Input.mousePosition;
PickGameObject();
}
//获取鼠标抬起
if (Input.GetMouseButtonUp(0))
{
StartRender = false;
Unity实现鼠标框选
最新推荐文章于 2023-06-19 19:57:47 发布