Code : Tout sélectionner
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class Interactionobject : MonoBehaviour {
private GameObject Canvas;
public Button ExitButton;
//public Texture2D cursorTexture;
//public CursorMode cursorMode = CursorMode.Auto;
//public Vector2 hotSpot = Vector2.zero;
// Use this for initialization
void Start ()
{
}
void Update()
{
Button btn = ExitButton.GetComponent<Button>();
btn.onClick.AddListener(ExitCanvas);
}
void OnMouseEnter()
{
Cursor.lockState = CursorLockMode.None;
//Cursor.SetCursor(cursorTexture, hotSpot, cursorMode);
}
void OnMouseExit()
{
Cursor.lockState = CursorLockMode.Locked;
//Cursor.SetCursor(null, Vector2.zero, cursorMode);
}
void OnMouseDown()
{
Canvas.SetActive(true);
}
void ExitCanvas()
{
Canvas.SetActive(false);
Cursor.lockState = CursorLockMode.Locked;
}
}