Added grid render.
Added particle toggle. Added boundary shape adjustment.
This commit is contained in:
13
game/game.go
13
game/game.go
@@ -234,9 +234,17 @@ func (g *Game) ManageFluidSim10Inputs() {
|
||||
g.mdown = false
|
||||
}
|
||||
|
||||
}
|
||||
if inpututil.IsKeyJustPressed(ebiten.KeyB) {
|
||||
for _, sim := range g.fluidsim10 {
|
||||
sim.ToggleShape()
|
||||
}
|
||||
}
|
||||
|
||||
func (g *Game) ManageFluidSimGPTInputs() {
|
||||
if inpututil.IsKeyJustPressed(ebiten.KeyV) {
|
||||
for _, sim := range g.fluidsim10 {
|
||||
sim.ToggleParticles()
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -244,6 +252,7 @@ func (g *Game) Initialize() {
|
||||
|
||||
g.fluidsim10 = append(g.fluidsim10, elements.NewFluidSim10())
|
||||
g.fluidsim10 = append(g.fluidsim10, elements.NewFluidSim10())
|
||||
//g.fluidsim10 = append(g.fluidsim10, elements.NewFluidSim10())
|
||||
|
||||
g.fluidsim10width = float64(g.fluidsim10[0].GetSprite().Bounds().Dx())
|
||||
g.fluidsim10height = float64(g.fluidsim10[0].GetSprite().Bounds().Dy())
|
||||
|
||||
Reference in New Issue
Block a user