4place
3 votes Vote

Изменение свойств слоя для конкретного танка

Нужен механизм для изменения любого свойства для конкретного танка, а не для всех сразу. Например:

Добавляем понятие "набор танков". Изначально у стиля имеется только один набор танков, "все". Можно создать новые наборы, и визуально выбрать, какие танки в него входят.

Если выбран такой набор, то все изменения *свойств* слоя сохраняются только для данного набора. Если выбрано "все", то изменения сохраняются для всех танков, но настройки набора имеют приоритет. Изменения структуры (напр. удаление слоя, изменения порядка) применяется сразу ко всем наборам танков.

Можно также добавить возможность изменить свойства конкретного танка, не создавая для него отдельный "набор".

Проблема: как указать, какие свойства брать из набора "все танки", а какие – из конкретного набора. Если просто брать все свойства из конкретного набора, то становится невозможно изменять свойства, которые у всех танков общие (которых будет большинство). Тут надо подумать. Еще проблема: прога и так сложна для пользователей; эта фича вообще все запутает окончательно.


Еще идеи, менее привлекательные:

Идея #1. Легко выполнимая но очень неудобная в использовании: отдельные файлы со свойствами, как сейчас названия танков. Минус: не совсем понятно, как указать, что я хочу использовать файл для конкретного свойства.

Идея #2. Создаем несколько стилей, настраиваем их по-разному. Создаем сп

rstarkov, 19.05.2012, 10:22
Idea status: under consideration

Comments

Leave a comment