- 博客(5)
- 收藏
- 关注
原创 Lua如何实现面向对象
(1)封装封装是指将数据(属性)和行为(方法)封装在一个对象中,并对外部隐藏对象的具体实现细节,只提供有限的接口与外部交互。这种机制提供了对外部访问的限制和保护,使得对象的使用者无需关心对象内部的实现细节,只需关注对象提供的公共接口。封装有助于提高代码的可维护性、可重用性和安全性。(2)继承继承是指一个类(子类)可以继承另一个类(父类)的属性和方法,从而可以扩展或修改父类的功能。这种机制能够建立类之间的层次关系,使得代码可以更好地重用和扩展,同时提高了代码的可扩展性和可维护性。
2024-08-13 18:05:09
1485
原创 Unity性能优化之场景资源优化篇
在Unity性能优化之场景资源优化篇里,主要对场景资源内存的优化,下面介绍一些常用的优化方法。总之性能优化是有利也有弊的,总是牺牲一个方面,去成全另一个方面。可根据项目的具体情况选择合适的优化方案。
2024-08-09 16:12:33
2593
原创 Unity性能优化之UGUI优化篇
在Unity性能优化UGUI篇里,优化UGUI主要对内存、DrawCall等进行优化。以下为常见的优化方法。
2024-08-09 14:55:03
2527
2
原创 Unity性能优化前篇——DrawCall
在Unity中,CPU准备好需要绘制的元素,对底层图形程序接口进行调用的过程,每次引擎准备数据并通知GPU的过程称为一次Draw Call。简单来说,每一次DrawCall都会导致CPU与GPU之间的一次通信。
2024-08-09 13:55:48
938
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人