[英]instantiate a Popup when click a button in unity
我想在按下按钮时显示弹出窗口。
但是现在看起来像这样
我已经看过许多关于如何在按下按钮时弹出窗口的教程。
但是它们都是通过脚本弹出而不是实例化预制件。
我不确定是否可以按我的意愿实例化预制件,否则这不是一个好主意。
这是我的代码
using UnityEngine;
using System.Collections;
using UnityEngine.EventSystems;
public class Purchase : MonoBehaviour,IPointerClickHandler
{
public GameObject purchasePanel;
public GameObject panelPosition;
public void OnPointerClick (PointerEventData eventData)
{
GameObject instantiatedPurchase = Instantiate(purchasePanel, panelPosition.transform.position,panelPosition.transform.rotation) as GameObject;
instantiatedPurchase.transform.SetParent(panelPosition.transform);
}
}
并且有描述链接 (Dacke在这里有昵称)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.