Показать сообщение отдельно
Старый 12.11.2009, 10:27
lighto вне форума Посмотреть профиль Отправить личное сообщение для lighto Найти все сообщения от lighto
  № 1  
Ответить с цитированием
lighto
 
Аватар для lighto

Регистрация: Aug 2009
Адрес: Казахстан Усть-Каменогорск
Сообщений: 249
По умолчанию как засунуть в package(class) переменную из другого *.as файла

НУЖНА подсказка, а то половина мозгов уже вылетело). есть такая вешь:
Код AS3:
package {
 
import flash.display.Sprite;
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
 
public class CustomIconSprite extends Sprite {
 
[Embed(source="/images/blue-dot.png")] private var blueIcon:Class;
[Embed(source="/images/green-dot.png")] private var greenIcon:Class;
[Embed(source="/images/play.png")] private var TestImg:Class;
private var imgee:KazNavigator;
 private var customIcons:Object = 
        { "": blueIcon, 
          "": greenIcon,
          "": TestImg
        }; 
 
  public function CustomIconSprite(label:String) {
 
 
  	addChild(new TestImg());
  	addChild(new greenIcon());
  	addChild(new blueIcon());
 
    var radius:int = 60;
    var labelMc:TextField = new TextField();
    labelMc.autoSize = TextFieldAutoSize.LEFT;
    labelMc.selectable = false;
    labelMc.border = false;
    labelMc.embedFonts = false;
    labelMc.mouseEnabled = false;
    labelMc.width = radius;
    labelMc.height = radius;
    labelMc.text = label;
    labelMc.x = 9;
    labelMc.y = 6;
    addChild(labelMc);
    cacheAsBitmap = true;
  }
как засунуть в package(class) переменную из другого *.as файла например (perem).
__________________
Flex+AS3 good)