【Unity细节】关于NotImplementedException: The method or operation is not implemented

这篇具有很好参考价值的文章主要介绍了【Unity细节】关于NotImplementedException: The method or operation is not implemented。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


【Unity细节】关于NotImplementedException: The method or operation is not implemented,# unity细节杂选,unity,游戏引擎,数码相机,操作系统


👨‍💻个人主页:@元宇宙-秩沅

hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

本文由 秩沅 原创

收录于专栏:unity细节和bug


⭐关于NotImplementedException: The method or operation is not implemented.⭐



🎶描述


  • 中文翻译:代表没有实现操作或方法
    【Unity细节】关于NotImplementedException: The method or operation is not implemented,# unity细节杂选,unity,游戏引擎,数码相机,操作系统

🎶原因


  • 对应代码块中不存在相应的方法,是API混淆了,检查一下对应类中有没有你想要的API
    【Unity细节】关于NotImplementedException: The method or operation is not implemented,# unity细节杂选,unity,游戏引擎,数码相机,操作系统

🎶解决


  • 检查是否混淆了类中API,对象中可能不存在该操作或方法

解决了点个赞,关注下吧✅



👍每天一学


👨‍💻十大常见的生命函数


👨‍💻Reset()://重置函数,


调用情况和时间:
编译器不运行的情况下 和 使用脚本组件Reset功能的时候, 挂脚本的时候

调用次数: 1次


👨‍💻 Awake(); //苏醒函数


调用情况和时间:

1.点击运行的时候

2.组件从失灵到激活的时候,但只调用一次

3.Instantiate方法调用的时候

调用次数: 1次


👨‍💻OnEnable(); //组件调用函数


调用情况和时间: 组件从失灵到激活的时候,可多次实现

调用次数:只要组件有失灵到激活的状态就可调用 ,


👨‍💻Strat():


调用情况和时间: 当游戏物体被激活,或者脚本组件被激活时调用 , (点击运行的时候也是会被激活)

调用次数: 1次


👨‍💻FixedUpdate(每帧)


一般用作物理更新

调用情况和时间: FixedUpdate一般适用在相关物理引擎中。它的频 率是0.02秒,是固定的。

调用次数: 大概每秒50次左右、

FixedUpdate & Update & LateUpdate的 区别详解


👨‍💻UpData(每帧) ;


一般用作游戏逻辑更新 update取决于电脑显卡的性能,好的话,快,不行的话就慢,所以相比Fixed Update它具有随机性。

调用情况和时间: 在以上生命周期函数之后,每帧调用一次

调用次数: 大概每秒60次左右

变量赋值生效顺序:

变量声明直接赋值 > 检视面板赋值 > Awake > Enable > 外部赋值 > Start


👨‍💻LateUpate(每帧):


一般用作相机更新 它的执行顺序在update的后面,一般适用于相机的跟随,物体运动在update中,相机跟随在LateUpdate,这样会减少误差,避免出现不必要的瑕疵。

调用情况和时间: 在Update调用之后,并且也是每秒60帧左右(适用于物体移动后的视角跟随)

调用次数: 大概每秒60次左右


👨‍💻OnGUI(每帧)


  • 它一般与界面化,渲染,UI等有关,实时执行,比如想在幕布上弄个按钮button

👨‍💻OnDisable():


调用情况和时间: 和OnEnable差不多,但是Disable是组件从完好到失活的状态, (相当于关闭组件的时候)

调用次数: 组件从激活到失灵的时候调用(二者前提是在游戏运行的时候)


👨‍💻OnApplicationQuit()


调用情况和时间: 当所有游戏物体退出时调用,适用于打包的时候

调用次数: 满足以上情况便调用


👨‍💻OnDestroy();


⭐相关文章⭐

⭐【2023unity游戏制作-mango的冒险】-开始画面API制作

⭐【unity游戏制作-mango的冒险】-场景搭建

⭐“狂飙”游戏制作—游戏分类图鉴(网易游学)

⭐本站最全-unity常用API大全(万字详解),不信你不收藏



你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!文章来源地址https://www.toymoban.com/news/detail-614587.html

