Вопрос о реализации 2D приложения

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Вопрос о реализации 2D приложения

Сообщение stasrimskiy 06 окт 2013, 12:28

Задача в том, что нужно реализовать 2D приложение с горизонтальным скрол баром картинок.
Нужно выставить в один ряд несколько картинок, которые не влазят в экран.

И уточнение: движением пальца(редакторе-мышки) чтобы можно было перемещать все картинки влево и вправо(картинки должны двигаться за пальцем).


Меня интересует мнение более опытных разработчиков в том, как бы вы подошли к задаче.
Моя идея состояла пока всего лишь в том, чтобы повесить плоскость, направить на неё камеру и выставить на плоскости картинки.
Но начиная с перемещения картинок мои мысли разбегаются. Хеелп :((
stasrimskiy
UNец
 
Сообщения: 31
Зарегистрирован: 16 мар 2013, 15:14

Re: Вопрос о реализации 2D приложения

Сообщение mp3 06 окт 2013, 15:52

NGUI (там есть пример)
Be straight, or go forward.
Аватара пользователя
mp3
Адепт
 
Сообщения: 1071
Зарегистрирован: 21 окт 2009, 23:50

Re: Вопрос о реализации 2D приложения

Сообщение Neodrop 06 окт 2013, 15:55

Вариантов реализации тут целая куча.
[V] Сделать объектами, назначить материалы-текстуры и двигать как нужно.
[V] Реализовать задачу на Unity GUI
[V] Реализовать задачу на сторонних GUI плагинах, коих целая куча.
[V] Если есть доступ к Unity Beta 4.3, сделать всё на новой, Встроенной в 4.3, спрайтовой 2D системе или подождать официального релиза Unity 4.3, который уже совсем не за горами.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Вопрос о реализации 2D приложения

Сообщение Neodrop 06 окт 2013, 16:59

Вот, демка на нативном Unity GUI (пардон за плохонькие текстуры - нарезал на скорую руку из того, что нашёл в сети)

HTML код для вашего блога :
Код: Выделить всё
<script language='javascript' type="text/javascript"> document.write("<iframe marginheight='0' src='http://unity3d.ru/distribution/player.php?url=http://www.unity3d.ru/composition/XGUI/ScrollingDemo/ScrollingDemo.unity3d&w=800&h=600&t=false&preview=1' height='"+(600+30)+"' width='800' frameborder='0' scrolling='no'></iframe>"); </script>
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Вопрос о реализации 2D приложения

Сообщение stasrimskiy 06 окт 2013, 17:46

Neodrop писал(а):Вот, демка на нативном Unity GUI (пардон за плохонькие текстуры - нарезал на скорую руку из того, что нашёл в сети)


Да, действительно штука работает! А как вы это сделали?
stasrimskiy
UNец
 
Сообщения: 31
Зарегистрирован: 16 мар 2013, 15:14

Re: Вопрос о реализации 2D приложения

Сообщение Neodrop 06 окт 2013, 17:58

Используя мой framework XGUI
Ни одной строчки дополнительного кода. Работа заняла примерно 10 минут.
Вот, приложу скрин из проекта.
У вас нет доступа для просмотра вложений в этом сообщении.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Вопрос о реализации 2D приложения

Сообщение stasrimskiy 06 окт 2013, 22:18

Ни разу не работала GUI :(
Не могли бы вы мне скинуть проект, я поковыряюсь и тогда пойму. Потому что это явно легко, но я этого банально не делала.)
Neodrop писал(а):Используя мой framework XGUI
Ни одной строчки дополнительного кода. Работа заняла примерно 10 минут.
Вот, приложу скрин из проекта.
stasrimskiy
UNец
 
Сообщения: 31
Зарегистрирован: 16 мар 2013, 15:14

Re: Вопрос о реализации 2D приложения

Сообщение Neodrop 06 окт 2013, 22:54

Не могу. Эта система (XGUI) будет опубликована на AssetStore. Как скоро, не могу сказать, потому что сильно занят работой. Для приличного коммерческого проекта, могу рассмотреть предложения отдельно. Через Скайп.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26