forked from sascha/godot
Use upper-cased first letter at the start of comment sentences
parent
8639cecf4c
commit
8c4f19e79d
@ -1,5 +1,5 @@
|
||||
|
||||
extends RigidBody
|
||||
|
||||
# member variables
|
||||
var disabled=false
|
||||
# Member variables
|
||||
var disabled = false
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
|
||||
extends Area
|
||||
|
||||
# member variables
|
||||
# Member variables
|
||||
var taken = false
|
||||
|
||||
|
||||
func _on_coin_body_enter(body):
|
||||
if (not taken and body extends preload("res://player.gd")):
|
||||
get_node("anim").play("take")
|
||||
taken=true
|
||||
taken = true
|
||||
|
||||
@ -1,31 +1,31 @@
|
||||
|
||||
extends Node2D
|
||||
|
||||
# member variables
|
||||
# Member variables
|
||||
var thread = Thread.new()
|
||||
|
||||
|
||||
# this function runs in a thread!
|
||||
# threads always take one userdata argument
|
||||
# This function runs in a thread!
|
||||
# Threads always take one userdata argument
|
||||
func _bg_load(path):
|
||||
print("THREAD FUNC!")
|
||||
# load the resource
|
||||
# Load the resource
|
||||
var tex = ResourceLoader.load(path)
|
||||
# call _bg_load_done on main thread
|
||||
# Call _bg_load_done on main thread
|
||||
call_deferred("_bg_load_done")
|
||||
return tex # return it
|
||||
|
||||
|
||||
func _bg_load_done():
|
||||
# wait for the thread to complete, get the returned value
|
||||
# Wait for the thread to complete, get the returned value
|
||||
var tex = thread.wait_to_finish()
|
||||
# set to the sprite
|
||||
# Set to the sprite
|
||||
get_node("sprite").set_texture(tex)
|
||||
|
||||
|
||||
func _on_load_pressed():
|
||||
if (thread.is_active()):
|
||||
# already working
|
||||
# Already working
|
||||
return
|
||||
print("START THREAD!")
|
||||
thread.start(self, "_bg_load", "res://mona.png")
|
||||
|
||||
Loading…
Reference in New Issue