You need a text object. Then use the event change text and set text of text object to
Numbers need to be converted to text first before being displayed as text.
For variables that mean you put the word String after it to convert it.
Variable(alpha) = VariableString(alpha).
Alternatively and in some number cases that aren’t variables like VariableChildCount you can use ToString(Light.Variable(Radius))
Thanks, but it doesn’t work I’m afraid. It works for variables I create myself, but when I set Light’s Radius to 450 in the object properties panel, then set the text to it with Light.VariableString(Radius) or (radius) it reads zero.
My goal wasn’t to just print the value though, I wanted to decrease it every frame with something like
Set Radius of Light to Light.Radius() -1, for example.
I’ve used a scene var instead, reducing that then setting the light’s radius to it, but I was hoping for a better way, and a way to find values (not ones I created myself) in general.