main.gd 644 B

12345678910111213141516171819202122232425
  1. extends Node2D
  2. var tileSet = preload("res://main_tileset.tres")
  3. onready var Ant = preload("res://ant.tscn")
  4. # Declare member variables here. Examples:
  5. # var a = 2
  6. # var b = "text"
  7. # Called when the node enters the scene tree for the first time.
  8. func _ready():
  9. randomize()
  10. for i in .get_node("TileMap").get_used_cells_by_id(tileSet.find_tile_by_name("hill")):
  11. for y in range(0,0):
  12. var ant = Ant.instance()
  13. ant.position = .get_node("TileMap").map_to_world(i)
  14. ant.vel = Vector2.UP.rotated(randi() % 360)
  15. add_child(ant)
  16. # Called every frame. 'delta' is the elapsed time since the previous frame.
  17. #func _process(delta):
  18. # pass