public void Show(uint terminalNum, HashSet <uint> listFloorsRequesting, Vector2 position, OnCallFloorRequestCallback callback) { curTerminalNum = terminalNum; content.SetActive(true); UpdateUI(listFloorsRequesting); onCallRequestCallback = callback; // prevent out of camera if (position.y > 0) { position.y = 0; } if (position.x < 0) { position.x = 0; } transform.position = position; }
public void SetCallRequestCallback(OnCallFloorRequestCallback callback) { onCallRequestCallback = callback; }