@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* Copyright (c) 2020. Antonio Martinez Casadesus and Pascal Syma.
|
||||
* All rights reserved.
|
||||
*/
|
||||
|
||||
export default class TextElement {
|
||||
constructor(scene, item) {
|
||||
scene.add.text(item.x, item.y, item.text.text, {
|
||||
fontFamily: item.text.fontfamily || "Consolas",
|
||||
fontSize: item.text.pixelsize || 16,
|
||||
align: item.text.valign || "center",
|
||||
fontStyle: item.text.bold ? "strong" : "",
|
||||
fixedHeight: item.height,
|
||||
fixedWidth: item.width,
|
||||
color: item.text.color || "#ffffff",
|
||||
wordWrap: {
|
||||
width: item.width,
|
||||
useAdvancedWrap: item.text.wrap
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user