Показать сообщение отдельно
Старый 06.03.2011, 19:18
cucumber007 вне форума Посмотреть профиль Отправить личное сообщение для cucumber007 Найти все сообщения от cucumber007
  № 1  
Ответить с цитированием
cucumber007

Регистрация: Jul 2010
Сообщений: 63
По умолчанию При попытке увеличить ширину объект sprite расширяется и в высоту.Как этого избежать?

Название: pic.JPG
Просмотров: 353

Размер: 10.0 Кб

Есть такая проблема. Наваял тут небольшую прогу. Суть в том, что ярко-красная область (на рисунке) должна расширятся по нажатию кнопки.

Вот код области:

Код AS3:
shqb = new Sprite()
shqb.graphics.lineStyle(1, 0xFF0000)
shqb.graphics.beginFill(0xFF0000)
shqb.graphics.drawRect(0,0,(tile.x - te),31)
shqb.x = te
shqb.y = testo.y+770
addChildAt(shqb[redc], numChildren)
Вот, что делает кнопка:

Код AS3:
for (i=0; i<redc+1; i++) {
shqb.width+=3
}
Но в итоге получается то, что на втором рисунке: она расползается и по вертикали. Подскажите, плиз, как этого избежать.