русский

Воспоминание AS3 27.01.2025

Heute, 01:14
Re: Воспоминание AS3 27.01.2025
 
uscheswoi_82 патриот
in Antwort uscheswoi_82 2 Tage zurück, 02:23

Чтобы вывести Hello World в флеш плеере, нужно написать следующий код

Main.as:

package {
  import flash.display.Sprite;
  import flash.events.Event;
  import flash.text.TextField;
  import flash.text.TextFormat;
 
  /**
  * ...
  * @author uscheswoi_82
  */
  /* Устанавливаем ширину флеш плеера 640 пикселей, высоту 480 пикселей, фон белый
  [SWF(width=640, height=480, backgroundColor=0xFFFFFF)]
  public class Main extends Sprite {
        
    public function Main() {
      if (stage) init();
      else addEventListener(Event.ADDED_TO_STAGE, init);
    }
        
    private function init(e:Event = null):void {
      removeEventListener(Event.ADDED_TO_STAGE, init);
      var lb:TextField = new TextField(); // Создаём новое поле
      lb.text = "Hello World"; // Выводим Hello World
   
     var fmt:TextFormat = new TextFormat(); // Форматирование
     fmt.font = "Times New Roman"; // Шрифт Times New Roman
     fmt.color = 0x000000; // Цвет чёрный 
     fmt.size = 30; // Размер шрифта 30
   
     lb.setTextFormat(fmt); // Добавляем форматирование
     lb.autoSize = "center";
     lb.antiAliasType = "advanced";
     lb.sharpness = 400;
     lb.x = 10; // Устанавливаем позицию текстового поле, по X координате 10 пикселей
     lb.y = 10;// Устанавливаем позицию текстового поле, по Y координате 10 пикселей
     stage.addChild(lb); // Добавляем наше текстовое поле во флеш плеер
    }
  }
}


Вуаля! А так выглядет результат работы нашей программы, если запустить нашу программу во флеш плеере:



Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
 

Sprung zu