C# 클래스 UnityEngine.Purchasing.Extension.AbstractStore

Extension point for purchasing plugins.

상속: IStore
파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled

공개 메소드들

메소드 설명
FinishTransaction ( ProductDefinition product, string transactionId ) : void

Called when Unity IAP has finished processing a purchase.

Initialize ( IStoreCallback callback ) : void

Called when Unity IAP is initializing.

Purchase ( ProductDefinition product, string developerPayload ) : void

Called when a user wants to buy the specified Product.

RetrieveProducts ( ReadOnlyCollection products ) : void

보호된 메소드들

메소드 설명
AbstractStore ( ) : System

메소드 상세

AbstractStore() 보호된 메소드

protected AbstractStore ( ) : System
리턴 System

FinishTransaction() 공개 추상적인 메소드

Called when Unity IAP has finished processing a purchase.

public abstract FinishTransaction ( ProductDefinition product, string transactionId ) : void
product ProductDefinition The product that was purchased.
transactionId string The transaction ID for the purchase.
리턴 void

Initialize() 공개 추상적인 메소드

Called when Unity IAP is initializing.

public abstract Initialize ( IStoreCallback callback ) : void
callback IStoreCallback Callback for stores to interact with Unity IAP.
리턴 void

Purchase() 공개 추상적인 메소드

Called when a user wants to buy the specified Product.

public abstract Purchase ( ProductDefinition product, string developerPayload ) : void
product ProductDefinition The product to purchase.
developerPayload string Any additional developer-supplied data.
리턴 void

RetrieveProducts() 공개 추상적인 메소드

public abstract RetrieveProducts ( ReadOnlyCollection products ) : void
products ReadOnlyCollection
리턴 void