kirillrakhman
06/03/2020, 8:35 PMclass MenuScene : Scene() {
override suspend fun Container.sceneInit() {
text("Play") {
onClick {
println("Changing to Game scene")
sceneContainer.changeTo<GameScene>()
}
}
}
}
but the event never triggers.Deactivated User
06/03/2020, 8:48 PMsolidRect(width, height, Colors.TRANSPARENT_BLACK)
and put the event there
Are you rendering the text using a BitmapFont?kirillrakhman
06/03/2020, 8:48 PMDeactivated User
06/03/2020, 8:48 PMDeactivated User
06/03/2020, 8:49 PMkirillrakhman
06/03/2020, 8:49 PMDeactivated User
06/03/2020, 8:50 PMkirillrakhman
06/03/2020, 8:50 PMDeactivated User
06/03/2020, 8:51 PMkirillrakhman
06/03/2020, 8:51 PMclass MenuScene : Scene() {
override suspend fun Container.sceneInit() {
text("Play", color = Colors.WHITE) {
x = 200.0
y= 200.0
onClick {
println("Changing to Game scene")
sceneContainer.changeTo<GameScene>()
}
}
}
}
that's the whole scenekirillrakhman
06/03/2020, 8:52 PMText
doesn't override hitTest
kirillrakhman
06/03/2020, 8:55 PMDeactivated User
06/03/2020, 8:56 PMkirillrakhman
06/03/2020, 9:09 PMDeactivated User
06/03/2020, 9:15 PMDeactivated User
06/03/2020, 9:16 PMDeactivated User
06/03/2020, 9:16 PMkirillrakhman
06/03/2020, 9:22 PMkirillrakhman
06/03/2020, 9:23 PMsolidRect { text() }
kirillrakhman
06/03/2020, 9:24 PMDeactivated User
06/03/2020, 9:35 PMcontainer {
solidRect(100, 20, Colors.TRANSPARENT_BLACK)
text("hello")
onClick { ... }
}
Deactivated User
06/03/2020, 10:46 PM