map geupdated mit schrägen
This commit is contained in:
@@ -19,7 +19,7 @@ type quad struct {
|
||||
}
|
||||
|
||||
func spawnParticlesAsGrid(particleWidth float32, particleHeight float32, particleColumnCount int, particleRowCount int, particleList *[MAXPOINTS]rl.Vector2) {
|
||||
var particleLeftCornerPos rl.Vector2 = rl.Vector2{500, 300}
|
||||
var particleLeftCornerPos rl.Vector2 = rl.Vector2{500, 200}
|
||||
|
||||
for y := 0; y < (particleColumnCount); y++ {
|
||||
for x := 0; x < particleRowCount; x++ {
|
||||
@@ -133,10 +133,10 @@ func main() {
|
||||
|
||||
rl.EndDrawing()
|
||||
|
||||
var particleWidth float32 = 600
|
||||
var particleWidth float32 = 300
|
||||
var particleHeight float32 = 200
|
||||
var particleColumnCount int = 20
|
||||
var particleRowCount int = 100
|
||||
var particleRowCount int = 20
|
||||
var particleCount int = particleRowCount * particleColumnCount
|
||||
var particleRadius float32 = 5
|
||||
var particleColor rl.Color = rl.Black
|
||||
@@ -153,6 +153,12 @@ func main() {
|
||||
var obstacles = [MAXOBSTACLES]*quad{}
|
||||
obstacles[0] = &floor
|
||||
obstacleCount++
|
||||
var hillLeft quad = createRectangle(rl.Vector2{500, 700}, 1200, 100, PI/6)
|
||||
obstacles[1] = &hillLeft
|
||||
obstacleCount++
|
||||
var hillRight quad = createRectangle(rl.Vector2{700, 700}, 1200, 100, -PI/6)
|
||||
obstacles[2] = &hillRight
|
||||
obstacleCount++
|
||||
|
||||
go physics(&particleList, particleCount, &particleListKey, &obstacles, &particleRadius, &obstacleCount)
|
||||
|
||||
@@ -168,6 +174,8 @@ func main() {
|
||||
|
||||
particleListKey.Unlock()
|
||||
drawRec(&floor)
|
||||
drawRec(&hillLeft)
|
||||
drawRec(&hillRight)
|
||||
rl.EndDrawing()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user