这里记录一些Unity3D的API 以备不时之需。
Application.lowMemory 低内存检测 5.6+
当Andorid或者iOS内存过低会调用此函数。用来处理内存释放 官网文档
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| using UnityEngine; using System.Collections; using System.Collections.Generic;
class LowMemoryTrigger : MonoBehaviour { List<Texture2D> _textures;
private void Start() { _textures = new List<Texture2D>(); Application.lowMemory += OnLowMemory; }
private void Update() { _textures.Add(new Texture2D(256, 256)); }
private void OnLowMemory() { _textures = new List<Texture2D>(); Resources.UnloadUnusedAssets(); } }
|
本文标题:Unity new API
文章作者:Keyle
发布时间:2018-02-26
最后更新:2024-08-20
原始链接:https://vrast.cn/posts/76c9e56/
版权声明:©Keyle's Blog. 本站采用署名-非商业性使用-相同方式共享 4.0 国际进行许可