I make a script in which an object changes colour, but when I hit P, the object does not change colour. If I use lamp.color = [‘1,0,0,0’], the lamp will change its light colour to red. If I write the same code to apply to the object however (with full alpha opacity), it will just stay the same as the colour was in the viewport as if nothing happened. The script clearly works, but why is this happening? I feel its a bug.
Has anyone else had this bug? I am using Blender 2.79b for Mac.