继续把背包做完吧!此版本只适合练手,不适合用在开发上面,但是比较简单,想看上半部分,可去小编博客查看。
上次做到可以随机生成,现在要做把鼠标放到生成的预设物上可跳出一个面板显示该物品的详细信息。这就需要继承接口了!!
,大概就是这个效果,写一个脚本挂在预设物上面。
//....................................................................................BackPackShow.............................................................
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using UnityEngine.EventSystems;
using System;
public class BackPackShow : MonoBehaviour,IPointerEnterHandler,IPointerExitHandler { //需要继承的两个接口,在引用之前需要添加命名空间
//消息和使用面板
public GameObject messagePanel;
public GameObject usePanel;
//文本,定义成静态可在别的脚本调用
public static Text number;
//点击按钮
public Button button;
{
//初始化
messagePanel = GameObject.Find("BG").gameObject.transform.FindChild("messagePanel").gameObject;usePanel = GameObject.Find("BG").gameObject.transform.FindChild("usePanel").gameObject;
button = transform.GetComponent<Button>();