Форум 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=74546)

veterok4 22.01.2006 17:36

Вопрос наверное по путям, или синтаксису?
 
Имею переменную inValue в _root.czve (её текстовое поле nVa.text) - это цвет RGB уже переведённый в 16-ричную систему. Например 0055FF.
Отображается цвет в динамическом текстблоке корректно, но стоит мне попытаться указать на эту переменную (или текст блок), когда задаю цвет будущей линии: _root.lineStyle(tip.text, _root.czve.nVa.text , alfa.text); как всё перестаёт работать???

Omax333 22.01.2006 17:56

этот цвет задаётся как 0x0055FF

veterok4 22.01.2006 17:59

Да, я в курсе. Но раньше, когда текстовое поле с цветом было на главной шкале - всё прекрасно "канало"! Ты хочешь сказать нужно уже полученный цвет "0055FF", присоеденить как то к "0х" ?

Antares 22.01.2006 18:44

А потом еще и каст (привидение типов) выполнить

veterok4 22.01.2006 18:55

я и так уже мозги сломал об хелп. Нельзя ли больше информации: var inValue: Number; что то вроде этого? И как потом сюда присоеденить "0х" ?

Antares 22.01.2006 20:25

Код:

var sSomeString : String = "ff0000";
var nSomeNumber : Number = Number( "0x" + sSomeString ); // Number ( ... ) и есть каст.


veterok4 23.01.2006 01:54

Не получается...уже с утра сижу... Пишу этот код в обработчик событий кнопки на главной шкале. Но всё равно цвет линии не задаётся... трейс пишет что цвет пути _root.czve.inValue доступен?

Код:

var sSomeString : String = _root.czve.inValue;
var nSomeNumber : Number = Number( "0x" + sSomeString );
_root['myClip'+dd].lineStyle(tip.text, nSomeNumber, alfa.text);


Antares 23.01.2006 01:58

Я не знаю, что пишет твой трейс. Ты не написал здесь этого.

veterok4 23.01.2006 02:03

все равно цвет не присваивается
trace(nSomeNumber);
пишет что всё нормуль например цвет 8ad62c превоащается в 9098796. Но при программном рисовании всё равно выдаётся чёрный!

veterok4 24.01.2006 15:12

Господа! да помогите же! Подскажите как сделать чтоб
Код:

_root['myClip'+dd].lineStyle(tip.text, nSomeNumber, alfa.text); //стиль линии
понимал цвет (например 0055FF), который находится в переменной

Код:

_root.czve.inValue
ТО. что тут предлагалось до этого НЕ РАБОТАЕТ! Кто подскажет: сразу же подарю свою улучшенную гильоширку!


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

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