Unity技巧

2020-02-05  本文已影响0人  JJJJJJJJJJC

MonoBehaviour 白色 无提示
VS2017项目右键-重新加载-就可以了


public static partial class Transform扩展
{
    public static Transform 测试t(this Transform tran,string name)
    {
        return null;
    }
}

可以在tranform.出这个测试t了


开始游戏加载慢问题, 因为Level 0 引用资源太大了。

引用放在Resources里面且场景不直接引用是不会影响开始加载速度的.

1.优化资源
2.分开再每个Level加载.
3.进入游戏后再异步加载。(无法知道玩家要读取哪个关卡数据)
4.第一个Level慢点,然后预加载下个和上个关卡.
5.玩家读取某个关卡数据后,先进入场景, 然后当着玩家面加载.(需改变代码结构)。需要一个异步加载管理。总是无脑加载数据,可以将要用到的数据插队在前面.


脚本执行顺序延后. 在项目设置-脚本. 排序100以后就是了

上一篇下一篇

猜你喜欢

热点阅读