vodimak
@vodimak

Почему это не работает?

по идее я должен нажать на круги, а они должны исчезнуть, но почему то нет. может это из-за того, что я делаю игру на андройд, а в коде написано про кнопку мыши?
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Touch : MonoBehaviour
{
    void Update()
    {
      if(Input.GetMouseButtonDown(0))
        {
            Ray ray = Camera.main.ScreenPointToRay(new Vector3(Input.mousePosition.x, Input.mousePosition.y, 1));
            RaycastHit _hit;
            if(Physics.Raycast(ray, out _hit, Mathf.Infinity))
            {
                Destroy(_hit.transform.gameObject);
            }
        }
    }
}

пример круга
631f637a2cb5c776061184.png
скрипт кинул на камеру
631f639baa166756704588.png
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы