78 lines
3.1 KiB
C#
78 lines
3.1 KiB
C#
// /**
|
|
// * Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
|
|
// *
|
|
// * You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
|
|
// * copy, modify, and distribute this software in source code or binary form for use
|
|
// * in connection with the web services and APIs provided by Facebook.
|
|
// *
|
|
// * As with any software that integrates with the Facebook platform, your use of
|
|
// * this software is subject to the Facebook Developer Principles and Policies
|
|
// * [http://developers.facebook.com/policy/]. This copyright notice shall be
|
|
// * included in all copies or substantial portions of the software.
|
|
// *
|
|
// * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
// * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
|
// * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
|
// * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
|
// * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
|
// * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
// */
|
|
//
|
|
// namespace Facebook.Unity.Example
|
|
// {
|
|
// using System.Collections.Generic;
|
|
//
|
|
// internal class IAP : MenuBase
|
|
// {
|
|
// protected override void GetGui()
|
|
// {
|
|
// #if UNITY_IOS
|
|
// if (this.Button("Initialize SK1"))
|
|
// {
|
|
// this.Status = "Initialized SK1";
|
|
// IAPWrapper.InitializeSK1();
|
|
// LogView.AddLog(
|
|
// "Initialized SK1");
|
|
// }
|
|
// if (this.Button("Initialize SK2"))
|
|
// {
|
|
// this.Status = "Initialized SK2";
|
|
// IAPWrapper.InitializeSK2();
|
|
// LogView.AddLog(
|
|
// "Initialized SK2");
|
|
// }
|
|
// #elif UNITY_ANDROID
|
|
// if (this.Button("Initialize GPBL"))
|
|
// {
|
|
// this.Status = "Initialized GPBL";
|
|
// IAPWrapper.InitializeGPBL();
|
|
// LogView.AddLog(
|
|
// "Initialized GPBL");
|
|
// }
|
|
// #else
|
|
// // Other Platforms not supported
|
|
// #endif
|
|
// if (this.Button("Purchase IAP Consumable"))
|
|
// {
|
|
// this.Status = "Purchased IAP Consumable";
|
|
// IAPWrapper.PurchaseConsumable();
|
|
// LogView.AddLog(
|
|
// "Purchased IAP Consumable");
|
|
// }
|
|
// if (this.Button("Purchase IAP Non-Consumable"))
|
|
// {
|
|
// this.Status = "Purchased IAP Non-Consumable";
|
|
// IAPWrapper.PurchaseNonConsumable();
|
|
// LogView.AddLog(
|
|
// "Purchased IAP Non-Consumable");
|
|
// }
|
|
// if (this.Button("Purchase IAP Subscription"))
|
|
// {
|
|
// this.Status = "Purchased IAP Subscription";
|
|
// IAPWrapper.PurchaseSubscription();
|
|
// LogView.AddLog(
|
|
// "Purchased IAP Subscription");
|
|
// }
|
|
// }
|
|
// }
|
|
// }
|