Использовать: не селектор для переопределения с родительским стилем, когда: hover .inner:not(:hover)
Когда он не зависает, он будет использовать собственный собственный стиль, когда hoverd over-parent
На вашем месте я изучал бы чтение / запись в файлы. Хранение каждой звездной оценки, например, для каждого уровня в отдельной строке. Я бы не стал использовать PlayerPrefs, поскольку они действительно должны использоваться только для хранения нескольких значений, особенно если вы планируете иметь много уровней. Если вы хотите иметь какое-то шифрование для файла (так что его немного, но сложно редактировать), вы можете заняться преобразованием текстовых файлов в двоичные файлы. Но, в противном случае посмотрите на сохранение данных в файлы, удачи!