查看: 18654|回复: 122

[在unity中制作] 在启动运行编辑脚本代码

  [复制链接]

11

主题

15

帖子

244

积分

vip会员

Rank: 1

积分
244
发表于 2016-7-15 01:11:42 | 显示全部楼层 |阅读模式
有时,它是能够运行一些脚本代码在编辑项目尽快推出统一而不需要用户的行为很有用。你可以通过应用initializeonload一类具有属性静态构造函数。静态构造函数是一个具有相同名称的函数声明为静态类,无返回类型或参数(见在这里为更多的信息):—

使用
UnityEngine;使用UnityEditor;

[ initializeonload ]
公共类启动{
静态startup()
{
调试。日志(“运行”);
静态构造函数总是保证在任何静态函数或类的实例是使用,但initializeonload属性确保了它被称为编辑发布。

一个例子,可以使用这种技术是建立在编辑定期复查(“帧更新”,因为它是)。的editorapplication类有代表称更新这是一个二多次编辑运行。有此委托启用为项目启动后,你可以使用类似于下面的代码:—

using UnityEditor;
using UnityEngine;

[InitializeOnLoad]
class MyClass
{
    static MyClass ()
    {
        EditorApplication.update += Update;
    }

    static void Update ()
    {
        Debug.Log("Updating");
    }
}


回复

使用道具 举报

0

主题

886

帖子

2913

积分

vip会员

Rank: 1

积分
2913
发表于 2016-7-15 01:11:53 | 显示全部楼层
来看看能不能下载
回复 支持 反对

使用道具 举报

0

主题

852

帖子

2829

积分

vip会员

Rank: 1

积分
2829
发表于 2016-7-15 01:35:17 | 显示全部楼层
好资源,谢谢
回复 支持 反对

使用道具 举报

0

主题

888

帖子

2952

积分

vip会员

Rank: 1

积分
2952
发表于 2016-7-15 01:50:47 | 显示全部楼层
感谢分享,下载看看
回复 支持 反对

使用道具 举报

0

主题

835

帖子

2706

积分

vip会员

Rank: 1

积分
2706
发表于 2016-7-15 02:38:48 来自手机 | 显示全部楼层
好东西 一定要分析那个
回复 支持 反对

使用道具 举报

0

主题

905

帖子

2970

积分

vip会员

Rank: 1

积分
2970
发表于 2016-7-15 03:05:56 来自手机 | 显示全部楼层
来看看......
回复 支持 反对

使用道具 举报

0

主题

872

帖子

2853

积分

vip会员

Rank: 1

积分
2853
发表于 2016-7-15 03:53:39 | 显示全部楼层
回复看看!!!!!!!!!楼主辛苦
回复 支持 反对

使用道具 举报

wxx0136 该用户已被删除
发表于 2016-7-15 04:18:31 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

881

帖子

2885

积分

vip会员

Rank: 1

积分
2885
发表于 2016-7-15 04:41:26 来自手机 | 显示全部楼层
看看这个好不好啊
回复 支持 反对

使用道具 举报

0

主题

814

帖子

2688

积分

vip会员

Rank: 1

积分
2688
发表于 2016-7-15 05:19:14 来自手机 | 显示全部楼层
好东西 一定要分析那个
回复 支持 反对

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | enginedx注册

本版积分规则

 
 



邮件留言:


 
返回顶部