unity3d UNITY错误CS0246:找不到类型或命名空间名称“MenuItem”,是否缺少程序集引用? 您所在的位置:网站首页 menuitem标签 unity3d UNITY错误CS0246:找不到类型或命名空间名称“MenuItem”,是否缺少程序集引用?

unity3d UNITY错误CS0246:找不到类型或命名空间名称“MenuItem”,是否缺少程序集引用?

2023-04-02 20:24| 来源: 网络整理| 查看: 265

由于某种原因,我一直得到一个引用错误:(8,6):错误CS0246:找不到类型或命名空间名称“MenuItem”。是否缺少程序集引用?(24,26):错误CS0246:找不到类型或命名空间名称“SerializedObject”。是否缺少程序集引用?验证码:

using UnityEngine; using UnityEditor; using System.Collections; public class AudioSourceReplacement { [MenuItem("FMOD Tools/Replace Audio Emitters")] private static void ReplaceEmitters() { AudioSource[] audioSources = Object.FindObjectsOfType(); foreach (AudioSource audioSource in audioSources) { if (audioSource.clip == null) { continue; } string eventName = audioSource.clip.name; string eventPath = (audioSource.spatialBlend < 0.5f ? "event:/Ambience/2D/" : "event:/Ambience/3D/") + eventName; FMODUnity.StudioEventEmitter emitter = audioSource.gameObject.AddComponent(); emitter.Event = eventPath; var so = new SerializedObject(emitter); so.ApplyModifiedProperties(); } for (int i=0;i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有