Денис Федотов, назначте этот редактор, редактором по умолчанию в Unity. Edit - Preferences - External Tools - External Script Editor и выбираете нужный редактор
А зачем на каждый объект по канвасу? Один мировой канвас, на в него кидаются хелс бары с скриптами. Эти хелс бары привязываются через код к врагам и всё
Anton_repr, почему? Приводить к ней типы, указывать с помощью неё на другие. У вас допустим есть класс Dog унаследованый от Animals, у Dog будет переменная про количество её ног, а у Animal имя животного.
Если нам надо будет список животных, то мы сможем просто создать пустую ссылку Animal, указать на неё new Dog() или же объект и у ссылки на собаку будет только имя
Мне кажется, иногда бывают моменты когда сможешь сделать всё, если не знаешь чего-то . Но если не здашь работу из-за того, что не уточнил ничего , то потеряешь его деньги, его время и его возможности