Показать сообщение отдельно
Старый 02.07.2008, 00:34
tikhop вне форума Посмотреть профиль Отправить личное сообщение для tikhop Найти все сообщения от tikhop
  № 20  
Ответить с цитированием
tikhop

Регистрация: Jul 2006
Сообщений: 170
Цитата:
Сообщение от __etc Посмотреть сообщение
После всех import напишите строчку:

Код:
Products;
и все.
Можно поинтересоваться, что конкретно делает это строка?
Так же читая мука as3 у него есть пример кода..
Подобную строчку я выделил, что она конкретно делает? При компиляции HelloWorld, автоматически компилирует FontEmbedder и использует его? Просто в этой книги он (мук) не упоминает о такой конструции...
Код:
package {
public class FontEmbedder {
// Embed regular variation
[Embed(source="c:/windows/fonts/verdana.ttf",
fontFamily="Verdana")]
private var verdana:Class;
// Embed bold variation
[Embed(source="c:/windows/fonts/verdanab.ttf",
fontFamily="Verdana",
fontWeight="bold")]
private var verdanabold:Class;
}
}
Код:
public class HelloWorld extends Sprite {
// Force FontEmbedder and, by extension, its fonts to be compiled into
// the .swf file.
FontEmbedder;
public function HelloWorld ( ) {
var t:TextField = new TextField( );
t.embedFonts = true;
// Use two variations of Verdana (normal, and bold)
t.htmlText = "<FONT FACE='Verdana'>Hello <b>world</b></FONT>";
addChild(t);
}
}
Хочется понимать при каких случаях нужно применять такие строчки....


Последний раз редактировалось tikhop; 02.07.2008 в 00:36.