adding/removing actors in game won't go wrong now (perhaps...)

Former-commit-id: c66db4b652e2fae34e66200aca4b101c16bab5d9
Former-commit-id: 5bafa85cabf7ead6db5f48475164d0694f66f15d
This commit is contained in:
Song Minjae
2017-01-26 01:29:17 +09:00
parent 5a76b1cc13
commit 2d34db3022
4 changed files with 68 additions and 41 deletions

View File

@@ -31,7 +31,7 @@ internal object SpawnPhysTestBall : ConsoleCommand {
ball.elasticity = elasticity
ball.applyForce(Vector2(xvel, yvel))
Terrarum.ingame.addActor(ball)
Terrarum.ingame.addNewActor(ball)
}
else if (args.size == 2) {
val elasticity = args[1].toDouble()
@@ -43,7 +43,7 @@ internal object SpawnPhysTestBall : ConsoleCommand {
)
ball.elasticity = elasticity
Terrarum.ingame.addActor(ball)
Terrarum.ingame.addNewActor(ball)
}
else {
printUsage()

View File

@@ -16,7 +16,7 @@ object SpawnTapestry : ConsoleCommand {
}
val tapestry = DecodeTapestry(File(args[1]))
Terrarum.ingame.addActor(tapestry)
Terrarum.ingame.addNewActor(tapestry)
}
override fun printUsage() {

View File

@@ -13,7 +13,7 @@ object SpawnTikiTorch : ConsoleCommand {
val torch = FixtureTikiTorch()
torch.setPosition(Terrarum.appgc.mouseX, Terrarum.appgc.mouseY)
Terrarum.ingame.addActor(torch)
Terrarum.ingame.addNewActor(torch)
}
override fun printUsage() {