AnimChannelScalarDynamic
from panda3d.core import AnimChannelScalarDynamic
- class AnimChannelScalarDynamic
 Bases:
Bases:
AnimChannel_ACScalarSwitchTypeAn animation channel that accepts a scalar each frame from some dynamic input provided by code.
This object operates in two modes: in explicit mode, the programmer should call
setValue()each frame to indicate the new value; in implicit mode, the programmer should callsetValueNode()to indicate the node whose X component will be copied to the scalar each frame.Inheritance diagram
- static getClassType() TypeHandle
 
- setValue(value: float)
 Explicitly sets the value. This will remove any node assigned via
setValueNode().
- setValueNode(node: PandaNode)
 Specifies a node whose transform will be queried each frame to implicitly specify the transform of this joint. This will override the values set by
setValue().
- property value float
 - Getter
 Gets the value of the channel. This will return the value explicitly specified by
setValue()unless a value node was specified usingsetValueNode().Gets the value of the channel at the indicated frame.
- Setter
 Explicitly sets the value. This will remove any node assigned via
setValueNode().
- property value_node PandaNode
 - Getter
 Returns the node that was set via
setValueNode(), if any.- Setter
 Specifies a node whose transform will be queried each frame to implicitly specify the transform of this joint. This will override the values set by
setValue().
