Difference between revisions of "CompositeFont.new"
From GiderosMobile
Line 3: | Line 3: | ||
'''<translate>Available since</translate>:''' Gideros 2019.1<br/> | '''<translate>Available since</translate>:''' Gideros 2019.1<br/> | ||
'''<translate>Class</translate>:''' [[Special:MyLanguage/CompositeFont|CompositeFont]]<br/> | '''<translate>Class</translate>:''' [[Special:MyLanguage/CompositeFont|CompositeFont]]<br/> | ||
+ | |||
=== <translate>Description</translate> === | === <translate>Description</translate> === | ||
− | + | Creates a new [[Special:MyLanguage/CompositeFont|CompositeFont]] object. | |
− | Creates a new [[Special:MyLanguage/CompositeFont|CompositeFont]] object. | + | |
− | |||
Each layer of the composited font is defined by a table. The following fields are possible: | Each layer of the composited font is defined by a table. The following fields are possible: | ||
* font: The font object to use for this layer (mandatory) | * font: The font object to use for this layer (mandatory) | ||
Line 14: | Line 14: | ||
* y: The Y offset to apply | * y: The Y offset to apply | ||
− | Note | + | '''Note''': TTFont without any character list specification aren't supported in composite fonts. |
− | + | ||
<source lang="lua"> | <source lang="lua"> | ||
− | + | CompositeFont.new(definition) | |
</source> | </source> | ||
+ | |||
=== <translate>Parameters</translate> === | === <translate>Parameters</translate> === | ||
− | '''definition''': (table) <translate>A list of layer definition tables</translate> <br/> | + | '''definition''': (table) <translate>A list of layer definition tables</translate><br/> |
+ | |||
+ | {{CompositeFont}} |
Revision as of 05:27, 10 January 2020
Available since: Gideros 2019.1
Class: CompositeFont
Description
Creates a new CompositeFont object.
Each layer of the composited font is defined by a table. The following fields are possible:
- font: The font object to use for this layer (mandatory)
- color: The color to use when rendering this layer
- alpha: The alpha value to use with the color
- x: The X offset to apply
- y: The Y offset to apply
Note: TTFont without any character list specification aren't supported in composite fonts.
CompositeFont.new(definition)
Parameters
definition: (table) A list of layer definition tables