Пятница, 19 Апреля 2024, 18:46

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Скрипт на кнопке
Скрипт на кнопке
q1w287Дата: Понедельник, 04 Января 2016, 21:05 | Сообщение # 1
частый гость
Сейчас нет на сайте
Здравствуйте.
Подскажите как на кнопку повесить скрипт. Управление на тачскрине. Есть кнопка при нажатии которой должна выполняться анимация, но не в любом случае, а только при нахождении персонажа от определенного объекта на определенном расстоянии.
В общем вот скрипт:
Код
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;
  }
    

Но вот как его на кнопку повесить? Что-то никак не могу сделать.
Форум игроделов » Движки для разработки игр и сложные системы разработки » Unity » Скрипт на кнопке
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг