Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   GradientFill в Flash MX 2004 (http://www.flasher.ru/forum/showthread.php?t=50867)

MerlinTwi 02.11.2003 22:22

GradientFill в Flash MX 2004
 
Macromedia Flash MX 2004 trial
Macromedia Flash Player 7

Заходим в Help про команду beginGradientFill, там приеведен такой пример:

Код:

_root.createEmptyMovieClip( "grad", 1 );
with ( _root.grad ) {
          colors = [ 0xFF0000, 0x0000FF ];
          alphas = [ 100, 100 ];
          ratios = [ 0, 0xFF ];
          matrix = { a:200, b:0, c:0, d:0, e:200, f:0, g:200, h:200, i:1 };
          beginGradientFill( "linear", colors, alphas, ratios, matrix );
          moveto(100,100);
          lineto(100,300);
          lineto(300,300);
          lineto(300,100);
          lineto(100,100);
          endFill();
}

Запускаем - никакого изображения.
Заходим в Publish settings, меняем Version на Flash player 6.0
Запускаем - есть картинка с градиентным заполнением. А пытаемся сделать под Flash player 7.0 - градиентная заливка просто отсутствует.

Наблюда ли кто-либо еще такой баг? Или это только у меня, и если второе, то что может быть не так?

MerlinTwi 05.11.2003 05:55

неужели еще никто не использует MX 2004 :(

Matt 29.08.2004 21:29

В moveto и lineto поменял t на T... заработало....

artfla$her 31.08.2004 00:52

Дак в чем вопрос-то? Flash 6 не видит разницы в регистрах, а Flash 7 - видит, и большую. Для него T и t - разные переменные.


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

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