Нажимаю на обьект на который повешен скрипт, и ничего не происходит. Объект двумерный.
Скрипт:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class omsd : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
void OnMouseDown ()
{
Debug.Log("Has been click.");
}
}
Чтобы данный колбек работал, нужно к игровому объекту прикрепить коллайдер, о чем явно указано в документации:
OnMouseDown is called when the user has pressed the mouse button while over the GUIElement or Collider.
Там еще написано про GUI объекты, но, судя по вопросу, это не ваш случай.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники