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(scaryBun.container)
|
||||
|
||||
let logoSprite: SpriteInstance = new SpriteInstance('ui.menu.logo.default.0')
|
||||
logoSprite.container.scale.set(3, 3)
|
||||
container.addChild(logoSprite.container)
|
||||
|
||||
// Animal Selections
|
||||
let animalSprites: SpriteInstance[] = Object.keys(animals).map(v => {
|
||||
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 text = new PIXI.Text('GGJ22', new PIXI.TextStyle({
|
||||
let text = new PIXI.Text('Global Game Jam 2022', new PIXI.TextStyle({
|
||||
fontFamily: 'Arial',
|
||||
fontSize: 80,
|
||||
fontSize: 16,
|
||||
dropShadow: true,
|
||||
fill: ['#ffffff'],
|
||||
stroke: '#000000',
|
||||
|
@ -114,12 +118,17 @@ export function MenuState(ctx: ContextI): StateI {
|
|||
ctx.app.stage.removeChild(container)
|
||||
}
|
||||
let update = (delta: number) => {
|
||||
let yPos = 32
|
||||
let yPos = logoSprite.height * 2
|
||||
// Eh... this isn't too expensive.
|
||||
let maxWidth = 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.y = 32
|
||||
text.y = yPos
|
||||
yPos += text.height + 32
|
||||
|
||||
//
|
||||
|
|
Loading…
Reference in New Issue
Block a user