- 博客(8)
- 收藏
- 关注
原创 FairyGUI源码解读
初识FairyGUI是在公司的项目中,觉得用起来很舒服。最近在学习MotionFramework框架,想拓展其UI框架支持FairyGUI,所以小小地研究了一下FairyGUI。这里写一下自己的感悟。
2024-10-29 00:21:04
1011
原创 Git学习篇
Git是一个分布式版本控制系统,功能十分强大。而CVS和SVN都是集中式的版本控制系统。那么他们的区别是什么呢?先说集中式版本控制,所有版本控制的数据都存储在中央服务器上,用户必须连接到这个服务器才能进行操作,如提交、更新等。操作通常依赖于网络连接,离线时无法提交或查看历史记录。版本历史仅存在于中央服务器上,用户不能直接访问整个历史。如果中央服务器出现故障,所有数据可能会丢失。
2024-09-23 00:29:18
1130
原创 Unity插件——DOtween
DOTween 是一个快速、高效、完全类型安全的面向对象的动画引擎,它允许开发者通过代码控制动画和过渡效果,并且针对 C# 进行了优化。它有许多种类型的动画功能,比如有大量的控制方法(播放、暂停、转到、倒带、完成等),各种回调操作,以不同速度沿线性或弯曲路径对对象进行动画处理,并具有各种方向选项,以及循环(使用 Yoyo 和 Incremental 附加选项)、缓动(包括使用 AnimationCurves 的自定义缓动)等。
2024-08-03 09:40:49
2223
1
原创 Unity数据持久化——序列化/二进制/Json/PlayerPrefs
序列化是指把对象转换为字节序列的过程,而反序列化是指将字节序列恢复为对象的过程。序列化最主要的用途就是传递对象和保存对象。在Unity中保存和加载、prefab、Scene、Inspector窗口、实例化预制体等都使用了序列化和反序列化。
2024-07-29 22:54:44
1916
原创 程序化创建Mesh
3D模型一般是由网格(Mesh)和纹理(Texture)两部分构成。那什么是网格?从概念上讲,网格是图形硬件用来绘制复杂内容的结构。它至少包含一组基于三维空间点的顶点,以及一组连接这些点的三角形(最基本的2D形状)。而网格是由这些三角形(直角等腰三角形)构成的表面。那什么又是纹理?纹理是应用于3D模型表面的图像,用于增加模型的细节和真实感。纹理可以是物体表面的图案、颜色或材质效果,如木材的纹理、皮肤的质感等。
2024-07-27 11:29:11
1558
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人