private void Start() { rectTransform = gameObject.GetComponent <RectTransform>(); image = gameObject.GetComponent <Image>(); outline = gameObject.GetComponent <Outline>(); floorName = gameObject.name; house = gameObject.GetComponentInParent <SM4House>(); house.floors.Add(this); }
private void Start() { rectTransform = gameObject.GetComponent <RectTransform>(); image = gameObject.GetComponent <Image>(); //image.alphaHitTestMinimumThreshold = 0.5f; var stairsNameParts = gameObject.name.Split(' '); destinationFloorName = stairsNameParts[2]; adjacentRoomName = stairsNameParts[1]; stairsName = stairsNameParts[0]; button = gameObject.GetComponent <Button>(); floor = gameObject.GetComponentInParent <SM4HouseFloor>(); floor.stairs.Add(this); //house = floor.house; house = GetComponentInParent <SM4House>(); button.onClick.AddListener(UseStairs); }
private void Start() { rectTransform = gameObject.GetComponent <RectTransform>(); image = gameObject.GetComponent <Image>(); //image.alphaHitTestMinimumThreshold = 0.5f; label = gameObject.GetComponentInChildren <TextMeshProUGUI>(); var roomNameParts = gameObject.name.Split(' '); roomName = roomNameParts[0]; //label.text = roomNameParts[1]; button = gameObject.GetComponent <Button>(); floor = gameObject.GetComponentInParent <SM4HouseFloor>(); floor.rooms.Add(this); //house = floor.house; house = GetComponentInParent <SM4House>(); button.onClick.AddListener(TryToEnterRoom); }