本文整理汇总了C#中ConfigManager.GetComponent方法的典型用法代码示例。如果您正苦于以下问题:C# ConfigManager.GetComponent方法的具体用法?C# ConfigManager.GetComponent怎么用?C# ConfigManager.GetComponent使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ConfigManager
的用法示例。
在下文中一共展示了ConfigManager.GetComponent方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ShopSettings
void ShopSettings(ConfigManager config)
{
EditorGUILayout.LabelField("Game In Apps", EditorStyles.miniBoldLabel);
if (GUILayout.Button(!config.showInApps ? "Open InApps" : "Close InApps")) config.showInApps = !config.showInApps;
if (!config.showInApps)
{
EditorGUILayout.LabelField("Mostra InApps", EditorStyles.whiteMiniLabel);
}
else
{
ConfigManagerShop.DrawInApps(config);
EditorGUILayout.Space();
if(GUILayout.Button("New InApp"))
{
ShopInApp inapp = new ShopInApp();
config.shopInApps.Add(inapp,ref config.shopInApps);
}
}
EditorGUILayout.LabelField("Game Items", EditorStyles.miniBoldLabel);
if (GUILayout.Button(!config.showShopItems ? "Open Shop Items" : "Close Shop Items")) config.showShopItems = !config.showShopItems;
if (!config.showShopItems)
{
EditorGUILayout.LabelField("Mostra Itens comprados com coins", EditorStyles.whiteMiniLabel);
}
else
{
ConfigManagerShop.DrawShopItems(config);
EditorGUILayout.Space();
if(GUILayout.Button("New Shop Item"))
{
ShopItem shopItem = new ShopItem();
config.shopItems.Add(shopItem,ref config.shopItems);
}
}
EditorGUILayout.LabelField("Game Features", EditorStyles.miniBoldLabel);
if (GUILayout.Button(!config.showShopFeatures ? "Open Shop Features" : "Close Shop Features")) config.showShopFeatures = !config.showShopFeatures;
if (!config.showShopFeatures)
{
EditorGUILayout.LabelField("Mostra Features", EditorStyles.whiteMiniLabel);
}
else
{
ConfigManagerShop.DrawFeatures(config);
}
if(GUILayout.Button("Download Shop Info From Server"))
{
Debug.Log("oi");
config.GetComponent<ShopManager>().RefreshShop(false);
}
if(GUILayout.Button("Delete All"))
{
config.shopInApps = new ShopInApp[]{};
config.shopFeatures = new ShopFeatures();
config.shopItems = new ShopItem[]{};
}
}