Why can't i print out z axis of euler angle (quat_to_euler)?

function init(self)
	local euler = vmath.quat_to_euler(go.get_rotation("player_go"))
	print(euler.z)  
end

player_go does exist

ERROR
ERROR:SCRIPT: assets/scripts/movement.script:25: attempt to index local ‘euler’ (a number value)
stack traceback:
assets/scripts/movement.script:25: in function <assets/scripts/movement.script:23>

ok i have the answer:

local x, y, z = vmath.quat_to_euler(go.get_rotation(“player_go”))

print(x)
print(y)
print(z)

1 Like