private void CheckUse(IUsable can) { if (!rui || !rut) { rui = runtimeUse.image; rut = runtimeUse.GetComponentInChildren <Text> (); } if (rui) { rui.enabled = can; } if (rut) { rut.enabled = can; if (can) { rut.text = IUsable.GetUseText(can); } } useCheck = (can != null); }