Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Stage.color (http://www.flasher.ru/forum/showthread.php?t=202472)

Fogflasher 18.07.2013 15:55

Stage.color
 
Есть код:

Код AS3:

package
{
  import flash.display.*;
 
  public class TextShow_demo extends Sprite
  {
 
    public function TextShow_demo()
    {
 
          stage.frameRate = 24;                       
          stage.color = 0x11FF66;
 
    }
 
  }
 
}

Первая строка не выдает ошибку (и frameRate меняется на 24, проверено trace'ом).

А вторая выдает:

Цитата:

1119: Access of possibly undefined property color through a reference with static type flash.display:Stage.
Почему?
Ведь согласно AdobeHelp свойство color не read-only. И как тогда менять цвет Stage?

Akopalipsis 18.07.2013 16:43

Решения я не знаю, а пишу по тому, что я точно уверен, что как раз я задавал цвет сцене так же как и вы.
А сейчас попробовал, свойства такого даже у меня нет.

СлаваRa 18.07.2013 16:50

Не знаю в чем проблема, именно, у вас , но я специально проверил, цвет меняется FP 11.6, 11.7, 11.8, AIR 3.6, 3.7, 3.8.

iNils 18.07.2013 16:54

свойство - color
Версии среды выполнения: Flash Player 10.2, AIR 2.5

Akopalipsis 18.07.2013 16:55

Цитата:

цвет меняется FP 11.6, 11.7, 11.8, AIR 3.6, 3.7, 3.8.
Именно в этом и была ошибка.

Fogflasher 18.07.2013 17:03

У меня быдловерсия 9.0, всё понятно : )

Но с другой стороны, код получается неуниверсальным...

А можно как-то альтернативно цвет изменить, независимо от версии?

Навскидку могу прикинуть два варианта:
1. Заюзать colorTransform (хотя сомнительно что он сможет это сделать)
2. Использовать какой-то постоянный прямоугольник, равный по размерам stage...

Akopalipsis 18.07.2013 17:15

Наверное самым просты будет второй.


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

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