![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Блуд недавно в моём блоге говорил, что as занимается приведением типов, а тут нужно конвертирование =)
Цитата:
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
.
|
Цитата:
спросите размеры у родительского спрайта. Bounding box родителя точно соответствует площади, занимаемой его детьми. Может Вы забыли перерисовать graphics? ![]() Добавлено через 13 минут Программно нарисованное на graphics контейнера не масштабируется. Однако, включается в расчет размера контейнера. Предположим, что с помощью graphics Вы нарисовали на Sprite прямоугольник 5x30 пикселей. Размер Sprite будет составлять 5x30 px. Теперь Вы добавили в него другой спрайт размером 10x20 px и установили ему координату x=20. Размер родителя теперь составит (20 + 10)x30 px. Вообще, есть прекрасное свойство DisplayObject#opaqueBackground. Примените к родительскому контейнеру И очень наглядно будет видно его bounding box. Последний раз редактировалось dimarik; 04.09.2010 в 00:05. |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 17
|
Спасибо за помощь, сегодня уже не осилю, но завтра попытаюсь справится с этой задачей :-)
Добавлено через 10 минут Каждый раз надо перерисовывать sprite после добавление нового обьекта в него?=D Добавлено через 18 минут Шайтан машина =D . Сделал Sprite-> туда добаил textfield который больше спрайта -> перерисовал Sprite Итог TF отмасштабировался и вписался туда =D Как же его туда засунуть чтоб нижняя часть пряталась а скролом я мог ее поднять=D скрол с Tf просто scroll и sprite полная каша ( Последний раз редактировалось lance666; 04.09.2010 в 00:30. |
|
|||||
|
.
|
Перерисовывать нужно graphics
private function redrawBackground():void { var g:Graphics = this.graphics; g.clear(); g.beginFill(); // do other } В таком случае, да. Но есть вариант с масштабированием другого визуального объекта, в котором отрисован graphics хоть с 1x1 рх непосредственным заданием его размеров. Добавлено через 4 минуты Цитата:
Последний раз редактировалось dimarik; 04.09.2010 в 00:33. |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 17
|
я поправился пряталась )
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|