Вопросница. Сюда скидываются все вопросы нестоящие отдельной темы
- Автор темы Landver
- Дата создания
- Статус
- Закрыта.
- Рейтинг
- 34
Подсмотрел где то MEL команду
которая переводит выделенный обьект в режим xRay . Хочу повесить на клавишу переключение типа если отображение норм сделать xRay и наоборот , если отображение xRay сделать норм . Как это реализовать в виде скрипта ? Я пробовал что то типа такого :
if ( displaySurface -xRay 0 ) displaySurface -xRay 1 ;
else
( displaySurface -xRay 1 ) displaySurface -xRay 0 ;
но оно не работает .
Код:
[b]displaySurface -xRay 1[/b]
if ( displaySurface -xRay 0 ) displaySurface -xRay 1 ;
else
( displaySurface -xRay 1 ) displaySurface -xRay 0 ;
но оно не работает .
...но оно не работает .
Попробуй так может
string $sel[] = `ls -sl -ap -dag -type surfaceShape`;
for ($obj in $sel) {
$xRayStatus = `displaySurface -q -xRay $obj`;
displaySurface -xRay (!$xRayStatus[0]) $obj;
};
Как заставить работать скрипт при живом инстансе ?
А вообще мне этот скрипт не особо нравиться, потомучто при выделении обьектов с разным значение xRay он просто инвертирует всё, не всегда удобно, поэтому я просто отдельно забиндил displaySurface -xRay 1 и 0 или если пользуешься полками то можешь поставить на 1 клик -xRay 1 на даблклик -xRay 0, по мне так практичнее имхо
- Рейтинг
- 8
Код:
string $sel[] = `ls -sl -dag -type surfaceShape`;
for ($obj in $sel) {
$xRayStatus = `displaySurface -q -xRay $obj`;
displaySurface -xRay (!$xRayStatus[0]) $obj;
}
Код:
string $sel[] = `ls -sl -ap -dag -type surfaceShape`;
for ($obj in $sel) {
$xRayStatus = `displaySurface -q -xRay $obj`;
displaySurface -xRay (!$xRayStatus[0]) $obj;
refresh;
}
Всё равно нет. Наверное в девятой версии такого ещё не придумали.
Открывается только шельф_эдитор, но ни в нём самом, ни на полках, при нажатии RBM - ноль эмоций.
Открывается только шельф_эдитор, но ни в нём самом, ни на полках, при нажатии RBM - ноль эмоций.
Подскажите как называется эта команда или где она находится в хоткей едиторе, хочу на неё поставить горячую клавишу никак не найду, через скрипт едитор не помогает, помогите пожалуйста совсем измучился искать где это, гугл ничего не выдает
Когда через скрипт эдитор ищешь что-то, то ставь галочку Echo All Commands во вкладке History в скрипт эдиторе, будет гораздо больше информации
ну можно сказать что получилось, только назначить на разные клавиши на одну никак не получается , я вот нашел такой скрипт который объединяет две команды:
на основе его я решил и этот свой сделать, но что то он не работает нормально, подсветку выключает а обратно не включает
подскажите плиз что исправить
Код:
if (`getPanel -to (eval("getPanel -withFocus"))`) {
$currentPanel = `getPanel -withFocus`;
if (`modelEditor -q -nurbsCurves $currentPanel`) {
modelEditor -edit -nurbsCurves false $currentPanel; }
else { modelEditor -edit -nurbsCurves true $currentPanel; }
}
Код:
if (`getPanel -to (eval("getPanel -withFocus"))`) {
$currentPanel = `getPanel -withFocus`;
if (`modelEditor -q -nurbsCurves $currentPanel`) {
modelEditor -edit -nurbsCurves false $currentPanel; }
else { modelEditor -edit -nurbsCurves true $currentPanel; }
}
- Статус
- Закрыта.