Optimized scene tree and debugged some area detection
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
extends Node2D
|
||||
|
||||
onready var coin = preload("res://Levels/Interactives/coin.tscn")
|
||||
onready var coin = preload("res://Levels/Interactives/Coin.tscn")
|
||||
#onready var coin_container = get_node("YSort/coin_container")
|
||||
|
||||
#have event for timer to run out
|
||||
@@ -10,21 +10,15 @@ var screensize
|
||||
var score = 0
|
||||
|
||||
func _ready() -> void:
|
||||
$YSort/Player.load_hud($HUD)
|
||||
$YSort/Player.position = get_viewport_rect().size / 2
|
||||
randomize()
|
||||
screensize = get_viewport_rect().size
|
||||
set_process(true)
|
||||
spawn_coins(5)
|
||||
return
|
||||
$YSort/Player.load_hud($HUD)
|
||||
screensize = get_viewport_rect().size
|
||||
spawn_coins(5)
|
||||
return
|
||||
|
||||
func _process(delta):
|
||||
if $AudioStreamPlayer.playing == false:
|
||||
$AudioStreamPlayer.play()
|
||||
|
||||
func spawn_coins(num):
|
||||
for i in range(num):
|
||||
var g = coin.instance()
|
||||
$'YSort/coin_container'.add_child(g)
|
||||
#g.set_pos(Vector2(rand_range(0, screensize.x-40), rand_range(0, screensize.y-40)))
|
||||
g.position = Vector2(rand_range(0, screensize.x-40), rand_range(0, screensize.y-40))
|
||||
for i in range(num):
|
||||
var g = coin.instance()
|
||||
$'coin_container'.add_child(g)
|
||||
#g.set_pos(Vector2(rand_range(0, screensize.x-40), rand_range(0, screensize.y-40)))
|
||||
g.position = Vector2(rand_range(0, screensize.x-40), rand_range(0, screensize.y-40))
|
||||
|
Reference in New Issue
Block a user