Как создать пользовательские данные(атрибуты) на объекте
десятичный и целочисленный типы атрибутов.
FloatData = c4d.GetCustomDataTypeDefault(c4d.DTYPE_REAL)FloatData[c4d.DESC_NAME] = "Float Data"
FloatData[c4d.DESC_SHORT_NAME] = "FData"FloatData[c4d.DESC_MIN] = -10 # минимальное
FloatData[c4d.DESC_MAX] = 10 # максимальное значение
FloatData[c4d.DESC_STEP] = 0.25# шаг изменения
FloatData[c4d.DESC_DEFAULT] = 6.25# можно задать значение по умолчанию
FloatData[c4d.DESC_ANIMATE] = c4d.DESC_ANIMATE_ON # может анимироватьсяFloatId = op.AddUserData(FloatData)op[FloatId] = 3.1415 # зададим значение или
param = op[FloatId] # получим значение
c4d.EventAdd() # для обновленияразделительную линию:
группы вкладок:
создание сплайновых данных
создание кнопки
Last updated