Я пытаюсь объявить несколько простых переменных как часть функции в очень простой программе обнаружения столкновений. По некоторым причинам это отклоняет мои переменные (хотя только некоторые из них, даже если они почти идентичны). Вот код для функции;
def TimeCheck():
timechecknumber = int(time.time())
timecheckdiv = backcolourcheck % 5
if timecheckdiv < 1:
timecheck = true
else:
timecheck = false
if timecheck == true:
backgroundr = (int(random.random()*255)+1
backgroundg = (int(random.random()*255)+1
backgroundb = (int(random.random()*255)+1
по какой-то причине он принимает backgroundr, но не backgroundg, у кого-нибудь есть идеи, почему? спасибо