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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.07.2010, 02:04
Dimboso вне форума Посмотреть профиль Отправить личное сообщение для Dimboso Найти все сообщения от Dimboso
  № 1  
Ответить с цитированием
Dimboso

Регистрация: Jul 2010
Сообщений: 11
По умолчанию Что то типо 3D облака...

Всем доброго времени суток. Я хочу создать что то в виде облака тегов, только не для сайта, а для менюшки телефона. Нужно чтобы от событий мыши этот 3D шарик вращался, я подобную тему создавал. Но сейчас я прошу помочь, подсказать с чего мне начать, куда копать, какими классами и пакетами пользоваться!? Всем заранее спасибо!

Добавлено через 1 минуту
Дело в том что я только начал изучать это дело, но именно с этой целью!!!

Старый 27.07.2010, 02:30
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 2  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Я вам давал ссылку на готовое облако, в интернете полно уроков. Все то же самое, по сути, только вместо надписей-ссылок - ссылки на меню в телефоне. Конечно, если телефон поддерживает as3 lite.
__________________
тут я

Старый 27.07.2010, 11:10
AlexDesinger вне форума Посмотреть профиль Отправить личное сообщение для AlexDesinger Посетить домашнюю страницу AlexDesinger Найти все сообщения от AlexDesinger
  № 3  
Ответить с цитированием
AlexDesinger

Регистрация: Feb 2007
Сообщений: 563
Если самому заморачиваться, то я бы начал вот как -
1. Построить все спрайты-ссылки относительно центра по окружности, "фэйсом" наружу =) (как это сделать не представляю, это надо к тем кто формулу подскажет из математики расположения объектов по шару, по типу построения многогранника в 3d)
2. Далее поместить все эти спрайты-ссылки в один спрайт-ротатор, а его уже вращать при помощи 3d трансформаций в пространстве в зависимости от положения мыши и построить динамику торможения, вот и все ну уж а ссылку сделать не проблема.
3.Отсортировать клипы внутри спрайта, в зависимости от расстояния до наблюдателя (z-sorting)

Еще к стати тема сделать зависимость размера от популярности ссылки(опционально)

P.S. а и вправду, люди подскажите алгоритм расположения объектов по шару фэйсом наружу))) Мне уже помогли это сделать однажды, расположив по кругу, для математиков это несложно, не то что для дезингеров))))


Последний раз редактировалось AlexDesinger; 27.07.2010 в 11:12.
Старый 27.07.2010, 13:44
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 4  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
раз
два
этого с головой должно хватить для старта и понимания.
__________________
trace("Остановите Землю, я сойду!!!");


Последний раз редактировалось Mur4ik; 27.07.2010 в 13:49.
Старый 27.07.2010, 15:48
Dimboso вне форума Посмотреть профиль Отправить личное сообщение для Dimboso Найти все сообщения от Dimboso
  № 5  
Ответить с цитированием
Dimboso

Регистрация: Jul 2010
Сообщений: 11
Хм... ну спасибо. Попробую, однако мало что понятно! Если что получиться, покажу)))

Старый 27.07.2010, 19:36
AlexDesinger вне форума Посмотреть профиль Отправить личное сообщение для AlexDesinger Посетить домашнюю страницу AlexDesinger Найти все сообщения от AlexDesinger
  № 6  
Ответить с цитированием
AlexDesinger

Регистрация: Feb 2007
Сообщений: 563
Mur4ik, спасибо, буду разбираться.

Старый 27.07.2010, 23:11
Dimboso вне форума Посмотреть профиль Отправить личное сообщение для Dimboso Найти все сообщения от Dimboso
  № 7  
Ответить с цитированием
Dimboso

Регистрация: Jul 2010
Сообщений: 11
Еще кое что, вот скачал исходник который вы мне скинули, немного переделал! Но не могу понять как сделать мне тестовые ссылки вместо изображения!!! Помогите пожалуйста!
Вот новый переделанный исходник всего из 6 элементов!
http://***********/18687124

Добавлено через 2 минуты
Еще кое что, вот скачал исходник который вы мне скинули, немного переделал! Но не могу понять как сделать мне тестовые ссылки вместо изображения!!! Помогите пожалуйста!
Вот новый переделанный исходник всего из 6 элементов!
http://***********/18687124


Последний раз редактировалось udaaff; 27.07.2010 в 23:46.
Старый 27.07.2010, 23:46
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 8  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Dimboso, ваш спам удаляйте в следующий раз самостоятельно.

Старый 27.07.2010, 23:50
Dimboso вне форума Посмотреть профиль Отправить личное сообщение для Dimboso Найти все сообщения от Dimboso
  № 9  
Ответить с цитированием
Dimboso

Регистрация: Jul 2010
Сообщений: 11
Да да конечно!

Добавлено через 43 минуты
Ну так что ни кто не поможет?

Старый 28.07.2010, 11:06
AlexDesinger вне форума Посмотреть профиль Отправить личное сообщение для AlexDesinger Посетить домашнюю страницу AlexDesinger Найти все сообщения от AlexDesinger
  № 10  
Ответить с цитированием
AlexDesinger

Регистрация: Feb 2007
Сообщений: 563
а что изменилось то?
дк присоединяете в спрайт любую нужную графику и/или текст, добавляете листенер на клик и вперед.

А сорри, прочитал первый пост, забыл что вы совсем новичек.
Присоединить графику/текст -
Код AS3:
var myPict:pict_png=new pict_png()//картинка в библиотеке
var myTf:TextField=new TextField();
myTf.text="это ссылка на галерею"
mySp.addChild(myPict)//mySp - спрайт вращаемый как ссылка
mySp.addChild(myTf)
mySp.addEventListener(MouseEvent.CLICK,mySpClick)
private function mySpClck(e:MouseEvent):void{
trace("Ура ссылка нажимается")
}


Последний раз редактировалось AlexDesinger; 28.07.2010 в 11:11.
Создать новую тему Ответ Часовой пояс GMT +4, время: 09:29.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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