😡 Какие аргументы использовать, если споришь с Renga? (Что такое аргументы в Renga?)
🤝 Аргументы - это определенные данные, вносимые в функцию для ее корректной работы.
К примеру мы хотим создать куб в Renga, что мы для этого делаем?
После заполнения всех файлов tasks, json и "базового минимума" в lua у нас предстоит выбор метода создания куба (разобрали их на первом и третьем вебинаре). Мы выбираем самый простой - CreateBlock()
📌 Скобки - это и есть место для внесения аргументов.
📌 Наши данные, такие как dlina, shirina, visota - это и есть аргументы для функции CreateBlock.
Есть важные аргументы - как раз это длины куба - без них функция работать не будет вообще и куба, соответственно, тоже не будет
👉 Но также у нас есть четвертый аргумент в CreateBlock - это Placement3D() (очень подробно метод работы объяснили в третьем вебинаре) - он не обязательный аргумент, то есть функция корректно работает как с ним, так и без него. Поэтому мы можем без необходимости не вписывать в функцию и куб будет отображаться без желтых треугольников.
📌 Так что теперь, если у вас спросят "Что такое аргументы в программировании?" - вы можете с легкостью ответить - это вносимые данные в функцию
Post #107
111
- ❤ 3