Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 12.09.2015, 16:52
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 1  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
По умолчанию Реализация Drag & Zoom в рисовалке

А ну давайте-ка разомнемся!
Есть рисовалка. Есть инструменты кисть, резинка и им подобные. Нужно реализовать drag и zoom холста прямо во время рисования.

Самое лучшее, что можно придумать — это слизать с фотошопа (зажимаем пробел при любом инструменте и таскаем холст). НО! Если сделать кнопку, зажимая которую мы временно переходим в режим таскания холста, то все норм. Но зум холста — это уже три тача: кнопка и два пальца для зума. Вот я и задумался, а все ли девайсы, включая дешевый китай и прочий ширпотреб понимают много тачей?

Разумеется, есть еще вариант с дабл-тапом, который чередует zoom-in (с центровкой по точке тапа) и zoom-out (show all). Но этого недостаточно, иногда zoom нужен разный. Да и таскать по-прежнему чем-то надо.

Какие еще могут быть простые (это ключевое требование) варианты, не отвлекающие от инструмента?
__________________
Поймай яблоко 2!

Создать новую тему   Часовой пояс GMT +4, время: 13:51.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:51.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.