要点
1.GL类的简单使用
2.Texture2D的简单使用
3.List的简单使用
实现功能
利用鼠标左键进行绘图,写字,利用鼠标右键按下进行将绘出的图形记录到Quad对象上,Quad可根据当前屏幕宽高自动调节大小,达到不改变原图的目的。
附动图(伪动图系列)
思路
从一条线来说,利用List存下所有鼠标位置,先是在OnRenderObject(它是回调函数哦)里利用GL进行频繁刷新,按下鼠标右键,将一个个点根据视口坐标填充进一张Texture里,在Quad上进行渲染,再说多条线,List<List<Vector3>>这样就可以了。
代码实现
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public c