예제 #1
0
    public static GameObject Create(Transform transform, string name, string description, Sprite sprite, int price, Action action)
    {
        GameObject obj = Instantiate(GameAssets.Instance.pfShopManualLayoutElement, transform);

        ShopManualLayoutElement element = obj.GetComponent <ShopManualLayoutElement>();

        element.Setup(name, description, sprite, price, action);

        return(obj);
    }
 public override GameObject CreateUIElement(Transform tr)
 {
     return(ShopManualLayoutElement.Create(tr, purchaseName, purchaseDescription, purchaseSprite, purchasePrice, Buy));
 }