Add logo
This commit is contained in:
parent
4849a425b4
commit
cf9c6140d1
|
@ -20,6 +20,10 @@ export function MenuState(ctx: ContextI): StateI {
|
||||||
container.addChild(scaryBoi.container)
|
container.addChild(scaryBoi.container)
|
||||||
container.addChild(scaryBun.container)
|
container.addChild(scaryBun.container)
|
||||||
|
|
||||||
|
let logoSprite: SpriteInstance = new SpriteInstance('ui.menu.logo.default.0')
|
||||||
|
logoSprite.container.scale.set(3, 3)
|
||||||
|
container.addChild(logoSprite.container)
|
||||||
|
|
||||||
// Animal Selections
|
// Animal Selections
|
||||||
let animalSprites: SpriteInstance[] = Object.keys(animals).map(v => {
|
let animalSprites: SpriteInstance[] = Object.keys(animals).map(v => {
|
||||||
let s = new SpriteInstance(`${v}.animal.stand.west.0`)
|
let s = new SpriteInstance(`${v}.animal.stand.west.0`)
|
||||||
|
@ -76,9 +80,9 @@ export function MenuState(ctx: ContextI): StateI {
|
||||||
|
|
||||||
let selectedText = new PIXI.Text(selectedAnimalName, bodyTextStyle())
|
let selectedText = new PIXI.Text(selectedAnimalName, bodyTextStyle())
|
||||||
|
|
||||||
let text = new PIXI.Text('GGJ22', new PIXI.TextStyle({
|
let text = new PIXI.Text('Global Game Jam 2022', new PIXI.TextStyle({
|
||||||
fontFamily: 'Arial',
|
fontFamily: 'Arial',
|
||||||
fontSize: 80,
|
fontSize: 16,
|
||||||
dropShadow: true,
|
dropShadow: true,
|
||||||
fill: ['#ffffff'],
|
fill: ['#ffffff'],
|
||||||
stroke: '#000000',
|
stroke: '#000000',
|
||||||
|
@ -114,12 +118,17 @@ export function MenuState(ctx: ContextI): StateI {
|
||||||
ctx.app.stage.removeChild(container)
|
ctx.app.stage.removeChild(container)
|
||||||
}
|
}
|
||||||
let update = (delta: number) => {
|
let update = (delta: number) => {
|
||||||
let yPos = 32
|
let yPos = logoSprite.height * 2
|
||||||
// Eh... this isn't too expensive.
|
// Eh... this isn't too expensive.
|
||||||
let maxWidth = 0
|
let maxWidth = 0
|
||||||
let maxX = 0
|
let maxX = 0
|
||||||
|
|
||||||
|
logoSprite.container.x = ctx.app.view.width / 2
|
||||||
|
logoSprite.container.y = yPos
|
||||||
|
yPos += logoSprite.height + 32
|
||||||
|
|
||||||
text.x = ctx.app.view.width / 2 - text.width / 2
|
text.x = ctx.app.view.width / 2 - text.width / 2
|
||||||
text.y = 32
|
text.y = yPos
|
||||||
yPos += text.height + 32
|
yPos += text.height + 32
|
||||||
|
|
||||||
//
|
//
|
||||||
|
|
Loading…
Reference in New Issue
Block a user