Просмотр исходного кода

修复TSRandom序列化错误导致随机数不正确的问题 (#562)

susices 1 год назад
Родитель
Сommit
5a6eacc34e
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      Unity/Assets/Scripts/ThirdParty/TrueSync/TSRandom.cs

+ 2 - 0
Unity/Assets/Scripts/ThirdParty/TrueSync/TSRandom.cs

@@ -115,6 +115,7 @@ namespace TrueSync {
         /**
          *  @brief Returns a {@link FP} between 0.0 [inclusive] and 1.0 [inclusive].
          **/
+        [MemoryPackIgnore]
         public FP value {
             get {
                 return this.NextFP();
@@ -124,6 +125,7 @@ namespace TrueSync {
         /**
          *  @brief Returns a random {@link TSVector} representing a point inside a sphere with radius 1.
          **/
+        [MemoryPackIgnore]
         public TSVector insideUnitSphere {
             get {
                 return new TSVector(value, value, value);