--Lego кирпичной стены
сдвига = верно
для г в 0 до 9 сделать
(
сдвига = не смещаться; - почему двоеточие?
для x = от 0 до 9 do (копировать $ Lego) .pos = if shift then [40 * x, 0,20 * z] else [20+ 40 * x, 0,20 * z]
)MAXScript, может ли один объяснить этот сценарий мне (очень ясно)
0
A
ответ
0
Строка за строкой, сначала вы устанавливаете переменную, которая контролирует, перемещаете ли вы строку или нет. Затем для индекса строки z от нуля до десяти вы переключаете сдвиг с истины на false и наоборот. Точка с запятой является необязательной и не нужна. Это внешний цикл. Во внутреннем цикле for для каждого индекса столбца x от нуля до девяти вы создаете копию узла сцены с именем Lego - это возвращает сам объект, поэтому вы можете прямо установить его положение, заданное с помощью множества индексов, и добавить сдвиг по оси х, если номер строки четный.
Вы также можете использовать по модулю проверить, если строка индекса даже и вместо того, чтобы создать копию объекта и установка его позиции после этого сделать это в конструкторе:
for z in 0 to 9 do
(
local shift = if mod z 2 == 0 then 20 else 0
for x = 0 to 9 do copy $Lego pos:[shift + 40 * x, 0, 20 * z]
)
Смежные вопросы
- 1. Может кто-нибудь объяснить этот сценарий Awk?
- 2. Может ли кто-нибудь объяснить этот мод переписать мне?
- 3. Может ли кто-нибудь объяснить этот сценарий facebook? XSS?
- 4. Может ли кто-нибудь объяснить мне этот код, пожалуйста,
- 5. Может ли кто-нибудь объяснить мне этот результат полиморфизма?
- 6. Может кто-нибудь объяснить этот css мне
- 7. Может кто-нибудь объяснить мне этот рецепт?
- 8. может кто-нибудь объяснить этот код мне
- 9. Может кто-нибудь объяснить мне этот код
- 10. Можете ли вы объяснить мне этот код?
- 11. Может ли кто-нибудь объяснить мне этот метод разворота javax?
- 12. Может ли кто-нибудь объяснить мне этот код?
- 13. может ли кто-нибудь объяснить этот алгот для перестановки мне?
- 14. Может ли кто-нибудь объяснить мне этот кусок кода?
- 15. Может ли кто-нибудь объяснить мне этот typedef от libusb?
- 16. Может ли кто-нибудь объяснить мне этот конкретный синтаксис наследования?
- 17. Может ли кто-нибудь объяснить этот простой код мне, пожалуйста?
- 18. Может ли кто-нибудь объяснить мне этот рекурсивный метод?
- 19. Может ли кто-нибудь объяснить мне этот код?
- 20. Может ли кто-нибудь объяснить мне этот код?
- 21. Может ли кто-нибудь объяснить мне этот автобоксинг?
- 22. Может ли кто-нибудь объяснить этот супер-вызов мне?
- 23. Может ли кто-нибудь объяснить этот RegEx мне?
- 24. Может ли кто-нибудь объяснить этот код мне простым английским?
- 25. Может ли кто-нибудь ясно объяснить эту разборку?
- 26. Может ли кто-нибудь объяснить этот dfd?
- 27. Python: Кто-нибудь может объяснить мне этот код?
- 28. Может ли кто-нибудь объяснить мне numpy.indices()?
- 29. Объяснить этот фрагмент Javascript мне
- 30. Может ли кто-нибудь объяснить этот PHP?