Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Быстро выделить объекты по имениСодержание книги
Поиск на нашем сайте Если в сцене есть куча объектов, разнесённых по разным слоям, имеющих одинаковый элемент в имени, то легко выделяем их посредством MaxScript
arCollision=For i in $* Coll collect i; unhide arCollision; select arCollision; max hide inv /*В переменную arCollision передаётся результат цикла, в котором каждый элемент i из объектов, содержащих слово “Coll” заполняется в массив (collect i). Тоесть: [ $-- указатель на объект *-- знак указывающий на то что вместо звёздочки может стоять сколько угодно, каких угодно символов Coll --имя, по которому ищем объекты ] */ -- unhide arCollision; select arCollision; max hide inv раскрыть объекты; выделить -- объекты; скрыть невыделенные
Развил тему:) Вот готовый скрипт
_______________________________________________________________ Подгрузка функции из файла. В файле C:\\Test.ms записано fn PrintHello=format “Hello World!” Вызов в скрипте: global ExtF ExtF=(include "C: \\ Test.ms")
_______________________________________________________________ Аббревиатуры Открываем файл аббревиатур в MaxScript эдиторе
И записываем туда код по следующему образцу: Образец оформления Аббревиатур. Название сокращения = код с явно указанными табуляциями и знаками новой строки. ()=(\n|\n)
Потом нажимаем Ctrl+S и проверяем, вызывая аббревиатуру нажав Ctrl+Shift+R уже в другой вкладке с кодом.
Ещё моменты: на примере записи аббревиатур fn=fn fn_ arg=(\n|) знак "|" означает, что то что если выделен фрагмент кода, то при вызове аббревиатуры, то что в аббревиатуре стояло после этого знака будет вставлено после выделенного фрагмента кода. В данном случае закрывающая скобка будет вставлена после выделенного кода. А ещё аббревиатуру можно вызывать, напечатав её и затем нажать Ctrl+Shift+A _______________________________________________________________
|
||
|
Последнее изменение этой страницы: 2021-04-13; просмотров: 173; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.006 с.) |