Форум программистов, компьютерный форум, киберфорум
Наши страницы
ActionScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Laun_MC
15 / 15 / 1
Регистрация: 02.05.2013
Сообщений: 104
1

Zoom на сенсорные экранах

13.08.2013, 22:20. Просмотров 547. Ответов 4
Метки нет (Все метки)

Как сделать чтобы увеличение было не в нулевую координату а в центре?
Делаю так, но оно как уже сказал приближает в координату 0:
ActionScript 3
1
2
3
4
5
6
7
Multitouch.inputMode = MultitouchInputMode.GESTURE;
stage.addEventListener(TransformGestureEvent.GESTURE_ZOOM, onZoom);
        
private function onZoom(e:TransformGestureEvent):void {
    scaleX *= e.scaleX;
    scaleY *= e.scaleY;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2013, 22:20
Ответы с готовыми решениями:

Как изменить Zoom Lvl в плагине WP IMAGE ZOOM
Мне нужно увеличить размер картинки при наведении на неё . В настройках плагина это функция есть ,...

Сенсорные часы
Хочу сделать сенсорные часы с некоторыми дополнительными функциями. Ищу смелых людей, кто может...

Сенсорные кнопки
Здравствуйте. Наверно уже заезженная тема, но никак не могу найти нужную инфу. Суть в том, что...

Отказали сенсорные кнопки
Добрый день. Такая беда случилась (название). Устройство Lenovo A850+. Пробовал оживить их разными...

STM8L и сенсорные кнопки
Приветствую всех. Столкнулся со следующей проблемой: пишу на под STM8L152C8. Пишу без SPL. И...

4
TanaTiX
Модератор
2800 / 1656 / 169
Регистрация: 19.02.2011
Сообщений: 6,023
Завершенные тесты: 2
13.08.2013, 23:25 2
Почитайте про матрицы
1
Laun_MC
15 / 15 / 1
Регистрация: 02.05.2013
Сообщений: 104
14.08.2013, 22:03  [ТС] 3
Цитата Сообщение от TanaTiX Посмотреть сообщение
Почитайте про матрицы
Спасибо!) Но что-то не совсем понял как приближать..
Я делаю так но что-то постепенно уходит от мышки:
ActionScript 3
1
2
3
4
5
6
7
scaleDest *= 1.005;
scale += (scaleDest - scale) / 4;
// Матрица
var m:Matrix = new Matrix();
m.translate(mouseX, mouseY);
m.scale(scale, scale);
stage.transform.matrix = m;
0
TanaTiX
Модератор
2800 / 1656 / 169
Регистрация: 19.02.2011
Сообщений: 6,023
Завершенные тесты: 2
15.08.2013, 13:08 4
Laun_MC, посмотри на значения scale, которые получаются при расчетах.
0
Laun_MC
15 / 15 / 1
Регистрация: 02.05.2013
Сообщений: 104
20.08.2013, 15:57  [ТС] 5
Цитата Сообщение от TanaTiX Посмотреть сообщение
Laun_MC, посмотри на значения scale, которые получаются при расчетах.
Дело в том что будь там любое значение то приближение всё равно идет в координату 0, а мне нужно чтобы приближалось в центр экрана...
0
20.08.2013, 15:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.08.2013, 15:57

Java и сенсорные экраны
Хочется сделать на java программу, в которой управление будет через сенсорный экран, для этого...

Простые сенсорные кнопки на STM8L
Понадобилось сделать простой звуковой генератор с управлением от сенсоров. И чтобы просыпался при...

Тошиба а 660 сенсорные кнопки
У Тошибы А660 перестали работать сенсорные кнопки (кроме звука). Вычитал что некоторые программы (в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru