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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.09.2010, 17:12
ExtendedPlay вне форума Посмотреть профиль Отправить личное сообщение для ExtendedPlay Найти все сообщения от ExtendedPlay
  № 11  
Ответить с цитированием
ExtendedPlay
 
Аватар для ExtendedPlay

Регистрация: Nov 2007
Сообщений: 51
Цитата:
если делать размеры прямоугольника 10х10 а потом растягивать, то растягивается и рамка (тоесть её толщина)
попробуйте написать так:
Код AS3:
//to_cont_bg.graphics.lineStyle(1, 0x0000FF);
to_cont_bg.graphics.lineStyle(1, 0x0000FF, 1, false, LineScaleMode.NONE);
и почитайте про Graphics.

Старый 26.09.2010, 17:36
iillyyaa вне форума Посмотреть профиль Отправить личное сообщение для iillyyaa Найти все сообщения от iillyyaa
  № 12  
Ответить с цитированием
iillyyaa

Регистрация: Apr 2010
Сообщений: 147
ага, за это спасибо..

Добавлено через 2 минуты
но, если у прямоугольника задаются сразу размеры 2х2 а потом растягиваются (да я читал что там масштабируется всё), то бекграунд не на весь контейнер растягивается...
пока работает нормально только создание 1000х1000, потом уменьшение, а потом растягивание до правильных размеров. (как я писал код раньше)

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
1. Не используйте обводку. Никогда. Рисуйте две заливки, вторая меньше первой.
2. Лучше вообще не масштабировать, а просто очищать и перерисовывать заново в новых размерах. Это не 3D-шутер, скорости Вам более чем хватит.
__________________
Reality.getBounds(this);

Старый 27.09.2010, 02:00
Хомяк вне форума Посмотреть профиль Отправить личное сообщение для Хомяк Найти все сообщения от Хомяк
  № 14  
Ответить с цитированием
Хомяк
[+1 24.11.10]
 
Аватар для Хомяк

Регистрация: Jun 2010
Сообщений: 280
Код AS3:
 var mySprite:Sprite=new Sprite;
mySprite.opaqueBackground=0xFFFFFF;
__________________
Ведь я только всего и хочу, чтобы все всегда было по-моему...

Старый 27.09.2010, 03:14
iillyyaa вне форума Посмотреть профиль Отправить личное сообщение для iillyyaa Найти все сообщения от iillyyaa
  № 15  
Ответить с цитированием
iillyyaa

Регистрация: Apr 2010
Сообщений: 147
Хомяк, вот это в разы лучше размещения квадрата... а бордюрчик можно ?

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

Регистрация: Sep 2002
Сообщений: 30,784
Цитата:
Сообщение от iillyyaa Посмотреть сообщение
Хомяк, вот это в разы лучше размещения квадрата... а бордюрчик можно ?
Фильтром можно попробовать.

Старый 27.09.2010, 12:48
NumpuT вне форума Посмотреть профиль Отправить личное сообщение для NumpuT Найти все сообщения от NumpuT
  № 17  
Ответить с цитированием
NumpuT

Регистрация: Dec 2009
Сообщений: 45
А через SetStyle("background", needcolor ) вроде проще!

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

Регистрация: Sep 2002
Сообщений: 30,784
Цитата:
Сообщение от NumpuT Посмотреть сообщение
А через SetStyle("background", needcolor ) вроде проще!
Такого метода нет у Sprite.

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

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

Старый 27.09.2010, 13:48
NumpuT вне форума Посмотреть профиль Отправить личное сообщение для NumpuT Найти все сообщения от NumpuT
  № 20  
Ответить с цитированием
NumpuT

Регистрация: Dec 2009
Сообщений: 45
Цитата:
Сообщение от etc Посмотреть сообщение
Такого метода нет у Sprite.
У UIComponent есть styleDeclaration. От Sprite до UIComponent совсем немного

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

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

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


 


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


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