public IEnumerator InternalStart()
        {
            id = DataStorage.instance.GetItem <string>(DataStorageKeyset.NextRestaurant);
            //TODO 가게 네트워크
            DummyRestaurant rest = DummyContainer.instance.restaurantDB[id];
            DummyImage      img  = DummyContainer.instance.imageDB[DummyContainer.instance.reviewDB[rest.reviewKeys[0].key].imageKeys[0].key];

            restaurantName.text = rest.restaurantName;
            address.text        = rest.address;
            phoneNumber.text    = rest.phoneNumber;
            previewImage.sprite = Sprite.Create(img.image, new Rect(Vector2.zero, new Vector2(img.image.width, img.image.height)), Vector2.one / 2f);
            float totalAvg = 0f;

            for (int i = 0; i < rest.reviewKeys.Count; i++)
            {
                AddReview(rest.reviewKeys[i].key);
                totalAvg += rest.reviewKeys[i].Avg;
            }

            totalAvg /= rest.reviewKeys.Count;
            yield return(null);

            for (int i = 0; i < miniStars.Length; i++)
            {
                miniStars[i].value = Mathf.Clamp01(totalAvg - i);
            }
        }
Ejemplo n.º 2
0
        public ReviewSearchIndicator Initialize(string id = "")
        {
            restaurantId = id;
            DummyRestaurant rest = DummyContainer.instance.restaurantDB[id];

            this.restaurantName.text    = rest.restaurantName;
            this.restaurantAddress.text = rest.address;

            return(this);
        }
Ejemplo n.º 3
0
        private IEnumerator InitializeInternal()
        {
            //TODO 서버수신 가게정보
            DummyRestaurant rest = DummyContainer.instance.restaurantDB[id];

            coord.longitude = rest.longitude;
            coord.latitude  = rest.latitude;
            coord.altitude  = rest.altitude;
            DummyImage img = DummyContainer.instance.imageDB[DummyContainer.instance.GetIdOfProfileImage(rest)];

            thumbnail.sprite = Sprite.Create(img.image, new Rect(Vector2.zero, new Vector2(img.image.width, img.image.height)), Vector2.one / 2f);
            yield return(null);
        }