Найти - Пользователи
Полная версия: требуется небольшая помощь
Начало » Центр помощи » требуется небольшая помощь
1 2
Art-master
Может, сначала все выключить а потом сделать проверку, и по проверке включать нужные вам:
cont.deactivate('animation')
cont.deactivate('animation2')
cont.deactivate('animation3')
if turumtumtum == 1: cont.activate('animation')
else: cont.deactivate('animation')
if turumtumtum == 2: cont.activate('animation2')
else: cont.deactivate('animation2')
if turumtumtum == 3: cont.activate('animation3')
else: cont.deactivate('animation3')

Вам код позволяет так сделать?
Art-master
for i in range(1, 4):
	if turumtumtum == i: cont.activate('animation%s' % (str(i))
	else: cont.deactivate('animation%s' % (str(i))
if pampampam != 1:
        cont.deactivate('animation')
        cont.deactivate('animation2')
        cont.deactivate('animation3')

Вот вариант
exooman
Спасибо, попробую
Art-master
А если pampampam у вас равна 0, переменная turumtumtum будет создаваться? Если нет то:
if pampampam == 1:
	for i in range(1, 4):
		if turumtumtum == i: cont.activate('animation%s' % (str(i))
		else: cont.deactivate('animation%s' % (str(i))
else:
        cont.deactivate('animation')
        cont.deactivate('animation2')
        cont.deactivate('animation3')
Tort
Art-master
'animation%s' % (str(i)
А можно так 'animation' +str(i)?
kise97
animation_labels = range(5)
current_al = 1
cont.activate('animation' + str(current_al))
for al in animation_labels: 
    cont.deactivate('animation', str(al))
Art-master
kise97
Я так понимаю, вы хотели сказать, что можно и так:
if pampampam == 1:
	for i in range(1, 4):
		if turumtumtum == i: cont.activate('animation%s' % (str(i))
		else: cont.deactivate('animation%s' % (str(i))
else:
        for i in range(1, 4):
		cont.deactivate('animation%s' % (str(i))
py.user.next
exooman
В общем есть куча разных условий для срабатывания разных анимаций.

anlst = ('animation', 'animation2', 'animation3')
tuple(map(cont.deactivate, anlst))
if pampampam == 1:
    cont.activate(anlst[turumtumtum - 1])

для этого строится блок-схема, затем она переделывается, как надо, а потом записывается обратно
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB