Mostrando entradas con la etiqueta gira suavemente y constantemente un MeshInstance3D en su eje "Y"; mientras se presiona; al soltar se detiene;. Mostrar todas las entradas
Mostrando entradas con la etiqueta gira suavemente y constantemente un MeshInstance3D en su eje "Y"; mientras se presiona; al soltar se detiene;. Mostrar todas las entradas

sábado, 24 de agosto de 2024

Al presionar el boton izquierdo del raton, gira suavemente y constantemente un MeshInstance3D en su eje "Y"; mientras se presiona; al soltar se detiene;

extends MeshInstance3D


var is_rotating = false


# Called when the node enters the scene tree for the first time.

func _ready() -> void:

pass  # Replace with function body.




func _input(event):

if event is InputEventMouseButton:

if event.pressed and event.button_index == 1:

is_rotating = true

else:

is_rotating = false


func _process(delta: float) -> void:

if is_rotating:

rotate_y(0.0009)