网站开发流程包括,好点的公司注册公司,移动端购物网站建设目的,自己搭建聊天软件开发平台#xff1a;Unity 2022 编程平台#xff1a;Visual Studio 编程语言#xff1a;CSharp
一、问题背景 如上图所示的 GracityComponent 组件中#xff0c;引用 AnimationCurve 作为可调属性。但在实际使用中出现数据丢失问题。大致为以下两种情况#xff1a;
运…开发平台Unity 2022 编程平台Visual Studio 编程语言CSharp
一、问题背景 如上图所示的 GracityComponent 组件中引用 AnimationCurve 作为可调属性。但在实际使用中出现数据丢失问题。大致为以下两种情况
运行时配置的 AnimationCurves 出现丢失情况。非运行下切换 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 工程。反馈表现异常数据丢失。 目前尚不清楚问题原因。仅记录分享。 推测编辑器问题。