Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   _Alpha (http://www.flasher.ru/forum/showthread.php?t=45466)

Lamerro 31.05.2003 22:01

_Alpha
 
Есть мувик, в нем только текстовое поле (dynamic text), на мувик повесил скрипт который генерирует текст, все работает, только _alpha не меняется :(
Хотел полупрозрачным сделать, в properties мувика поставил alpha 0, но когда проигрывают, она все равно сама ставится на 100 :confused:

Пушистик 31.05.2003 23:22

динамики не альфятся...

Lamerro 01.06.2003 02:19

И не maskируются? :(

Silvex 01.06.2003 03:32

ответ прост
 
я тоже над этим долго геммороился, но ответ прост
создай новый Movie Clip, дай ему имя в активном кадре. Например, MovieClip1. Помести в него свой TextField1. И терь всю эту ёлку помести в уровень _root.
Теперь что бы поменять текст:
_root.MovieClpi1.TextField1 = "всем прювет"
А что бы поменять прозрачность:
_root.MovieClip1._alpha = 50

... тут главное понять что и относительно чего существует ...

Заранее пожалуйста :о)

Пушистик 01.06.2003 12:48

нуну...и не маскируются....наверна...

Techmaker 01.06.2003 13:34

емадед фонт галочку поставь - и будет менятся.... :)
гы... ну если кодом... то надо строчку дописать одну и всё... :)

Nox Noctis 02.06.2003 20:03

в свойствах поля:
Character...->Embed Font Outlines For->All Characters

спакуха :) и маскируются и альфятся.

2K WebStudio 15.08.2004 01:27

_root.txt.text = 'smth';
_root.txt.embedFonts = true;
_root.onEnterFrame = function() {
_root.txt._alpha -= 10;
};

Почему не пашет???

Штрек 15.08.2004 03:39

Так font надо вставить. :p

Штрек 15.08.2004 03:46

Цитата:

Оригинал написал(а) 2K WebStudio
_root.txt.text = 'smth';
_root.txt.embedFonts = true;
_root.onEnterFrame = function() {
_root.txt._alpha -= 10;
};

Почему не пашет???

От тебя не ожидал такого вопроса -
this.createEmptyMovieClip("kont_text", 1);
kont_text.createTextField("tttext", 2, 0, 0, 230, 30);
kont_text.tttext.background = 0;
kont_text.tttext.embedFonts = 1;
kont_text.tttext._xscale = 40;
frmt = new TextFormat();
with (frmt) {
color = 0x990000;
bullet = false;
size = 20;
bold = true;
font = "fnt";//Linkage_name фонта
}
kont_text.tttext.text = "ёлки палки - Лес густой";
kont_text.tttext.setTextFormat(frmt);
kont_text._x = 150;
kont_text._y = 170;
sp = 5;
kont_text.onEnterFrame = function() {
this._alpha += sp;
if (this._alpha<0 || this._alpha>100) {
sp *= -1;
}
};


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

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