Unity报错:error CS8805: Program using top-level statements must be an executable.

大多数人都不想犯错,但压力大时总是动作变形

大概意思网上查了一下,就是说

C# 的第一(top)行有错误,或者类(类的头部)就没写全

这什么意思呢?又定位不到具体是哪个类

但肯定是刚修改了一点点代码,就导致出错(一般都是写两行代码调试一次,除非你写半天代码才进行调试一次)

其实很简单,就是:多写了一个分号

cs 复制代码
using UnityEngine.Rendering.HighDefinition; ;//导致后面全部 约等于 Null

public class SettingMenuManager : MonoBehaviour
{
    [Header("按F2 打开Setting界面")]
    [Tooltip("无用属性,仅show Tips")]
    public string remark = "OnClick 添加事件,指向 SettingPanel ->'Settings In' which is motion in Animator";
    //public UnityEngine.Event f12event;
    [Serializable]
    public class ButtonClickedEvent : UnityEvent { }

//。。。。。。。。

把分号去掉即可

error CS1529 同理

cs 复制代码
Assets\Field - Complete Main Menu\SettingMenuManager.cs(9,1): error CS1529: A using clause must precede all other elements defined in the namespace except extern alias declarations

using UnityEngine.Rendering.HighDefinition;空格;

参考:

相关推荐
Scabbards_5 分钟前
面试Leetcode - Heap 堆
java·leetcode·面试
程序员清风41 分钟前
专业再升级!程序员专属显示器明基RD280UG上手实测!
java·后端·面试
six_2 小时前
C# 上位机(持续更新中)
前端·面试·c#
Lam Tang2 小时前
APS 系列文章 08
java·代理模式
萧瑟余晖3 小时前
Java深入解析篇三十三之消息队列
java·开发语言
吴可可1233 小时前
多段线扩展数据的应用场景
c#
码匠许师傅3 小时前
【C++ 面试真题】聊聊 C++ 的序列容器
java·c++·面试
IT爱学堂3 小时前
尚硅谷Java+AI大模型应用开发革新版本 2025年3月
java·开发语言·人工智能
不爱编程的小九九4 小时前
小九源码-springboot004-springboot智能阅读推荐系统
java·spring boot·后端
fangzhanpeng1684 小时前
快速掌握C#语言基础知识点(1.基础数据类型)
开发语言·c#·1024程序员节