Answers for "Update Scene on IndexChanged in Dropdown list" The latest answers for the question "Update Scene on IndexChanged in Dropdown list" Answer by Harinezumi Create a public function on your script, for example `OnDropdownChanged(int value)`. In this function set to a `Color` member variable (e.g. `gizmosColor`) the color you want, for example in a `switch-case`. Then in your `OnDrawGizmos()` call `Gizmos.color = gizmosColor;`. Finally, in the Editor link the `OnValueChanged(int)` event of the dropdown to this function.<br> <br> Basically, the UI will call this function, you store the selected option's color, and set the color when you need it (this is needed because `Gizmos.color` is static, so other scripts might change `Gizmos.color` before this script's `OnDrawGizmos()` gets called). Mon, 18 Jun 2018 07:37:37 GMT Harinezumi