您当前的位置: 首页 >  unity

十幺卜入

暂无认证

  • 4浏览

    0关注

    119博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Unity3d C#实现编辑器不运行状态下执行的脚本[ExecuteInEditMode]

十幺卜入 发布时间:2021-06-02 16:38:55 ,浏览量:4

前言

MonoBehaviour 的生命周期函数是在编辑器运行模式下才会执行,给类定义前面加上[ExecuteInEditMode],列如

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

[ExecuteInEditMode]
public class ExeInEditModeTest : MonoBehaviour
{
    void Update()
    {
        Debug.Log("Time:" + System.DateTime.Now.ToString());   
    }
}
注意

与运行模式不同的是:函数并不会不停的执行。如上列代码的Update 函数只有当场景中发生变化时,才会调用。 效果如下图:

在这里插入图片描述

关注
打赏
1663314737
查看更多评论
立即登录/注册

微信扫码登录

0.1882s