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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.01.2011, 02:07
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 11  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Ну это я вкурсе. Спасибо будем знать, что и такие конструкции бывают. Про for это тоже понятно все, а вот про x = 5, y=12 не знал кстати спс

Старый 24.01.2011, 02:12
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 12  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Wolsh, AS1 style?)
Код AS3:
var g:Graphics=super.graphics;
g.beginFill(..);
g.lineTo(...);

Старый 24.01.2011, 02:19
FlashCoder вне форума Посмотреть профиль Отправить личное сообщение для FlashCoder Найти все сообщения от FlashCoder
  № 13  
Ответить с цитированием
FlashCoder

Регистрация: Jan 2011
Сообщений: 11
Wolsh, а как вы рисовали сам значок плей?
т.е. с помощью линий и curve - это я понял, а как вы расчитали эти все координаты?
У меня тока час ушло, чтобы разобраться и сделать большой значок, пришлось на листочке все рисовать сначала.
Как раз TanaTiX и спрашивал про эту автоматизацию, наверно.

______________________________
Web-программирование


Последний раз редактировалось FlashCoder; 24.01.2011 в 02:21.
Старый 24.01.2011, 02:27
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 14  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Я думаю у Wolsh просто очень сильные мат способности )) Ну как минимум он в программировании давно, и написать такую ерундень для него минут 10 работы. Я думаю со временем и вам станет это казаться не сложным моментом. Скажем сейчас вам потребовалось 2 часа для разбора, мне потребуется 30 минут без рисования на листке, а вот Wolsh сделал за 10 минут )) вот и все

Старый 24.01.2011, 02:28
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 15  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Тигр, кому как айлайкит. Я написал with и шпарю дальше по теме. А спотыкаться об г. можно, но не хочется.
В чем тут стильность, я не разумею.
FlashCoder, на глаз. Просто приходилось частенько этим заниматься. Никакого волшебства, одни мазоли.
__________________
Reality.getBounds(this);

Старый 24.01.2011, 02:38
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 16  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
П.с. Оффтоп немного, вот я программированием начал заниматься не так давно и "знаю" только один AS2/AS3 язык. Другие языки я не изучал, ну я не беру в пример XML или HTML это ведь тоже языки не так ли?) И вот у меня появилось немного свободного времени, я подумал, а чебы мне не изучить PHP хотя бы на уровне простейших запросов к мускл и т.д. Дай бог, что в инете много книг, видео уроков и т.д. Подумал я. Скачал один, начал глядеть... Посмотрел 3-4 вступительных урока, а потом начал перематывать... и в этоге 5 часовой курс для меня стал 30 минутным. Почему так? А все просто, синтаксис чуть другой, а работа вся та же самая. Во флеше ( или скажем С) мы создаем переменную через var там же через $ , вместо trace тут echo, print, print_f , массивы строятся по => синтаксису. А все остальное тоже самое как и везде, остается только скачать документацию по языку и смотреть тупо готовые примеры или даже просто константы и вшитые методы. И прекрасно работать с этим. Но к чему я все это виду, когда ты новичек еще и тебе тыкают на документацию - ты говоришь ааа, как так! я ничего не понимаю, как это сложно!!! покажите , объясните. А когда ты уже немного начинаешь шарить, понимаешь - черт пойду читать документацию, нет смысла чего то спрашивать, и чего я раньше так не делал... Все относительно - для Wolsh это сейчас просто на его уровне отработки с этим, для Вас сложно. Но заметьте что он ничего такого экстравагантного не написал, пару строк и все готово)))

Старый 24.01.2011, 02:45
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 17  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Цитата:
Тигр, кому как айлайкит. Я написал with и шпарю дальше по теме. А спотыкаться об г. можно, но не хочется.
В чем тут стильность, я не разумею.
Давно-давно помню ругали with. Может быть даже в контексте AVM1. Почему не помню. Но ругали, и ругали сильно.
С тех пор как-то передёргивает. В байткоде на досуге пошарюсь, если что найду - свисну )

Старый 24.01.2011, 02:47
FlashCoder вне форума Посмотреть профиль Отправить личное сообщение для FlashCoder Найти все сообщения от FlashCoder
  № 18  
Ответить с цитированием
FlashCoder

Регистрация: Jan 2011
Сообщений: 11
Код AS1/AS2:
var btn_play1:Sprite = new Sprite();
btn_play1.graphics.beginFill(backColor);
btn_play1.graphics.drawRoundRect(0, 0, 150, 150, 13);
btn_play1.buttonMode = true;
addChild(btn_play1);
btn_play1.x =100, btn_play1.y = 100;
 
var icon10:Shape = new Shape();
with (icon10.graphics)
{
	beginFill(foreColor), moveTo(0, 10);
	curveTo(3, 0, 15, 7);
	lineTo(80, 50);
	curveTo(90, 60, 80, 70);
	lineTo(15, 123),
	curveTo(3, 130, 0, 120);lineTo(0, 10)
	endFill();
}
btn_play1.addChild(icon10);
icon10.x = 35, icon10.y = 10;
Спасибо всем за помощь.
Особая благодарность Wolsh
Мне этот фоурм нравится)

______________________________
Web-программирование

Старый 24.01.2011, 02:55
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 19  
Ответить с цитированием
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
in4core, дело не в строках, а в том, как лихо были подобраны координаты, FlashCoder меня понял. Wolsh-у отдельные респекты.

Добавлено через 1 минуту
Psycho Tiger, тоже помню была такая тема. Как бы даже не в рекомендациях от адоба... Точно не помню.
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 24.01.2011, 03:49
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 20  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
про координаты и было сказано причем тут строки

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

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

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


 


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


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