Deprecated: str_replace(): Passing null to parameter #1 ($search) of type array|string is deprecated in /var/www/vhosts/gamedevstudiogame.com/httpdocs/classes/client.php on line 124

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /var/www/vhosts/gamedevstudiogame.com/httpdocs/classes/client.php on line 124
Game dev studio

Classes

Concepts

Libraries

advertisement »

ambientSounds »

bitser »

contentPoints »

eventBoxText »

factValidity »

frameBuffer »

officeBuildingInserter »

priorityRenderer »

randomEvents »

scaling »

spritesheetParser »

statusIcons »

test3 »

util »

Objects

setClickIDs

Description

Set the list of unique UI element IDs that can be interacted with.

Arguments

1 table idList

the list of IDs that the player can interact with.

Example

local panelOne = gui.create("Panel")
panelOne:setID("uniquePanelID")

local panelTwo = gui.create("Panel")
panelTwo:setID("uniquePanelIDTwo")

-- this will allow us to interact only with the panelOne object

gui:setClickIDs({"uniquePanelID"})