Пример #1
0
        public static void TraverseObjectProperties(Object inspectedUnityObject, Object target, EntryAddSettings addSettings)
        {
            if (target is Tilemap)
            {
                ManualComponentProcessor.ProcessTilemap(inspectedUnityObject, (Tilemap)target, addSettings, currentProcessReferenceCallback);
                return;
            }

            GenericObjectProcessor.ProcessObject(currentLocation, inspectedUnityObject, target, addSettings, currentProcessReferenceCallback);
        }
Пример #2
0
        private static void TraverseObjectProperties(Object inspectedUnityObject, Object target, EntryAddSettings addSettings)
        {
#if UNITY_2018_2_OR_NEWER
            if (target is Tilemap)
            {
                ManualComponentProcessor.ProcessTilemap(inspectedUnityObject, (Tilemap)target, addSettings);
                return;
            }
#endif
            GenericObjectProcessor.ProcessObject(currentLocation, inspectedUnityObject, target, addSettings);
        }