private static void SetupPlopButton(object @object) { var info = @object as PrefabInfo; if (info != null && GUILayout.Button("Plop")) { Plopper.StartPlopping(info); } }
public void Update() { try { var refChain = state.CurrentRefChain; if (refChain?.Length > 0) { var typeName = refChain.Evaluate().GetType().Name; Title = $"{TitleBase} - {typeName} \"{refChain}\""; } else { Title = TitleBase; } } catch { ClearExpanded(); RefreshSceneRoots(); ClearHistory(); } Plopper.Update(); }
public void Awake() => Plopper.Reset();