浏览代码

fix yamato scripts

/main
xingweizhu 3 年前
当前提交
783b2d5f
共有 8 个文件被更改,包括 12 次插入38 次删除
  1. 3
      add_sample.sh
  2. 2
      com.unity.uiwidgets/Runtime/foundation/basic_types.cs
  3. 17
      com.unity.uiwidgets/Runtime/foundation/collections.cs
  4. 17
      prepare_package.sh
  5. 3
      com.unity.uiwidgets/Runtime/Resources.meta
  6. 8
      com.unity.uiwidgets/Runtime/InternalBridge.meta

3
add_sample.sh


mkdir Samples
cd Samples
cp -r ../../Samples/UIWidgetsSamples_2019_4/Assets UIWidgetsSamples
# skip copying samples
# cp -r ../../Samples/UIWidgetsSamples_2019_4/Assets UIWidgetsSamples
echo "Finished the sample preparation."

2
com.unity.uiwidgets/Runtime/foundation/basic_types.cs


using System;
using System.Collections.Generic;
using System.Linq;
using Unity.UIWidgets.InternalBridge;
using UnityEngine;
using Object = UnityEngine.Object;

17
com.unity.uiwidgets/Runtime/foundation/collections.cs


using System;
using System.Collections.Generic;
using System.Linq;
using Unity.UIWidgets.InternalBridge;
namespace Unity.UIWidgets.foundation {
public static class CollectionUtils {

}
return "{ " + string.Join(", ", LinqUtils<string,T>.SelectList(it,(item => item.ToString()))) + " }";
}
public static void reset<T>(this List<T> list, int size) {
NoAllocHelpersBridge<T>.EnsureListElemCount(list, size);
}
public static ref T refAt<T>(this List<T> list, int index) {
var array = NoAllocHelpersBridge<T>.ExtractArrayFromListT(list);
return ref array[index];
}
public static T[] array<T>(this List<T> list) {
return NoAllocHelpersBridge<T>.ExtractArrayFromListT(list);
}
public static List<T> CreateRepeatedList<T>(T value, int length) {
List<T> newList = new List<T>(length);
for (int i = 0; i < length; i++) {

17
prepare_package.sh


printf "Preparing package:\n"
cd com.unity.uiwidgets
#skip remove stuffs
#cd com.unity.uiwidgets
rm -rf Runtime/Plugins
rm -f Runtime/Plugins.meta
rm -rf Runtime/Resources/images
rm -f Runtime/Resources/images.meta
rm -rf Runtime/Resources/fonts
rm -f Runtime/Resources/fonts.meta
#rm -rf Runtime/Plugins
#rm -f Runtime/Plugins.meta
#rm -rf Runtime/Resources/images
#rm -f Runtime/Resources/images.meta
#rm -rf Runtime/Resources/fonts
#rm -f Runtime/Resources/fonts.meta
echo "Removed Resources and Plugins。"
#echo "Removed Resources and Plugins。"

3
com.unity.uiwidgets/Runtime/Resources.meta


fileFormatVersion: 2
guid: 95dc2df730ba4da9902c271af522b4c2
timeCreated: 1533739106

8
com.unity.uiwidgets/Runtime/InternalBridge.meta


fileFormatVersion: 2
guid: 6692331a428d6455c97baf446a850594
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
正在加载...
取消
保存