当前位置: 首页 > news >正文

【解决】AnimationCurve 运行时丢失数据问题

开发平台:Unity 2022
编程平台:Visual Studio
编程语言:CSharp

一、问题背景


在这里插入图片描述
如上图所示的 GracityComponent 组件中,引用 AnimationCurve 作为可调属性。但在实际使用中出现数据丢失问题。大致为以下两种情况:

  1. 运行时,配置的 AnimationCurves 出现丢失情况。
  2. 非运行下,切换 Selection.gameObject (选择游戏对象)时出现丢失情况。

二、 源码 + 测试解决


public AnimationCurves m_Curves;
public AnimationCurves Curve2;
public AnimationCurves Curve3;public void  OnStateChanged(bool isGround) {//....Debug.Log(this.m_Curves.Evaluate(0.5f));
}

问题测试

  • 使用 新建 AnimationCurves 作为替代。反馈:运行时表现正常,无数据丢失。
  • 重启 Unity 工程。反馈:表现异常,数据丢失。


目前尚不清楚问题原因。仅记录分享。
推测:编辑器问题。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 三十三、Gin的中间件
  • 使用 ECharts 实现响应式图表:优化移动端用户体验
  • QT如何通过QTableWidget控件开发表格功能
  • 默认端口被占用后,如何修改Apache2 端口
  • Vue3 : ref 与 reactive
  • 计算机组成原理——第二章(19)
  • 基于SpringBoot的考研资讯平台设计与实现
  • 关于Python爬虫的基础知识
  • 如何实现过滤器、拦截器和全局异常捕获?
  • 使用dcm数据训练nnunet
  • FreeRTOS学习笔记(八)事件
  • echarts 3D地图
  • 可信的人类与人工智能协作:基于人类反馈和物理知识的安全自主驾驶强化学习
  • JAVA开源项目 校园管理系统 计算机毕业设计
  • python fastapi 打包exe
  • CSS相对定位
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • ES学习笔记(12)--Symbol
  • JavaScript中的对象个人分享
  • LeetCode算法系列_0891_子序列宽度之和
  • mysql 5.6 原生Online DDL解析
  • oldjun 检测网站的经验
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Vue2 SSR 的优化之旅
  • Web Storage相关
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 好的网址,关于.net 4.0 ,vs 2010
  • 后端_ThinkPHP5
  • 简单易用的leetcode开发测试工具(npm)
  • 微信公众号开发小记——5.python微信红包
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • 数据可视化之下发图实践
  • ​卜东波研究员:高观点下的少儿计算思维
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • ![CDATA[ ]] 是什么东东
  • "无招胜有招"nbsp;史上最全的互…
  • # include “ “ 和 # include < >两者的区别
  • # Redis 入门到精通(七)-- redis 删除策略
  • # Swust 12th acm 邀请赛# [ E ] 01 String [题解]
  • #QT 笔记一
  • $.each()与$(selector).each()
  • (1)bark-ml
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (不用互三)AI绘画:科技赋能艺术的崭新时代
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .NET 反射的使用
  • .NET/C# 避免调试器不小心提前计算本应延迟计算的值
  • .NET+WPF 桌面快速启动工具 GeekDesk
  • .NET多线程执行函数
  • @requestBody写与不写的情况
  • [ vulhub漏洞复现篇 ] Apache APISIX 默认密钥漏洞 CVE-2020-13945
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现