Total Members Voted: 9
0 Members and 2 Guests are viewing this topic.
Кто сказал?
Судя по изменениям дело близится к релизу, а конкретного ответа нет.Почему нельзя добавить возможность напрямую менять State контейнера?
К сожалению, я не понимаю смысла данного предложения... что именно вы хотите достичь?
Нажатием кнопки менять фон контейнера (переключать кадры текстуры контейнера).
Сейчас это можно сделать через костыль. Ближе к релизу я планирую ввести еще несколько пользовательских провайдеров, среди них будет счетчик. Вот он позволит такое делать.
Счетчик. То есть переключение по таймеру? А если нужно только по нажатию пользователем кнопки?
Пробуйте
Проще и правильней ведь прямое управление вида "Action кнопки - State контейнера". И не надо будет при смене количества кадров в текстуре контейнера попутно менять еще и количество значений счетчика.
Еще не совсем понятен смысл прописывания ScrollDelta.
Попробовал, работает.Счетчик хорош для переключения видимости разных элементов (как в примере в справке), но для переключения кадров текстуры контейнера счетчик выглядит как костыль, ей-богу.Проще и правильней ведь прямое управление вида "Action кнопки - State контейнера". И не надо будет при смене количества кадров в текстуре контейнера попутно менять еще и количество значений счетчика.Еще не совсем понятен смысл прописывания ScrollDelta.
Имхо, костылем как раз будет переключение кадров по клику. Поясню. Сейчас State - это просто номер кадра, для реализации вашей задумки, эта точка должна еще реализовывать сервис Action. Странно видеть экшн у точки доступа с названием State.
Что непонятного? Это параметр шага по умолчанию. Не хотите писать ScrollDelta, напишите 1, или 2, или другое число
Только вот что непонятно. ScrollDelta - это шаг, который задается в настройках плеера. Но зачем это нужно счетчику?Ведь если шаг можно поменять в настройках, то и переключение со ScrollDelta будет перескакивать некоторые значения, а если нельзя поменять, то смысл использования ScrollDelta конкретно в счетчике и прописывания в примере в справке (что запутывает)?
Я думал, что LogicalOperatorCounter сам увеличивает значение на единицу при взаимодействии с ним, а оказывается он только хранит это значение. И увеличение нужно прописывать вручную при биндинге. Это теперь понятно.Только вот что непонятно. ScrollDelta - это шаг, который задается в настройках плеера. Но зачем это нужно счетчику?Ведь если шаг можно поменять в настройках, то и переключение со ScrollDelta будет перескакивать некоторые значения, а если нельзя поменять, то смысл использования ScrollDelta конкретно в счетчике и прописывания в примере в справке (что запутывает)?