首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >统一场景模式下的脚本执行?

统一场景模式下的脚本执行?
EN

Stack Overflow用户
提问于 2014-07-29 23:30:07
回答 2查看 2.5K关注 0票数 1

我遵循了一个 YouTube教程中的United3D。

到目前为止,当使用游戏模式时,一切都在正常工作。但是,当我预览场景模式时,我的脚本似乎没有被执行--但是在YouTube教程中,更改已经在场景模式中可见。

如何让脚本在场景模式下执行??

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-30 01:34:33

如果要使脚本在编辑模式下执行,只需使用ExecuteInEditMode自定义属性:

代码语言:javascript
运行
复制
using UnityEngine;
using System.Collections;

[ExecuteInEditMode]
public class ExampleClass : MonoBehaviour {
    public Transform target;
    void Update() {
        if (target)
            transform.LookAt(target);

    }
}
票数 8
EN

Stack Overflow用户

发布于 2014-07-30 01:11:48

只有在场景运行后(通过按下play),才能在场景模式下看到脚本操作的结果。一旦运行,你可以切换到现场模式,看到事情发生的实时,以及能够暂停,恢复或切换回“游戏”模式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25026557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档