Instance Method

setValue(_:forAttribute:)

Sets an attribute value for an attached shader

Declaration

func setValue(_ value: SKAttributeValue, forAttribute key: String)

Parameters

value

An attribute value object containing the scalar or vector value to set in the attached shader.

key

The attribute name.

See Also

Setting a Node's Unique Attributes for a Shader

var attributeValues: [String : SKAttributeValue]

The values of each attribute associated with the node's attached shader.

Deprecated
func value(forAttributeNamed: String) -> SKAttributeValue?

The value of a shader attribute.

Deprecated