![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|
|
|||||
|
Хочу нарисовать прямоугольник через АS и не получается
Постоянно рисует какой-то бред... Помогите пожалуйста ![]() И обьясните как рисовать вообще эти линии ![]() |
|
|||||
|
забыл прикрепить пример
![]() |
|
|||||
|
ну попробую обяснить
кароче сночало надо создать обект это делается так _root.createEmptyMovieClip("obj1", 1); obj1 - имя обекта 1 - слой на котором он разместится далее присваеваем стиль линий так obj1.lineStyle(0, 0xff0000, 100); 0-толщина(тоесть хайлайн) 0xff0000 - цвет 100- альпха(прозрачность) далее заливка так obj1.beginFill(0x000000, 20); 0х000000 - цвет заливки 20 - альпха далее назначаем точку откуда начнутся "тянутся" линии так obj1.moveTo(30, 30); 30 и 30 это х и у потом назначаем точку куда придет линиия (кароче полигоны ) так obj1.lineTo(130, 130); где 130 и 130 это также х и у и так далее рисуем фигуру кроче вот пример рисует квадрат (скопируй этот код в первый фрейм и зделай контрол тест муви )
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
|
спасиб тебе opex немного понял
![]() А как то что нарисовано скриптом убить(убрать с глаз далой) нажатием на кнопку? |
|
|||||
|
да а как прямоугольник то нарисовать ?
|
|
|||||
|
в моем примере так
вешай на кнопку актион или превы случай больше используется для дублированых муви клипов
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
|
юзай исходник там и прямоугольник и как убрать
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
|
большое тебе мерси
) opex ты знаешь ответ на этот вопрос? http://www.flasher.ru/forum/showthre...threadid=50863 |
|
|||||
|
зашел почитал отвечаю
не мудись и зделай для каждой картинки свой свф и прилоадер так помоему делают все и загружай спомощю лоадмувинум
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
_root.createEmptyMovieClip("my", 1);
with (_root.my) {
createEmptyMovieClip("border", 1);
border.lineStyle(0, 0x000000, 100);
border.beginFill(0x000000, 50);
border.moveTo(30, 30);
border.lineTo(350, 30);
border.lineTo(350, 50);
border.lineTo(30, 50);
border.lineTo(30, 30);
border.endFill();
border.onPress = function() {
startDrag("my");
};
border.onRelease = function() {
stopDrag();
};
createEmptyMovieClip("text", 1);
text.lineStyle(0, 0x000000, 100);
text.beginFill(0x000000, 50);
text.moveTo(30, 30);
text.lineTo(350, 30);
text.lineTo(350, 300);
text.lineTo(30, 300);
text.lineTo(30, 30);
text.endFill();
}
|
![]() |
Часовой пояс GMT +4, время: 00:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|