Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Подскажите в чём косяк. Не могу разобраться. (http://www.flasher.ru/forum/showthread.php?t=76925)

petrochenko1981 15.03.2006 12:24

Подскажите в чём косяк. Не могу разобраться.
 
Помогите плииииз. У меня есть два слоя. Один маска, другой маскируемый. На маскируемом слое я сделал несколько мувиков при наведении на которые должны появляться посказки. НУ почему-то отображается только рука при наведении. Если же маку убрать то всё работает. В чём дело помогите пожалуйста. Нет сил уже бороться.

MovieClip.prototype.addHint = function(text:String) {
this.onRollOver = function() {
var container:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth());
var label:TextField = this.container.createTextField("label", 1, -35, 20, 50, 100);

}

this.onMouseMove = function() {
this.container._x = this._xmouse;
this.container._y = this._ymouse;
this.container.label.text = text;
this.container.label.border = true;
this.container.label.autoSize = true;
this.container.label.background = 0xFF0000;
updateAfterEvent();

}
this.onRollOut = function() {
Mouse.show();
this.container.removeMovieClip();
}
}

_sestra_ 15.03.2006 12:33

Где ты здесь запускаешь конструкцию:
MovieClip.prototype.addHint() ??????

Вот и не работает ничего, даже если запустишь, то:
this.container._x = this._xmouse; - не будет являтся правильной адрисацией!!!

Пересмотри логику...

dimarik 15.03.2006 12:37

FAQ раздел 14. почему исчезает текст под маской?

http://www.flasher.ru/forum/showthread.php?t=63104

petrochenko1981 15.03.2006 12:38

Вот так вот запускаю фунцкию. Без маски работает, а с маской нет
_root.photo.shtanga1.addHint(" лифт ");

_sestra_ 15.03.2006 12:54

FAQ рулит, по этой ссылке все есть, удачи )

petrochenko1981 15.03.2006 13:19

Блин чё то эта сылка не помогла. Помимо my_txt.embedFonts = true; что ещё нужно сделать, чтобы видеть текст под маской

petrochenko1981 15.03.2006 14:24

Пожалуйста не могу сам допетреть как побороться. Помогите !!!!!!!!!!!!!!!!!!!!1111

__i 15.03.2006 14:28

Цитата:

Сообщение от petrochenko1981
Блин чё то эта сылка не помогла. Помимо my_txt.embedFonts = true; что ещё нужно сделать, чтобы видеть текст под маской

также нужно добавить текстовое поле на сцену в которое импортировать нужные тебе символы. подробнее ищи на форуме!!!, 50% успеха во всех начинаниях это умение найти нужную информацию!!!

sem1313 15.03.2006 16:07

На сколько мне известно, динамический текст не будет отображаться под маской. По крайней мере в 7-ке было так.

petrochenko1981 15.03.2006 16:19

а понял по поводу текстового поля. попробую


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

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