以下の内容はhttps://baba-s.hatenablog.com/entry/2022/08/29/113135より取得しました。


【Unity】Device Simulator だと OnPointerEnter が反応しない

概要

シーンのカメラに Physics 2D Raycaster をアタッチして

シーンに Event System を配置して

スプライトに OnPointerEnter 検知用のスクリプトと Circle Collider 2D をアタッチして

using UnityEngine;
using UnityEngine.EventSystems;

public class Example :
    MonoBehaviour,
    IPointerEnterHandler
{
    void IPointerEnterHandler.OnPointerEnter( PointerEventData eventData )
    {
        Debug.Log( "OnPointerEnter" );
    }
}

OnPointerEnter 検知用のスクリプトを上記のように実装してみたが
OnPointerEnter が反応しない現象に遭遇した
なぜかクリックすると OnPointerEnter が反応する状態だった

Device Simulator を使わずに Game ビューで動作確認してみたら
OnPointerEnter が正常に反応した




以上の内容はhttps://baba-s.hatenablog.com/entry/2022/08/29/113135より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14