gizmo的旋转、缩放以及点从点击位置添加点

gizmo源码是从渡鸦大佬:图片切割下载的,自己消化了下切割原理,比葫芦画瓢做了个测试,发现gizmo,不支持旋转缩放和从点击位置添加点,自己搜索了些也瞎鼓捣了一番,也算是整合代码吧,有的原理也不是特别懂,貌似能用,就迫不及待拿出来分享下!
共3个步骤:
1、图片上的点到Editor上显示时,缩放和旋转处理
image

2、选中点之后的移动处理
image

3、从gizmo线上点击时在对应位置添加点
image

主要用到的知识:向量缩放和旋转

gizmo的使用:
1、gizmo使用时需要从配置文件里添加对应的白名单:
image

2、需要从组件中添加开关属性
image

3、配置文件和属性显示逻辑代码
image

代码奉上!
polygonpoints.zip (3.4 KB)

5赞