- 博客(5)
- 收藏
- 关注
原创 Unity_类似QQ截图功能实现
最近需求需要做一个类似QQ截图类似的功能,也是卡了好久,慢慢的也算是实现了,其实拆分一下就分为一下几个:鼠标拖拽画截图范围画框完需要生成工具栏点击截图然后存储到文件夹鼠标拖拽画圆鼠标拖拽画矩形鼠标拖拽画箭头(这个卡的最久啦!)鼠标拖拽划线以上几个功能综合在一起想想很复杂,其实分开做一下也不是想想的那么困难。主要的思路就是使用GL库,使用GL实现画线、画圆、画矩形、画箭头,这里画箭头其实是拆分成两个小部分完成的,箭头头部是个红色的三角形图片,尾部贼似使用GL画出来的,其实整个箭头也是.
2020-07-20 00:38:15 293 1
原创 Unity-GitHub_Ignore文件
#.gitignoreUnity工程自带的文件类型#Unity/[Ll]ibrary//[Tt]emp//[Oo]bj//[Bb]uild//[Bb]uilds//Assets/AssetStoreTools*sysinfo.txt*.pidb.meta个人创建的文件忽略(这里可以加一些自己创建的文件类型)#My_Custom/Output/UWP/Test/Standalone编辑器文件忽略类型#VS/Rider/MD/ConsuloExportedObj/.con
2020-07-13 00:06:15 287
原创 Unity自适应--选择合适的尺寸标准作为UI的坐标
在做Unity自适应的时候,Canvas设置的如上图的设置,改变分辨率时,Canvas的尺寸不会跟着改变,除了一些固定的UI栏,通过固定好锚点让他在改变分辨率的时候依然在那个位置,剩下的就是一些需要使用DOTween来实现一些动画效果的UI。可能有一些淡入淡出的效果的界面,或者通过一些操作点击生成的界面,而这时这些界面的坐标在做分辨率自适应时不能使用Screen.width(屏幕宽度)和Scre...
2019-11-27 19:50:23 718
转载 Unity动画曲线--AnimationCurve学习案例
Unity动画曲线AnimationCurve的学习在开发游戏的过程中,unity中的粒子系统,文字,UI界面的显示功能及一些其他的动态效果都可以使用AnimationCurve做一些自定义的曲线实现一些想要的效果。1、AnimationCurve的创建先创建脚本,public一个AnimationCurve对象如下图:就会在Unity的Inspector面板上显示动画曲线自定义面板,如...
2019-10-15 02:39:47 2663
原创 C#--构造函数理解
C#语言具有类型安全的语言,即不能使用没有初始化的成员,所以可以用构造函数来初始化类的成员。下面关于构造函数的总结:构造函数是一种特殊的成员函数,它主要用于为对象分配储存空间,对数据成员进行初始化。(为对象分配储存空间:主要是为指针对象分配内存空间。类再被创建对象时,自动的就分配了内存空间,而有一些变量(指针型)需要类去动态分配内存空间,为了实现在实例化一个对象时指定该变量的大小,这时就需要在...
2019-10-08 15:39:43 625
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人