白泽图

  • 文章
    • Unity渲染
    • Unity项目开发
    • 工具
    • 数学
    • 算法
    • 网站搭建
    • 网络&操作系统
蒋程个人博客
互联网技术经验总结&分享
  1. 首页
  2. Unity项目开发
  3. 正文

RuntimeInitializeLoadType运行时间点枚举

2021-08-24 1609点热度 0人点赞 0条评论

在unity运行的时执行,RuntimeInitializeLoadType运行时间点枚举

   //
    // 摘要:
    //     Set RuntimeInitializeOnLoadMethod type.
    public enum RuntimeInitializeLoadType
    {
        //
        // 摘要:
        //     After Scene is loaded.
        AfterSceneLoad = 0,
        //
        // 摘要:
        //     Before Scene is loaded.
        BeforeSceneLoad = 1,
        //
        // 摘要:
        //     Callback when all assemblies are loaded and preloaded assets are initialized.
        AfterAssembliesLoaded = 2,
        //
        // 摘要:
        //     Immediately before the splash screen is shown.
        BeforeSplashScreen = 3,
        //
        // 摘要:
        //     Callback used for registration of subsystems
        SubsystemRegistration = 4
    }

使用示例

public class HookLuaSetup : MonoBehaviour

#if UNITY_5 || UNITY_2017_1_OR_NEWER
    [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)]
#endif
    public static void OnStartGame()
    { 
         GameObject go = new GameObject();
         go.AddComponent();
    }
}

用法:制作的工具初始化,不需要手动挂载mono脚本

标签: 暂无
最后更新:2021-10-15

蒋程

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

COPYRIGHT © 2023 白泽图. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

登录
注册|忘记密码?