extends Area3D
# Called when the node enters the scene tree for the first time.
func _ready():
	pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
	pass
func _on_area_entered(area):
	var parent = get_parent()
	var Area3DBETA = parent.get_node("Area3DBETA")
	#Area3DBETA.queue_free()
	get_node("CollisionShape3DBETA").queue_free()
	get_node("AMETRALLADOR DE BLENDER PINTADOBETA").queue_free()
	get_node ("MeshInstance3DBETA")
	scale.y+=2.2
	scale.x+=2.2
	scale.z+=2.2
	pass # Replace with function body.
----------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
EXPLICACION:
Este script borra dos hijos de un Area 3d y proboca el escalado el aumento de otro de los hijos, quiero que al destruir un objeto aparezca otro desde dentro de el y creo que se puede conseguir el efecto con este metodo, lo perfecto seria no escalar si no borrar  e intanciar otro elemento, pero de momento no consigo hacerlo, pero ya lo are ya ....solo es trabajo y estudio y practica y contancia y tozudez y yo de eso boy sobrado¡¡¡¡¡
 
No hay comentarios:
Publicar un comentario