Здравствуйте.
Подскажите как на кнопку повесить скрипт. Управление на тачскрине. Есть кнопка при нажатии которой должна выполняться анимация, но не в любом случае, а только при нахождении персонажа от определенного объекта на определенном расстоянии.
В общем вот скрипт:
Код
using UnityEngine;
using System.Collections;
public class hand : MonoBehaviour {
    public Transform player;
    public Transform mushrums;
    private Animator anim;
    private bool pick_up;
    void Start () {
  anim = GetComponent<Animator> ();
  pick_up = false;
    }
    void Update () {
  anim.SetBool ("pick_up", pick_up);
  float dist = Vector3.Distance(player.position, mushrums.position);
  Debug.Log(dist);
  
  if (dist <= 58.5f)    
  {
   pick_up = true;
   Destroy (gameObject);
  }
  else
  {
   pick_up= false;
  }
    
Но вот как его на кнопку повесить? Что-то никак не могу сделать.