Как создавать свои Flash-игры, подобные Angry Birds и World of Goo?
Box2D - это библиотека, которая моделирует физическое поведение твердых тел в двумерном пространстве. Программисты могут использовать...
Урок по созданию аналоговых часов.
Код (объяснения в нем):
var NumbersArr:Array=[12,1,2,3,4,5,6,7,8,9,10,11];
//Массив для текстовых полей циферблата
var numbersTxts:Array=[0];
//Фон
var container:Sprite = new Sprite();
//Циферблат
var containerNumb:Sprite = new Sprite();
//Стрелки
var second:Sprite = new Sprite();
var minutes:Sprite = new Sprite();
var hours:Sprite = new Sprite();
second.graphics.lineStyle(1, 0x000000);
second.graphics.lineTo(0, -80);
minutes.graphics.lineStyle(2, 0x000000);
minutes.graphics.lineTo(0, -70);
hours.graphics.lineStyle(4, 0x000000);
hours.graphics.lineTo(0, -50);
container.x=90;
container.y=100;
container.graphics.beginFill(0x999999);
container.graphics.drawCircle(0, 0, 90);
addChild(container);
container.addChild(second);
container.addChild(minutes);
container.addChild(hours);
container.addChild(containerNumb);
containerNumb.y=-75+5;
containerNumb.x=-5;
//Создаем текстовые поля
var i:int=0;
while (i
Впервые!
Если у вас было хоть раз желание сделать что-то новое и необычное, то этот видеокурс для вас! Знания ActionScript 3.0 вдохнут в ваши проекты новую жизнь, позволив тем самым поднять их на новый уровень
С помощью этого видеокурса вы пройдёте путь от новичка до Объектно-Ориентированного Программирования, сможете работать со многими популярными библиотеками и научитесь создавать сайты во flash! + Видеокурс по PaperVision3D в подарок!
Видеокурс содержит 119 видеоуроков в 12 главах. На сегодняшний день это единственный видеокурс, таких масштабов
Комментарии
хм... они на час отстают
А точнее на пол-часа. Интересно! В последнее время бум на эти часы пошёл ))))
По специальности - Химик-технолог, хобби - анимация и инфографика...
Ой, а ведь минутная стрелка не ходит, а скачет по минутам. А часовая вообще прыгает через каждый час... надо бы исправить.
Исправил.
Координаты полей руками расставлять?*xaxa*
??
лично я поняла что ничего не поняла--где хоть какие то об"яснения чего либо-скачала а что СКАЧАЛА ????????????????? что с этим делать Написано ведь УРОКИ ТЕКСТОМ ОБ"ЯСНИТЕ ЧАЙНИКУ ПОЖАЛУЙСТО!!!!!!!!!!!!!
Я комментарии к коду написал.
https://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html- справка вам в помощь.
А где вы видели, что это урок для чайников (да и все-равно, я не написал чего-то сверх естественного).
Урок сделан для того чтоб научить делать аналоговые часы, а не для того чтоб объяснить основы as. И если вы, что-то не понимаете, то проблема в вас, а не в уроке.
или видеокурсhttps://actionscript30.easyflash.org/
1) Админ всегда прав
2) Если админ не прав, смотри пункт 1
Мы в контакте - https://vkontakte.ru/club9573247
Не отвечаю на вопросы в личку касаемо Flash, у нас для этого есть форум
Если убрать твои ручные расстановки и в цикл while, перед i++ вставить это:
numbersTxts[i].x= 75 * Math.sin(360 / 12 * Math.PI / 180 * i);
numbersTxts[i].y= -75 * Math.cos(360 / 12 * Math.PI / 180 * i) + 60;
думаю будет проще?