到了这里,关于【Unity细节】关于NotImplementedException: The method or operation is not implemented的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于Unity使用Aspose.Words.dll发布Windows平台后运行报错:Operation is not supported on this platform.说明

    👉一、报错来源 Unity版本:Unity 2018.4.36f1。 Aspose.Words.dll版本:18.7.0.0 Targets .NET 3.5。 打包为exe文件运行后执行到Aspose.Words的相关Api时报错(编辑器运行无报错)。 👉二、报错信息 PlatformNotSupportedException:Operation is supported on this platform. 大概意思是,平台不支持的异常:当前平

    2024年02月12日
    浏览(51)
  • 【unity】error CS0246: The type or namespace name ‘xxx‘ could not be found

    可能性一: VScode中各项目的目标框架不一致。通过菜单栏“项目-属性-应用程序-目标框架”,可以检查各目标框架是否一致 是否有效:并没有 补充:如果无法打开这个窗口,可能是由于vs将访问项目属性默认设置为了false。可以通过菜单栏的“工具-选项-使用unity的工具-访问

    2024年02月11日
    浏览(33)
  • unity error CS0246: The type or namespace name ‘xxx‘ could not be found (are you missing a using

    unity 导入了Bitmap使用后报错: error CS0246: The type or namespace name ‘XXX’ could not be found (are you missing a using directive or an assembly reference?) 解决方案如下: .NET Standard 2.1与 .NET Foundation 发布的 .NET Standard 2.1 配置文件匹配。 Unity 建议新项目使用 .NET Standard 2.1。 它比 .NET 4.x 小,有利于尺

    2024年04月26日
    浏览(29)
  • The method toList() is undefined for the type Stream

    The method toList() is undefined for the type Stream   (JDK16)     default ListT toList() {         return (ListT) Collections.unmodifiableList(new ArrayList(Arrays.asList(this.toArray())));     }

    2024年02月21日
    浏览(33)
  • 解决AttributeError: ‘builtin_function_or_method‘ has no object ‘xxx‘

    出该问题一般来说需要检查方法使用是否正确,大部分情况下需要检查自己所写的方法或函数是否遗漏了括号。 以\\\'builtin_function_or_method\\\' has no object \\\'view\\\'为例 错误代码如下: 该代码的目的是先将attn_out的0轴和1轴交换,然后把其维度转变为[tgt_len, bsz, embed_dim] 此处错误的原因就

    2024年02月15日
    浏览(28)
  • 【问题】‘git‘ is not recognized as an internal or external command, operable program or batch file.

    如果未安装\\\"git\\\",则需要安装git,安装时选择\\\"从Windows命令提示符使用Git\\\"选项. 如果安装了\\\"git\\\",但仍然会出现\\\"git未被识别为内部或外部命令\\\"错误,则需要将PATH变量设置为指向git可执行文件.为此,请按照以下步骤操作: 打开我的电脑,右键单击并选择属性 单击\\\"高级系统设置\\\" 单击\\\"环

    2024年01月16日
    浏览(27)
  • The operation was rejected by your operating system. npm ERR! It‘s possible that the file was alrea

    在win10系统下安装node.js出现了如下的报错。 首先需要在安装node.js文件夹中自行创立这两个文件夹,node_global代表全局变量的文件夹,node_cache代表缓存的文件夹。 接下来要配置文件: 这里换成自己的路径即可。 接下来就是配置环境变量: 然后将用户变量中Path,关于node的环

    2024年02月12日
    浏览(30)
  • 出现 “‘mysql’ is not recognized as an internal or external command, operable program or batch file解决方法

    在 Windows 系统的 DOS 窗口通过命令行的方式登录 MySQL,出现 “‘mysql’ is not recognized as an internal or external command, operable program or batch file” 的提示 意味着系统无法识别或找不到 MySQL 的可执行文件 。这可能是由于以下几个原因导致的: MySQL 未正确安装:确保 MySQL 已正确安装并

    2024年02月07日
    浏览(42)
  • Install the Chinese input method on Linux

    Open terminal and input: Wait for it to finish.  Search fcitx:    \\\"设置\\\"--\\\"输入法\\\":   Finally, we get the following result:   Ctrl + Space:Switch the input method.   The test results are as follows:    

    2024年02月15日
    浏览(31)
  • npm install安装失败,报错记录之The operation was rejected by your operating system.

    今天在执行 npm install 的时候一直报如下错误:  npm ERR! code EPERM npm ERR! syscall rename npm ERR! path F:Demo Practise一些小demo练习vue练习vue3vue3-demonode_modules@vuecli-service npm ERR! dest F:Demo Practise一些小demo练习vue练习vue3vue3-demonode_modules@vue.cli-service.DELETE npm ERR! errno -4048 npm ERR! Er

    2024年02月03日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包