• RuntimesUnityBugs
  • Unity 导入spine 后,skeletonDataAsset设置的scale丢失.

Unity 导入spine 后,skeletonDataAsset设置的scale丢失.

Describe:

1) 现在,我只能写一个UnityEditor script 去记录scale数据,每次丢失都重新设置
2) 我想知道这个scacle丢失的问题是不是unity每次加载资源会导致skeletonDataAsset重新生成导致的,或者其他设呢么地方引起的数据重置.
3) 目前这个具体问题是: 每当我修改unity 脚本或者修改其他什么东西,scale就会丢失,而且,他出现的很不确定,很频繁.

目前可以确定的场景有:

  • 1. unity连续运行几次,未修改任何东西,scale就丢失了,
  • 2. 只修改了unity代码的一行,unity重新加载资源,重新运行游戏,scale已经重置丢失.
  • 3. unity项目中并非所有spine 生成的SkeletonDataAsset 的scale丢失.

Runtime information

目前使用的Spine-unity 是4.1,2023.4.13

Related Discussions
...

得知您遇到麻烦,我们深感抱歉。 不幸的是,我们无法重现此问题,也没有听说过它发生过。 您是否可能删除“SkeletonDataAsset”,或者您的版本控制系统是否会干扰并可能将文件重置为以前的状态? 如果没有,如何更新 Unity 项目中的骨架资源?



Sorry to hear you're having troubles. Unfortunately we can't reproduce this issue and haven't heard of it occurring before. Are you perhaps deleting the SkeletonDataAsset or is your version control system interfering and perhaps resetting the file to a former state? If not, how do you update your skeleton assets in your Unity project?