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;空格;

参考:

相关推荐
辰海Coding2 分钟前
MiniSpring框架学习笔记-JDBC 访问框架:如何抽取 JDBC 模板并隔离数据库?
java·数据库·笔记·学习·spring
CodeStats6 分钟前
从 CPU 指令执行到权限管控:对比三大操作系统,梳理编程语言演进,解读 HTML/CSS/JS 浏览器解析的共通底层逻辑
java·linux·windows
晓13136 分钟前
【Cocos Creator 3.x】篇——第三章 脚本编程
前端·javascript·游戏引擎
闪电悠米8 分钟前
黑马点评-Redis 消息队列-01_why_redis_mq
java·数据库·spring boot·redis·缓存·junit·消息队列
CodeSheep程序羊10 分钟前
宇树科技,即将上市!
java·c语言·c++·人工智能·python·科技·硬件工程
白露与泡影11 分钟前
Java 8老系统旁路接入AI Gateway:不升级JDK也能用AI
java·人工智能·gateway
Misnearch11 分钟前
Java中创建Map的做法
java·hashmap
scan72411 分钟前
从runtime获取信息
java·服务器·前端
心之伊始13 分钟前
Spring Cloud Gateway RequestRateLimiter 实战:Redis 令牌桶限流从配置到本地压测验证
java·架构·源码分析·csdn
咸鱼翻身小阿橙18 分钟前
C# WinForms 控件学习项目
开发语言·学习·c#