2015-08-27 5 views
1

Пожалуйста, может кто-нибудь помочь мне с проблемой в Blender? Я не буду отбирать все слои с помощью скрипта python. Я могу выбрать все, но отменить выбор.Blender снять выделение со всех слоев

Я использую это (не работает):

bpy.context.scene.layers=((False,)*20) 

Это работает, я не понимаю:

bpy.context.scene.layers=((False,)*19+(True,)) 

Спасибо за помощь

ответ

0

Вы не можете отменить все слои (если вы не можете этого сделать, пользовательский интерфейс не ожидает, что код python тоже сделает это).

И второй код не работает так, как вы ожидаете, вы не отменяете выделение, он просто отменяет первые 19 и выбирает последний (20)!