@@ -269,7 +269,7 @@ public void BaseTypeTest(Type testType, WriteType writeType)
269
269
else if ( testType == typeof ( SceneHandle ) )
270
270
{
271
271
#if SCENE_MANAGEMENT_SCENE_HANDLE_NO_INT_CONVERSION
272
- SceneHandle handle = SceneHandle . FromRawData ( random . Next ( ) ) ;
272
+ SceneHandle handle = SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) ;
273
273
#else
274
274
SceneHandle handle = random . Next ( ) ;
275
275
#endif
@@ -631,7 +631,7 @@ void RunTypeTestLocal<T>(T[] val, WriteType wt) where T : unmanaged
631
631
{
632
632
633
633
#if SCENE_MANAGEMENT_SCENE_HANDLE_NO_INT_CONVERSION
634
- SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) } ;
634
+ SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) } ;
635
635
#else
636
636
SceneHandle [ ] testArray = new [ ] { ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) } ;
637
637
#endif
@@ -997,7 +997,7 @@ void RunTypeTestLocal<T>(NativeArray<T> val, WriteType wt) where T : unmanaged
997
997
{
998
998
999
999
#if SCENE_MANAGEMENT_SCENE_HANDLE_NO_INT_CONVERSION
1000
- SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) } ;
1000
+ SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) } ;
1001
1001
#else
1002
1002
SceneHandle [ ] testArray = new [ ] { ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) } ;
1003
1003
#endif
@@ -1367,7 +1367,7 @@ void RunTypeTestLocal<T>(NativeArray<T> val, WriteType wt) where T : unmanaged
1367
1367
else if ( testType == typeof ( SceneHandle ) )
1368
1368
{
1369
1369
#if SCENE_MANAGEMENT_SCENE_HANDLE_NO_INT_CONVERSION
1370
- SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) , SceneHandle . FromRawData ( random . Next ( ) ) } ;
1370
+ SceneHandle [ ] testArray = new [ ] { SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) , SceneHandle . FromRawData ( ( ulong ) random . Next ( ) ) } ;
1371
1371
#else
1372
1372
SceneHandle [ ] testArray = new [ ] { ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) , ( SceneHandle ) random . Next ( ) } ;
1373
1373
#endif
0 commit comments