Class TransactionItemView
Component that manages displaying a Transaction Item.'s icon, display name and purchase button.
When attached to a game object, it will display the Transaction Item's icon and displayName and create and display a
PurchaseButton (Purchase
Inherited Members
Namespace: UnityEngine .GameFoundation .UI
Assembly: solution.dll
Syntax
[AddComponentMenu("Game Foundation/Transaction Item View", 2)]
[ExecuteInEditMode]
public class TransactionItemView : MonoBehaviour
Fields
Name | Description |
---|---|
on |
Callback that will get triggered if a purchase for any item in the store fails. |
on |
Callback that will get triggered if a purchase for any item in the store completes successfully. |
Properties
Name | Description |
---|---|
interactable | Use to enable or disable interaction on the store UI. |
item |
The Image component to assign the Transaction Item's icon image to. |
item |
The sprite name for item icon that will be displayed on TransactionItemView. |
item |
The Text component to assign the price text to. |
price |
The sprite name for price icon that will be displayed on the PurchaseButton. |
purchase |
The PurchaseButton to set with the TransactionItem's purchase info. |
transaction |
The id of the Transaction Item being displayed. |
Methods
Name | Description |
---|---|
Get |
Gets the transaction that is displayed by the TransactionItemView. |
Set |
Sets the button's interactable state if the state specified is different from the current state. |
Set |
Sets the Image component to display item icon sprite on this view. |
Set |
Sets sprite name for item icon that will be displayed on this view. |
Set |
Sets the Text component to display item name on this view. |
Set |
Sets sprite name for price icon that will be displayed on this view. |
Set |
Sets PurchaseButton to be able to purchase Transaction Item by UI. |
Set |
Sets Transaction Item should be displayed by this view. |