Render.ru

У меня майка не пишет на русском?

Vahanch

Активный участник
Рейтинг
10
#1
У меня майка не пишет на русском? Пишу в атруюибутах текст, а вюпорте показовает вот такие числа '3773777'. Что мне делать?
 

Vahanch

Активный участник
Рейтинг
10
#5
Господи, какой я идиот! Смотрите как надо:

Единсвеный выход (несколько идиоцкий) подсмотреть команду которая исполняеться в Script Editor:

Код:
setAttr -type "string" nurbsSphere1.qqq "\377\377\377\377\377\377\377";и исполниеть ее еще раз переписав на нужное:

Код:
setAttr -type "string" nurbsSphere1.qqq "Плохая Maya";Но потом не трогать атрибут в Attribut Editor, а то будет опять плохо

Для продвинутых:

Виновата connectControl она нужна для конекта textFieldGrp (GUI - <> Attr ) к стринкговому атрибуту и она делает как mel encodeString (там всшитая api функция encodestring) для возможности простановки в атрибут строчек с ковычками и тд ...

Про баг encodestring + RUS - обсуждалось тут:
http://www.realtime.ru/forum/viewtop...t=encodestring

Что бы посмотерть как выгделит mel код в AE для string смотрим:
Maya7.0\scripts\AETemplates\AEreplaceString.mel
Maya7.0\scripts\AETemplates\AEnewString.mel
 
Сверху