public void SetThisAsCurrent() { if (Transfers == null) { return; } foreach (PTT p in Transfers) { transfers[p.color] = p; } current = this; }
public override void OnInspectorGUI() { base.OnInspectorGUI(); PixelToTiles my_target = (PixelToTiles)target; if (GUILayout.Button("Get All Colors from blueprint")) { my_target.GetAllColorsFromBlueprint(); } if (GUILayout.Button("Draw on Map")) { my_target.SetThisAsCurrent(); PixelToTiles.DoIt(); } }