【解决】Can‘t add scripts behaviour XXXX,The Scripts needs to derive from MonoBehaviour!

阅读: 评论:0

【解决】Can‘t add scripts behaviour XXXX,The Scripts needs to derive from MonoBehaviour!

【解决】Can‘t add scripts behaviour XXXX,The Scripts needs to derive from MonoBehaviour!

游戏引擎:Unity
版本:2019.4.6f1 【2017版本以上均可】
编译平台:Visual Studio 2019

问题描述

  【英文报错】Can’t add scripts behaviour XXXX,The Scripts needs to derive from MonoBehaviour!
  【中译】无法添加脚本 XXXX(脚本命名),脚本需要继承 MonoBehaviour!

解决方案

检查:脚本命名是否与脚本内类命名匹配

  脚本命名严格要求:脚本命名 = 脚本内类名

检查:脚本是否继承于 MonoBehaviour

  检查当前命名脚本下是否继承 MonoBehaviour。来源于using UnityEngine;

public class 脚本命名 : MonoBehaviour

  ps:MonoBehviour来于Unity提供的UnityEngine.dll

检查:Visual Studio是否保存并编译于Unity平台上

  存在部分情况下,因为尚未保存脚本内容,通知Unity执行代码的内容仍然为更改之前的内容。故每次从VS平台转向Unity平台前,先将代码内容保存,通知Unity编译后,再执行。

检查:是否存在其他脚本编译问题

  由于其他脚本的编译问题,这些问题可以是语法错误,缺值少方法等。导致需要MonoBehaviour的脚本无法挂载于组件上。

本文发布于:2024-02-02 07:21:42,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170682970142241.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:behaviour   scripts   add   XXXX   MonoBehaviour
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23