![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 4
|
Всем привет!
Использую Flex SDK 3.2 и FlashDevelop. Нужно вывести в игре текущую статистику, типа осталось три жизни, осталось столько-то энергии и т.д. Подумалось, что удобно это было бы сделать использовав textField и указав в htmlText что типа "3 x <img src=player.png>", но указывать внешние ссылки не годиться, т. е. надо указать как-то изображение, добавленное в swf с помощью тега [embed], но вот как? Или посоветуйте другой простой способ сделать требуемое, т.к. не то чтобы сложный, но трудоемкий я знаю: разместить в нужных местах спрайты и текстфилды. PS Я абсолютный новичок в ActionScript. |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 669
|
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 4
|
Спасибо, но такое я и сам написал бы. Проблема в том, что это далеко не весь код, который надо написать, как минимум надо их потом удалять, когда жизни теряются, плюс ведь не только жизни надо показывать, но и много чего еще.
|
|
|||||
|
Правда ощущение, что изображение живет своей жизнью и никак не связано с разметкой.
|
|
|||||
|
Во-первых послушай совет mre. Во-вторых, делаешь библиотечку, грузишь ее. В ней ембедишь все что тебе надо. Потом достаешь от туда картиночки и добавляешь их в PersonInfoImageContainer, к примеру, где все твои жизни, смерти и т.д. Относительно текста позиционируешься при помощи getCharBoundaries.
__________________
Оптимизация производительности на уровне кода |
|
|||||
|
Регистрация: Dec 2008
Сообщений: 4
|
Спасибо всем за ответы. Действительно, попробовал код который привел BoUnd, фигня получается. Буду делать по другому.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|