示例#1
0
        public override void OnDeserialization()
        {
            initReplaceOptions(replaceOptionTypes);
            if (searchValue == null)
            {
                searchValue = new ObjectID();
            }

            searchValue.OnDeserialization();

            if (searchValue.obj != null)
            {
                type = ObjectUtil.getTypeFromObject(searchValue.obj);
            }
            if (searchValue.isDirectory)
            {
                initializeTypeHash();
            }
        }
示例#2
0
 public void SetObject(UnityEngine.Object o)
 {
     searchValue.SetObject(o);
     type = ObjectUtil.getTypeFromObject(o);
 }
示例#3
0
 public void setObject(UnityEngine.Object o)
 {
   replaceValue.SetObject(o);
   type = ObjectUtil.getTypeFromObject(o);
 }