PcoWSkbVqDnWTu_dm2ix
Collapse Sidebar

GetAttributes

Attributes are not currently enabled, so this API member may have no effect, emit a warning or raise an error. Do not use it in new work.

This function returns a dictionary of string → variant pairs for each attribute where the string is the name of the attribute and the variant is a non-nil value.

For example, the following code snippet will print an instance’s attributes and values. Note that this code sample does not define instance:

local attributes = instance:GetAttributes
for name, value in pairs(instance:GetAttributes()) do
	print(name .. “ “ .. value)
end

See also

  • Instance/SetAttribute, sets the attribute with the given name to the given value
  • Instance/GetAttribute, returns the attribute which has been assigned to the given name
  • Instance/AttributeChanged, fires whenever an attribute is changed on the instance
  • Instance/GetAttributeChangedSignal, returns an event that fires when the given attribute changes

Returns

Return Type Summary

A dictionary of string → variant pairs for each attribute where the string is the name of the attribute and the variant is a non-nil value