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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.06.2007, 09:47
Rzer вне форума Посмотреть профиль Отправить личное сообщение для Rzer Посетить домашнюю страницу Rzer Найти все сообщения от Rzer
  № 1  
Ответить с цитированием
Rzer
 
Аватар для Rzer

блогер
Регистрация: Feb 2007
Адрес: Spb
Сообщений: 613
Записей в блоге: 8
Отправить сообщение для Rzer с помощью ICQ
По умолчанию Как програмно нарисовать пунктирную линию

Всем привет!
Как с помощью класса graphics нарисовать пунктирную линию или там такой возможности просто не предусмотрено?

Старый 23.06.2007, 10:52
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 2  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
Цитата:
my_mc.lineStyle([thickness:Number[, rgb:Number[, alpha:Number]]]) : Void
Видимо не предусмотрено.
Что мешает программно организовать пунктир?
__________________
"We Are The Champions My Friends!" Queen

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

блогер
Регистрация: Feb 2007
Адрес: Spb
Сообщений: 613
Записей в блоге: 8
Отправить сообщение для Rzer с помощью ICQ
Спасибо) Будем делать циклом

Старый 23.06.2007, 12:32
Mr. Fixit вне форума Посмотреть профиль Найти все сообщения от Mr. Fixit
  № 4  
Ответить с цитированием
Mr. Fixit
Banned
[+1 08.05.08]
[+4 14.04.08]
[+1.3 02.05.08]

Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
да это значит, сколько линий, столько у мувиклипов??

Старый 23.06.2007, 12:54
Rzer вне форума Посмотреть профиль Отправить личное сообщение для Rzer Посетить домашнюю страницу Rzer Найти все сообщения от Rzer
  № 5  
Ответить с цитированием
Rzer
 
Аватар для Rzer

блогер
Регистрация: Feb 2007
Адрес: Spb
Сообщений: 613
Записей в блоге: 8
Отправить сообщение для Rzer с помощью ICQ
нет это значит один спрайт и куча линий)

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

Регистрация: Nov 2006
Адрес: там
Сообщений: 468
Отправить сообщение для relevance4 с помощью ICQ
пользуй алгоритм Брезенхема и рисуй только чётные промежутки, а нечётные пропускай (или наоборот. как хочешь)

Старый 23.06.2007, 13:36
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
http://bezier.ru/

Старый 28.12.2007, 14:42
_squirrel вне форума Посмотреть профиль Отправить личное сообщение для _squirrel Найти все сообщения от _squirrel
  № 8  
Ответить с цитированием
_squirrel

Регистрация: Dec 2007
Сообщений: 5
Можно еще использовать градиентный лайнстайл) Вот мне кажется отличнейший примерчег:
Код:
this.createEmptyMovieClip("gradient_mc", 1);
with (gradient_mc) {
    moveTo(100, 100);
    setGrad(gradient_mc, Math.PI/2);
    lineTo(100, 300);
    setGrad(gradient_mc, 0);
    lineTo(300, 300);
    setGrad(gradient_mc, Math.PI/2);
    lineTo(300, 100);
    setGrad(gradient_mc, 0);
    lineTo(100, 100);
    endFill();
}
function setGrad (mc:MovieClip, rad:Number) {
    with (mc) {
    colors = [0xFFFFFF, 0x000000];
    alphas = [100, 100];
    ratios = [127, 127];
    matrix = {matrixType:"box", x:0, y:0, w:20, h:20, r:rad};
    spreadMethod = "reflect";
    interpolationMethod = "linearRGB";
    lineStyle(8);
    lineGradientStyle("linear", colors, alphas, ratios, matrix, 
        spreadMethod, interpolationMethod);
   }
}

Старый 28.12.2007, 15:26
aQuestion вне форума Посмотреть профиль Найти все сообщения от aQuestion
  № 9  
Ответить с цитированием
aQuestion
Banned
[+5 08.09.07]
[+4 17.01.08]
 
Аватар для aQuestion

Регистрация: Dec 2005
Сообщений: 556
_squirrel, гениально.

Старый 28.12.2007, 15:31
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 10  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
_squirrel хороший пример =)
А вообще, топ не в том разделе. Graphics (а не graphics) - это из АС3.
__________________
Hell is the possibility of sanity

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

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

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


 


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


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