搭建UI
运行后
可以随意地进行拖拽,变化物品的位置
具体实现:
商店(左图)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class Shop : MonoBehaviour
{
public GameObject btnPrefab;//商城物体预设体
public Transform packageTF;//背包父物体
//public Transform shopTF;//商城物品父物体
public GameObject itemPrefab;//背包物品的预设体
public static Shop Instance;
private void Awake()
{
Instance = this;
}
void Start()
{
Singleton s = Singleton.Instance;
Singleton s1 = Singleton.Instance;
for (int i = 0; i < 26; i++)
{
Sprite sp = Resources.Load<Sprite&g