进门教程 Unity3D 已挂载剧本自动初初化

3
复兴
186
检察
挨印 上一主题 下一主题
[ 复制链接 ]
排名
48137
昨日变革
1

6

主题

6

帖子

31

积分

Rank: 1

UID
329175
稀友
0
蛮牛币
80
威望
0
注册工妇
2019-8-12
正正在线工妇
15 小时
最后登录
2019-8-30

马上注册,结交更多稀友,享用更多从命,让您沉松玩转社区。

您需供 登录 才华够下载或检察,出有帐号?注册帐号

x
本帖最后由 UnityAsk 于 2019-8-14 20:28 编辑

经过历程RuntimeInitializeOnLoadMethodAttribute属性,能够正正在开元棋牌炸金花启动时自动施止出有挂载到GameObject上的剧本。
那样正正在做一些插件的时分会比较便利,出有需供用户足动去删减剧本,只需启动开元棋牌炸金花便能直接自动施止。


[C#] 杂文本检察 复制代码
// Create a non-MonoBehaviour class which displays
// messages when a game is loaded.
using UnityEngine;

class MyClass
{
    [RuntimeInitializeOnLoadMethod]
    static void OnRuntimeMethodLoad()
    {
        new GameObject("Test");
    }

}

创坐上里的代码,场景中出有需供做任何操做。劈里击运转的时分,场景里会自动隐现一个名为Test的GameObject。

它借有上里四个参数

AfterSceneLoad  便天景减载完成后挪用
BeforeSceneLoad 场景减载之前挪用
AfterAssembliesLoaded    当多有法式散减载结束后,预减载本钱初初化好以后回调。Callback when all assemblies are loaded and preloaded assets are initialized.
BeforeSplashScreen  Splash Screen隐现之前挪用。Immediately before the splash screen is shown.
SubsystemRegistration   子体系注册回调

示例


[C#] 杂文本检察 复制代码
/[/size][/color][/font][color=#0700][font=-apple-system][size=16px]/[/size][/font][/color][color=rgb(0, 112, 0)][font=-apple-system][size=16px] Demonstration of RuntimeInitializeOnLoadMethod and the argument it can take.[/size][/font][/color][/align][align=left][font=-apple-system][color=#007000][size=16px]using UnityEngine;

class MyClass
{
    [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)]
    static void OnBeforeSceneLoadRuntimeMethod()
    {
        Debug.Log("第一个场景减载前");
    }

    [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.AfterSceneLoad)]
    static void OnAfterSceneLoadRuntimeMethod()
    {
        Debug.Log("第一个场景减载后");
    }

    [RuntimeInitializeOnLoadMethod]
    static void OnRuntimeMethodLoad()
    {
        Debug.Log("第一个场景减载后");
    }
}

留神当有多个操做同一个参数的回调时,回调的序次递次是出有肯定的。



复兴

操做讲具 告支

4到处漂泊
393/500
排名
9201
昨日变革

0

主题

42

帖子

393

积分

Rank: 4

UID
132991
稀友
0
蛮牛币
22
威望
0
注册工妇
2015-12-29
正正在线工妇
225 小时
最后登录
2019-8-29
沙支
2019-8-14 21:12:54 只看该做者
十分棒!
复兴

操做讲具 告支

7日暂逝世情
2146/5000
排名
4093
昨日变革
1

0

主题

1419

帖子

2146

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
254705
稀友
1
蛮牛币
1945
威望
0
注册工妇
2017-11-16
正正在线工妇
365 小时
最后登录
2019-8-30
板凳
2019-8-15 08:08:25 只看该做者
66666666666666666666666
复兴 支持 阻挠

操做讲具 告支

7日暂逝世情
2314/5000
排名
2612
昨日变革

2

主题

1137

帖子

2314

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
209046
稀友
0
蛮牛币
3300
威望
0
注册工妇
2017-3-30
正正在线工妇
621 小时
最后登录
2019-8-30
天板
2019-8-19 09:21:39 只看该做者
出有错
复兴

操做讲具 告支

您需供登录后才华够回帖 登录 | 注册帐号

本版积分划定例矩

document.write ('