void InitHandlerObjects() { foreach (var obj in layoutHandlerObjects) { if (obj != null) { ILayoutCellHandler handler = obj.GetComponent <ILayoutCellHandler>(); if (handler != null) { if (!layoutHandlers.Contains(handler)) { layoutHandlers.Add(handler); } } else { gameObject.name = CachedName + "(NOT_FOUND_HANDLERS)"; CustomDebug.LogWarning("no handlers found in GUILayoutCell references, gameObject name = " + CachedName, this); } } else { gameObject.name = CachedName + "(NOT_FOUND_HANDLERS)"; CustomDebug.LogWarning("no handlers found in GUILayoutCell references, gameObject name = " + CachedName, this); } } }
void InitHandlerObjects() { foreach (var obj in layoutHandlerObjects) { ILayoutCellHandler handler = obj.GetComponent(typeof(ILayoutCellHandler)) as ILayoutCellHandler; if (handler != null) { layoutHandlers.Add(handler); } else { gameObject.name = "NOT_FOUND_HANDLERS"; CustomDebug.LogWarning("no handlers found in GUILayoutCell references, gameObject name = " + name); } } }