效果如图
代码如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ColorPalette : MonoBehaviour {
Ray ray3D;
RaycastHit hit3D;
Texture2D tes;
Color color;
public Texture2D brush;
Object obj;
GameObject grilGameboject;
void Start ()
{
//把色盘图片放在材质球上,然后把材质球应用给面片Plane
//然后动态加载到场景中
obj = Resources.Load("gril");
grilGameboject = Instantiate(obj) as GameObject;
color = Color.red;
//设置鼠标样式
Cursor.SetCursor(brush,Vector2.zero, CursorMode.Auto);
}
void Update ()
{
if (Input.GetMouseButton(0))
{
//3D射线
ray3D = Camera.mai