![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2010
Сообщений: 45
|
Добрый вечер, не кинете ссылочку на класс создающий всплывающие подсказки.
Да и еще вопрос, их можно организовать только с объектами MovieClip, или для этого любой сойдет, допустим текстовое поле или кнопка? |
|
|||||
|
__________________
http://www.chessmax.ru |
|
|||||
|
Регистрация: Sep 2010
Сообщений: 45
|
Я, дико извиняюсь, но по той ссылке примеры использования классов, но самих классов, что-то не нашел. На страничке вами указанной есть ссылка source, но в архиве нет класса hint.
|
|
|||||
|
Вот, там все есть))
__________________
http://www.chessmax.ru |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
Последний раз редактировалось goodguy; 04.10.2011 в 22:11. |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Будет, эт я протупил ) Она как DisplayObjectContainer только не состоятельна
![]() |
|
|||||
|
Регистрация: Oct 2011
Сообщений: 46
|
Чёрт, вроде всё есть и пример и исходники, а понять как использовать не могу... Как привязать к нескольким объектам свои хинты ? нужно в классе каждого объекта прописать
? Так у меня не выходит. покажите пожалуйста простейший пример. |
|
|||||
|
простейший пример
package { import flash.display.Sprite; import flash.events.MouseEvent; import flash.utils.Dictionary; import silin.utils.Hint; public class Main extends Sprite { private var hints:Dictionary = new Dictionary(); public function Main():void { for (var i:int = 0; i < 10; i++) { var s:Sprite = new Sprite(); s.graphics.beginFill(0xFFFFFF * Math.random()); s.graphics.drawCircle(0, 0, 30); s.x = 400 * Math.random(); s.y = 400 * Math.random(); hints[s]="circle#" + i;// или что там должно быть addChild(s); } stage.addEventListener(MouseEvent.MOUSE_OVER, stage_mouseOver); Hint.register(stage); } private function stage_mouseOver(e:MouseEvent):void { Hint.show(hints[e.target]); } } } |
|
|||||
|
Регистрация: Oct 2011
Сообщений: 46
|
Благодарю. Уже понятнее.
P.S. я там в личке дублировал вопрос, думаю можно не отвечать ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:38. |
|
|
« Предыдущая тема | Следующая тема » |
|
|