Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теория MAXScript.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
278.53 Кб
Скачать

Методы print и format

print <value> [to:<stream>] [#noMap]

Печатает величину в окно Listener (по умолчанию), в окно Editor, или в файл, если таковой определен заранее. Если аргумент <value> является коллекцией, а параметр #noMap не задан, то каждый элемент коллекции напечатается в отдельной строке, а если задан – вся колЧасть будет на одной строке.

Примеры:

debug=newScript() --определяем выходной поток

print “something” to:debug --печатаем в окно Editor

file_1=createFile “my_script.ms” --создаем новый файл

print selection to:file_1 --печатаем коллекцию в файл

 

format <format_string> { <value> } [to:<stream>]

Работает аналогично методу print, позволяя добавлять значения параметров <value> в те места строки <format_string>, где есть знак %. Каждый знак % заменяется по порядку соответствующим значением.

Пример: format “название: %, координаты: %\n” obj.name obj.pos

На выходе: название: box01, координаты: [0, 150.0, 0.5]

Метод format не переходит новую строку автоматически, поэтому для ее создания нужно писать символ ‘\n.

27