Шукати в цьому блозі

TTFont / векторні шрифти

TTFont

Спадковість: FontBase

Підтримувані платформи   

Available since version: Gideros 2011.6

Опис:

Клас TTFont використовується для завантаження шрифтів true type.

Приклади застосування:

local font = TTFont.new("tahoma.ttf", 30)

Методи, евенти та властивості:

  Методи
  TTFont.new
Успадковані Методи
 FontBase:getAdvanceX
FontBase:getAscender
FontBase:getBounds
FontBase:getLineHeight
FontBase:layoutText
Object:getBaseClass
Object:getClass
Object:isInstanceOf
  Успадковані Властивості
   FontBase.TLF_BOTTOM
  FontBase.TLF_CENTER
  FontBase.TLF_JUSTIFIED
  FontBase.TLF_LEFT
  FontBase.TLF_NOWRAP
  FontBase.TLF_REF_BASELINE
  FontBase.TLF_REF_BOTTOM
  FontBase.TLF_REF_MIDDLE
  FontBase.TLF_REF_TOP
  FontBase.TLF_RIGHT
  FontBase.TLF_TOP
  FontBase.TLF_VCENTER
  application: setBackgroundColor(0x90c3ff)
local txt="CAN YOU FEEL THE GIDEROS LOVE?" --OUTLINE TEXT
local txtc="CAN YOU FEEL THE \e[color=#8FD700]GIDEROS\e[color] LOVE?" --FRONT TEXT
--[[local txt="GOOGLE"
local txtc="\e[color=#4285f4]G\e[color=#ea4335]O\e[color=#fbbc05]O\e[color=#4285f4]G\e[color=#34a853]L\e[color=#ea4335]E"
]]
local s=Sprite.new()
local f=TTFont.new("BORN.TTF",24,"",true,3) -- Create an outlined font
local f1=TTFont.new("BORN.TTF",24,"",true) -- Regular font
 
local t=TextField.new(f,txt,{ letterSpacing=3 })
s:addChild(t) 
local t1=TextField.new(f1,txtc,{ letterSpacing=3 })
t1:setTextColor(0xFFFFFF) t1:setPosition(1,1)
s:addChild(t1)
s:setPosition(10,100)
 
stage:addChild(s)

Немає коментарів:

Дописати коментар