Example #1
0
 void Start()
 {
     controller = GetComponent <CharacterController>();
     anim       = GetComponentInChildren <Animator>();
     pickupText = FindObjectOfType <PickupText>();
     //pickupText.gameObject.SetActive(false);
 }
Example #2
0
 // Use this for initialization
 void Start()
 {
     pickupManager = FindObjectOfType <PickupManager>();
     if (pickupManager)
     {
         SetPickupList(pickupManager.pickupList);
     }
     pickupText = Resources.FindObjectsOfTypeAll <PickupText>()[0];
 }
Example #3
0
    public void ApplyEffect()
    {
        FrogController.Instance.score += pointValue;
        PickupText textObj = PoolManager.Instance.GetPoolByRepresentative(textPrefab).GetPooled().GetComponent <PickupText>();

        textObj.text.text          = pickupText;
        textObj.transform.position = FrogController.Instance.transform.position + new Vector3(0, 1);
        textObj.gameObject.SetActive(true);
        PickupEffect();
    }
    void Awake()
    {
        if (!Player)
        {
            Player = GameObject.FindGameObjectWithTag("Player").transform;
        }

        if (!pickupText)
        {
            pickupText = GameObject.Find("pickup text").GetComponent <PickupText>();
        }
    }
Example #5
0
    void Awake()
    {
        if (!Player)
        {
            Player = GameObject.FindGameObjectWithTag("Player").transform;
        }

        if (endText)
        {
            endText = GameObject.Find("endText").GetComponent <PickupText>();
        }

        wave = GetComponent <WaveSpawner>();
    }
        private async void Button_Clicked(object sender, EventArgs e)
        {
            using (HttpClient client = new HttpClient())
            {
                using (HttpResponseMessage response = await client.GetAsync("http://pebble-pickup.herokuapp.com/tweets/random"))
                {
                    using (HttpContent content = response.Content)
                    {
                        var mycontent = await content.ReadAsStringAsync();

                        PickupText someText = JsonConvert.DeserializeObject <PickupText>(mycontent);
                        Console.WriteLine(someText.tweet);
                        await DisplayAlert("Compliment", someText.tweet, "Okay");
                    }
                }
            }
        }
    protected override void Apply(Transform col)
    {
        base.Apply(col);
        if (instantiated != null)
        {
            PickupText  text   = instantiated.GetComponent <PickupText>();
            RoundPickup pickup = GetComponent <RoundPickup>();
            if (pickup != null && pickup.PlayerStats != null && pickup.PlayerStats.increments.Length > 0 && pickup.PlayerStats.decrements.Length > 0)
            {
                bool isMax = pickup.PlayerStats.increments.Length > 0 && IsMaxStat(pickup.PlayerStats.increments[0]);
                bool isMin = pickup.PlayerStats.decrements.Length > 0 && IsMinStat(pickup.PlayerStats.decrements[0]);

                string top = (isMax? "Max " : "+ ") + pickup.topLabel;
                string bot = (isMin? "Min " : "- ") + pickup.botLabel;
                text.SetLabels(top, bot);
            }
        }
    }
Example #8
0
 public void PickUp(string itemName)
 {
     StartCoroutine(PickupText.ShowMessage(itemName));
 }
Example #9
0
 private void OnMouseUp()
 {
     Resources.AddResource(resourceAmount, resourceType);
     StartCoroutine(PickupText.ShowMessage(itemName + " " + resourceAmount));
     StartCoroutine(Destroy());
 }