The full list of entries in this collection. Setting this property replaces all entries.
The name of the Asset in Lens Studio.
ReadonlyuniqueStaticcreateCreates a new, empty FontCollection asset.
//@input Asset.Font fontRegular
//@input Asset.Font fontBold
//@input Asset.FontFamily myFamily
var collection = FontCollection.create();
var familyEntry = FontCollectionEntry.create();
familyEntry.asset = script.myFamily;
var regularEntry = FontCollectionEntry.create();
regularEntry.asset = script.fontRegular;
regularEntry.weight = 400;
var boldEntry = FontCollectionEntry.create();
boldEntry.asset = script.fontBold;
boldEntry.weight = 700;
collection.entries = [familyEntry, regularEntry, boldEntry];
StaticgetReturns the fully-qualified JavaScript type name for this class (for example, "Component.Camera"). This is a static accessor (no instance required) and returns the same value as the instance getTypeName().
Returns the name of this object's type.
Returns true if the object matches or derives from the passed in type.
Returns true if this object is the same as other. Useful for checking if two references point to the same thing.
An ordered collection of Font and FontFamily assets, allowing a Text component to access multiple fonts and font families.
See