LONG

Definition

LONG [id]
{
  [Common flags]
  [MIN minval;]
  [MAX maxval;]
  [MINSLIDER minval;]
  [MAXSLIDER maxval;]
  [STEP step;]
  [CYCLE]
}
						

描述

Represents integer values in a container. Rendered as a numeric edit field, or as a selection list if CYCLE is present.

Flags

MIN minval; The minimum value.
MAX maxval; The maximum value.
MINSLIDER minval; The minimum value for the slider.
MAXSLIDER maxval; The maximum value for the slider.
STEP step; The step for the edit field arrows.
CYCLE idlist; A selection list. Separate the options with semi-colons.

Cycle

CYCLE flag is provided then the element turns into a selection box with the included options:

LONG MY_CYCLE_LONG { CYCLE { FIRST_VALUE; SECOND_VALUE; ... } }

The values must correspond to entries in the descname.h and descname.str files.
Two additional marker symbols can be used to display icons and separators:

For instance the CYCLE resource of the light object looks like this:

LONG LIGHT_TYPE { CYCLE { LIGHT_TYPE_OMNI ~5102; LIGHT_TYPE_SPOT ~300000146; LIGHT_TYPE_DISTANT ~300000148; LIGHT_TYPE_AREA ~300000150; -1; LIGHT_TYPE_SPOTRECT ; LIGHT_TYPE_PARALLEL ; LIGHT_TYPE_PARSPOT ; LIGHT_TYPE_PARSPOTRECT ; -1; LIGHT_TYPE_PHOTOMETRIC ~300000265; } }

范例

LONG PRIM_PLANE_SUBH { MIN 1; MAX 1000; } LONG DEFORMOBJECT_MODE { CYCLE { DEFORMOBJECT_MODE_LIMIT ; DEFORMOBJECT_MODE_BOX ; DEFORMOBJECT_MODE_UNLIMITED ; } }

延伸阅读

LIGHT_TYPE_OMNI
@ LIGHT_TYPE_OMNI
定义: olight.h:9
LIGHT_TYPE_SPOTRECT
@ LIGHT_TYPE_SPOTRECT
定义: olight.h:11
LIGHT_TYPE_PARSPOT
@ LIGHT_TYPE_PARSPOT
定义: olight.h:14
DEFORMOBJECT_MODE_BOX
@ DEFORMOBJECT_MODE_BOX
定义: obasedeform.h:10
LONG
LONG
Int32 data.
定义: c4d_customguidata.h:4
LIGHT_TYPE_DISTANT
@ LIGHT_TYPE_DISTANT
定义: olight.h:12
LIGHT_TYPE_AREA
@ LIGHT_TYPE_AREA
定义: olight.h:17
LIGHT_TYPE
@ LIGHT_TYPE
定义: olight.h:8
LIGHT_TYPE_SPOT
@ LIGHT_TYPE_SPOT
定义: olight.h:10
DEFORMOBJECT_MODE
@ DEFORMOBJECT_MODE
定义: obasedeform.h:8
MAX
MAX
Maximum NBIT.
定义: ge_prepass.h:118
LIGHT_TYPE_PHOTOMETRIC
@ LIGHT_TYPE_PHOTOMETRIC
定义: olight.h:18
LIGHT_TYPE_PARSPOTRECT
@ LIGHT_TYPE_PARSPOTRECT
定义: olight.h:15
PRIM_PLANE_SUBH
@ PRIM_PLANE_SUBH
定义: oplane.h:9
LIGHT_TYPE_PARALLEL
@ LIGHT_TYPE_PARALLEL
定义: olight.h:13
MIN
MIN
定义: ge_prepass.h:1364
DEFORMOBJECT_MODE_UNLIMITED
@ DEFORMOBJECT_MODE_UNLIMITED
定义: obasedeform.h:11
DEFORMOBJECT_MODE_LIMIT
@ DEFORMOBJECT_MODE_LIMIT
定义: obasedeform.h:9

Copyright  © 2014-2025 乐数软件    

工业和信息化部: 粤ICP备14079481号-1