void SetupPopup() { popup = GetComponent <UIImageRaycasterPopup>(); popupSpace = popup.ReserveSpace(); RecordJamChecks(); item.jamChecksChanged += RecordJamChecks; item.itemJammedEvent += RecordJamChecks; }
void SetupPopup() { popup = GetComponent <UIImageRaycasterPopup>(); popupSpace = popup.ReserveSpace(); RecordJamChecks(); inventory.GetItems().ForEach(i => { i.itemJammedEvent += RecordJamChecks; i.jamChecksChanged += RecordJamChecks; }); }
void Start() { popup = GetComponent <UIImageRaycasterPopup>(); popupSpace = popup.ReserveSpace(); }
public override void OnInspectorGUI() { UIImageRaycasterPopup p = target as UIImageRaycasterPopup; p.defaultText = EditorGUILayout.TextArea(p.defaultText); }