Contents

setAttribute(_:forKey:)

Sets the value for a lighting attribute.

Declaration

func setAttribute(_ attribute: Any?, forKey key: String)

Parameters

  • attribute:

    The value for the lighting attribute.

  • key:

    A constant specifying a lighting attribute. See Lighting Attribute Keys for available keys and their possible values.

Discussion

A light’s type property determines its set of available attributes.

You can also set or animate changes to the values of lighting attributes using Key-value coding. The key path for each lighting attribute is listed in Lighting Attribute Keys.

See Also

Managing Light Attributes