unity3d - 错误:Assets/beandefine.cs(23,1)(抱歉 Dani)类型或命名空间定义,或预期文件结尾
问题描述
我得到这个错误这么多!它不是文件名,因为它是beandefine.cs(我想定义一个游戏对象)
这是代码:
using System.Collections.Generic;
using UnityEngine;
public class beandefine : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
void BEAN()
{
public var BeanPlayer = GameObject.BeanPlayer;
}
}
请帮忙。我认为代码很好,但它不起作用。验证了3次,是的,仍然很好。所以不知道发生了什么,但它不想工作。感谢帮助。
解决方案
我需要public var BeanPlayer = GameObject.BeanPlayer;
输入
public class beandefine : MonoBehaviour {
}
因为 public = all methods
而且,我推测,该方法中应该至少有 1 个方法。
不重要的东西:
我用我的java知识提出了这个想法
推荐阅读
- gradle - 为什么当我升级到 Kotlin 1.3.30 时 Kotlin JSR223 Scripting 停止工作
- php - Laravel 找不到它自动生成的数据库表
- python - 更改 matplotlib 散点图的默认边缘颜色
- c# - 如何从子查询中引用父 LINQ 查询
- excel - 试图使 IF(AND) 语句在 excel 中工作
- javascript - YouTube Iframe API - 视频有时不会通过自定义控件播放,而是会刷新视频
- python - Jupyter Notebook 滚动条不会消失?
- javascript - 是否可以从 HTML 页面运行 SQL 存储过程?
- reactjs - 如何在 ReactJS 的数据表中正确检索和显示 JSON 对象值?
- powershell - 绕过任务计划程序不起作用。有什么想法或技巧吗?