Книга жалоб и пожеланий — различия между версиями
Amohov (обсуждение | вклад) (→Баги) |
Atonkonog (обсуждение | вклад) (→Улучшение интерфейса) |
||
Строка 68: | Строка 68: | ||
*Добавить для редактора текстовых ресурсов, как в редакторе ресурсов, пункт меню View с подпунктом Always on Top.Было очень актуально при работе с хиддн объектами. | *Добавить для редактора текстовых ресурсов, как в редакторе ресурсов, пункт меню View с подпунктом Always on Top.Было очень актуально при работе с хиддн объектами. | ||
--[[Участник:lkunica|lkunica]] 16:40, 6 марта 2013 (CET) | --[[Участник:lkunica|lkunica]] 16:40, 6 марта 2013 (CET) | ||
+ | |||
+ | *Возможность поменять графический ресурс не перетаскивая его. Для этого программист редактора в поле "res" прописывает имя изображения. При этом, редактор производит поиск и подставляет первое изображение, соответствующее данному имени. Если не находит - выдаёт ошибку. | ||
+ | --[[Участник:Atonkonog|Atonkonog]] 15:40, 18 марта 2013 (CET) | ||
+ | |||
+ | *Возможность поменять текст не перетаскивая его. Для этого программист редактора в поле "" прописывает имя изображения. При этом, редактор производит поиск и подставляет первую строку, соответствующую данному имени. Если не находит - выдаёт ошибку. | ||
+ | --[[Участник:Atonkonog|Atonkonog]] 15:40, 18 марта 2013 (CET) | ||
== Новые объекты и свойства== | == Новые объекты и свойства== |
Версия 14:40, 18 марта 2013
Внимание !!
- Перед публикацией внимательно читать ВСЕ!
- Делаем при обсуждении отступы (двоеточие) и подписываемся (4 тильды).
Улучшение интерфейса
- Возможность копирования состояний из машины в машину.--Oilich 13:36, 24 января 2013 (CET)
- Поворачивать, масштабировать объекты прямо на сцене (как в любом граф.редакторе) Steps 14:11, 24 января 2013 (CET)
- Добавить горячие клавиши в состоянии машин. В выбранном состоянии машины, например если нажать "w" создается ф-я wait, "i"=if,
"m" = move, "s" = set ну и так далее. --Igood 16:10, 24 января 2013 (CET)
- С какой клавишей использовать CTRL +S сохранение + давайте уже весь список хоткеев. Проще разнести и реализовать.\
- Возможность копирования ф-й(set,wait...) из одного состояния машины в другую.--Igood 16:12, 24 января 2013 (CET)
- Добавить событие кнопке, изм. состояния объекта если на нее нажали в состоянии disable.--Igood 16:18, 24 января 2013 (CET)
- С точки зрения кнопки - Она "Кнопка" имеет два состояния, в состоянии disable кнопка не должна вообще воспринимать кликов. Но если всех это не запутает и нужно для космического корабля то ОК--Boyarin 21:45, 24 января 2013 (CET)
- Стоит обсудить. Действительно, не очень логично считать дизейбл рабочим состоянием. Steps 12:16, 25 января 2013 (CET)
- Добавить возможность открывать несколько машин состояний одновременно. Сделать так, чтоб их можно было сворачивать.--Fhod 17:00, 25 января 2013 (CET)
- По логике в списке сначала должен идти параметр, а потом его значение.--Avereskun 10:06, 25 января 2013 (CET)
- В редакторе сцен, если закрыл окно с параметрами или деревом объектов, то его можно вернуть только переоткрыв редактор. Необходимо добавить управление отображением этих окон из меню. --Shejko 09:22, 29 января 2013 (CET)
- Ну не совсем так. Правой кнопкой на панели и галкой можно включить область с деревом и проперти - Но понятно что требует в настройки вынести --Boyarin 21:29, 30 января 2013 (CET)
- Добавить возможность одновременно синхронизировать и снимать синхронизацию с группы объектов.--Odyadina 13:54, 29 января 2013 (CET)
- Согласен + можно подумать и про др груп изменения--Boyarin 21:29, 30 января 2013 (CET)
- Добавить синхронизацию (да-нет) свойств сцены --Odyadina 10:59, 30 января 2013 (CET)
- согласен--Boyarin 21:29, 30 января 2013 (CET)
- Добавить возможность хранить проекты на разных дисках, не привязываясь к местонахождению редактора.
Нужно с этим что-то делать:
--Dorl 09:02, 31 января 2013 (CET)
- Возможность добавлять графические объекты с применением к ним свойств объектов, которые уже заданы аниматором, а именно параметры кнопок, чекбоксов, НО НЕ КООРДИНАТЫ. Чтобы работало по типу пипетки--Lsokol 13:17, 6 февраля 2013 (CET).
Потому как часто возникает вопрос коррекции сцены с перемещением (также увеличением-уменьшением, вращением, заменой цвета и т.д.), например, тех же кнопок для улучшения общего вида сцены--Lsokol 13:17, 6 февраля 2013 (CET).
Во-первых - облегчит работу аниматору (не нужно будет искать новое расположение исправленного объекта), во-вторых - объект будет обладать уже заданными параметрами, в-третьих - расположение изображения будет соответствовать тому, как задумал графический дизайнер--Lsokol 13:17, 6 февраля 2013 (CET).
- Добавить кнопку "снять все выделения" и "выделить всё" в окно управления предзагрузкой на кнопках.
--Shejko 14:40, 13 февраля 2013 (CET)
- После добавления дополнительных возможностей объекта не перемещать в начало списка параметров. Я добавляю возможность в объект в конец списка его параметров, скажем в пазл, после добавления параметра меня автоматически бросает вверх списка и чтобы поменять параметры приходится снова опускаться к добавленному параметру.
--Shejko 09:38, 14 февраля 2013 (CET)
- Добавить кнопку "развернуть всё" в списке параметров объектов.
--Shejko 09:38, 14 февраля 2013 (CET)
- Также в добавляемых возможностях объекта, таких как "изменить графический id", где всего 3 параметра и в любом случае для работы этого параметра необходимо заполнить все 3 поля, при добавлении возможности лучше было бы если все 3 параметра добавляются автоматически и если один из них не задал - не убирать поле после переоткрытия проекта - его всё равно придётся добавлять.
--Shejko 09:38, 14 февраля 2013 (CET)
- Добавить для редактора текстовых ресурсов, как в редакторе ресурсов, пункт меню View с подпунктом Always on Top.Было очень актуально при работе с хиддн объектами.
--lkunica 16:40, 6 марта 2013 (CET)
- Возможность поменять графический ресурс не перетаскивая его. Для этого программист редактора в поле "res" прописывает имя изображения. При этом, редактор производит поиск и подставляет первое изображение, соответствующее данному имени. Если не находит - выдаёт ошибку.
--Atonkonog 15:40, 18 марта 2013 (CET)
- Возможность поменять текст не перетаскивая его. Для этого программист редактора в поле "" прописывает имя изображения. При этом, редактор производит поиск и подставляет первую строку, соответствующую данному имени. Если не находит - выдаёт ошибку.
--Atonkonog 15:40, 18 марта 2013 (CET)
Новые объекты и свойства
- Добавить сплайн (кривая линия), который можно рисовать на сцене и передавать команде move Steps 14:11, 24 января 2013 (CET)
- запланировано--Boyarin 20:10, 3 марта 2013 (CET)
- Добавить в редактор генератор комиксов. Хорошим и простым примером является генератор комиков Это пожелания на будущее. --Dorl 10:35, 25 января 2013 (CET)
- все равно не понял --Boyarin 20:10, 3 марта 2013 (CET)
- Машина состояний. Добавить в команду drag распознавания в какую сторону происходит движение (вправо, влево, вниз, вверх) при этом давать возможность менять графический ресурс в зависимости от направления. --Dorl 16:48, 25 января 2013 (CET)
[[Файл:
- Добавить гибкость работы со шрифтами. Как минимум должна быть: возможность наклона, возможность полужирного начертания. --Dorl 09:08, 31 января 2013 (CET)
- покурим, но пока все упирается в лишнюю память
- Когда запущен редактор ресурсов и был свёрнут, то при попытке его запустить снова с панели хорошо бы разворачивать, а не ругаться что он уже запущен.--Summer Cat 11:00, 20 февраля 2013 (CET)
- согласен--Boyarin 20:10, 3 марта 2013 (CET)
- Будет очень удобно если вызывать меню методов двойным кликом по этой области, а не по кнопке. Экономит немного времени на разработку проекта.--Summer Cat 11:11, 20 февраля 2013 (CET)
- Добавить возможность вызвать редактор ресурсов, когда работаешь с свойствами машины.--Summer Cat 11:16, 20 февраля 2013 (CET)
- ок --Boyarin 20:10, 3 марта 2013 (CET)
- Выделить несколько объектов и изменить например на машины сразу несколько одним кликом.--Summer Cat 11:19, 20 февраля 2013 (CET)
- ок --Boyarin 20:10, 3 марта 2013 (CET)
- Когда сильно увеличен экран проекта и мы видим только часть его, хорошо бы на колесо мышки назначить руку для передвижение по экрану, а не пользоваться полосами прокрутки. Это сильно ускорит навигацию по рабочей области а вследствие и разработку.--Summer Cat 11:24, 20 февраля 2013 (CET)
- Стрелками клавиатуры поточнее подгонять объекты на нужное место.--Summer Cat 11:26, 20 февраля 2013 (CET)
- Хорошо бы добавить offline версию справки с возможностью обновления при наличии интернет подключения --Summer Cat 07:34, 21 февраля 2013 (CET)
- пока не планировал, очень быстро меняем и дополняем существующую
- Сделать объект HiddenHint универсальным, щас хины 2го и 4го типа работаю только если их графика находиться на сцене с поисковыми объектами за счет этого в Travel`е в каждой сцене своя кнопка запуска хинта и индивидуальный HiddenHint, по-этому интерфейс сделан запутано. Хотелось бы один HiddenHint который отвечает за все хинты во всей игре!--Igood 08:56, 6 марта 2013 (CET)
- Добавить понятие Шаблон объекта. Довольно часто мы создаём повторяющиеся структуры. Ярчайший тому пример - объект Tool(http://ge.absolutist.com/index.php/Tool), разработаный Олей. Позже, он был сделан программистами. Суть предложения:
1. Программист редактора создаёт объект(машину состояний), прописывает все необходимые действия с другими объектами
2. Меняет тип объекту на шаблон
3. Меняет все необходимые объекты(а также, возможно и параметры используемых объектов) на переменные. (У переменной планируется 2 поля - имя в панели редактора и идентификатор). Прописывает переменным (по желанию) значения по умолчанию. Также предлагаю ввести переменную "this", которая будет обозначать обращение к самому себе.
4.Переменные могут быть следующих типов:
*Объект - ссылка на объект *Строка - как правило, это состояние объекта или свойство *Число - переменная численного типа.
5. Создаёт новый объект, устанавливает ему тип заранее созданного шаблона. (предлагаю ввести вкладку шаблоны на равне с Global Mechanics, Global Score, Options, Social)
6. Прописывает все необходимые переменные в панели объекта
--Atonkonog 11:34, 12 марта 2013 (CET)
- При копировании объекта, подменять ссылку на самого себя. Т. е. новый объект везде должен ссылаться на себя, а не на старый объект.
--Atonkonog 11:34, 12 марта 2013 (CET)
Баги
- В машине, которая загружается одновременно с загрузкой экрана, если звук (snd) стоит в первом состоянии, то он либо воспроизводится до загрузки экрана (и то не до конца или не сначала) или не воспроизводится вообще. Сейчас это обходится дополнительным предварительным состоянием с вэйтом на 400ms (не меньше!).
Баг это или не баг - считать вам. Но эта проблема отняла у меня уйму времени. Если у объекта свойство vis=0, то когда ему set-ом меняем состояние, никакие действия не выполняются и никаких предупреждений не выдаётся.
Выходов из данной ситуации вижу 2:
1. Обрабатывать переходы в новое состояние в невидимом объекте.
2. Выдавать Warning в системной строке приложения и делать соответственную запись в лог-файл.
- Добавить ползунок, для того, чтобы можно было видеть название объектов в дереве сцены.
судя по описанию - писал Андрей--Boyarin 20:04, 3 марта 2013 (CET)
- При форматировании текста в горизонтальном форматировании в подсказке есть что текст можно установить по центру, по правому краю, а вот что по левому можно я догадался только интуитивно. Прошу дополнить всплывающую подсказку.
--Summer Cat 10:13, 14 марта 2013 (CET)
Реализовано
- Редактор ресурсов. При загрузке картинок в редактор ресурсов, хотелось бы иметь возможность видеть превью картинок.
- Переместив картинку из редактора ресурсов на сцену, в свойствах она имеет по умолчанию тип image. Меняя тип image на machine иконка в дереве остается по-прежнему image до первого клика. Необходимо сделать мгновенную смену иконки в дереве.
- В редакторе ресурсов у левой половинки (в которой дерево папок) нет возможности регулировать ширину --Podkor 16:53, 25 января 2013 (CET)
- При вызове состояний в viewer нет возможности просмотреть все состояния если они не помещаются в экран. Здорово было бы иметь возможность прокручивать список
--Podkor 13:42, 19 февраля 2013 (CET)
Зачем нам так много просматривать не нужных машин? Лучше сделать Debug систему где мы выберем только те машины которые хотим отследить. Желательно отслеживать состояния машин, различные параметры + было бы не плохо ставить break например когда объект перейдет в какое то состояние ставить движок на паузу!--Igood 09:05, 20 февраля 2013 (CET)