55 lines
1.1 KiB
C#
55 lines
1.1 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class Gamefication_GameSign : MonoBehaviour
|
|
{
|
|
private Animator anim;
|
|
public int sceneNumber;
|
|
private bool isShowing = false;
|
|
public Gamification_GameInfo thisInfo;
|
|
|
|
public void OnTriggerEnter2D(Collider2D info)
|
|
{
|
|
if(info.name == "Player")
|
|
{
|
|
if (!isShowing)
|
|
{
|
|
Gamification_HUDControl.instance.ReceiveInfo(thisInfo, sceneNumber);
|
|
isShowing = true;
|
|
}
|
|
else
|
|
{
|
|
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
public void OnTriggerStay2D()
|
|
{
|
|
/*if (!isShowing)
|
|
{
|
|
Gamification_HUDControl.instance.ReceiveInfo(thisInfo, sceneNumber);
|
|
isShowing = true;
|
|
}
|
|
else
|
|
{
|
|
|
|
}*/
|
|
}
|
|
|
|
public void OnTriggerExit2D(Collider2D info)
|
|
{
|
|
if (info.name == "Player")
|
|
{
|
|
if (isShowing)
|
|
{
|
|
Gamification_HUDControl.instance.HideInfo();
|
|
isShowing = false;
|
|
}
|
|
}
|
|
|
|
}
|
|
}
|