commit ad5920ac6a5745c84b1c2f69fa0b442869e9b210 Author: barry Date: Mon Apr 20 13:49:36 2026 +0800 bingo 项目提交 diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..a361c30 Binary files /dev/null and b/.DS_Store differ diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..87e7747 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ + +/Library +*.csproj +ProjectSettings/Packages/com.unity.testtools.codecoverage/Settings.json +/Temp +/Logs +/Logs +Logs/shadercompiler-UnityShaderCompiler0.log diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..ddb6ff8 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "visualstudiotoolsforunity.vstuc" + ] +} diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..da60e25 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,10 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Attach to Unity", + "type": "vstuc", + "request": "attach" + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..2334b1d --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,56 @@ +{ + "files.exclude": { + "**/.DS_Store": true, + "**/.git": true, + "**/.gitmodules": true, + "**/*.booproj": true, + "**/*.pidb": true, + "**/*.suo": true, + "**/*.user": true, + "**/*.userprefs": true, + "**/*.unityproj": true, + "**/*.dll": true, + "**/*.exe": true, + "**/*.pdf": true, + "**/*.mid": true, + "**/*.midi": true, + "**/*.wav": true, + "**/*.gif": true, + "**/*.ico": true, + "**/*.jpg": true, + "**/*.jpeg": true, + "**/*.png": true, + "**/*.psd": true, + "**/*.tga": true, + "**/*.tif": true, + "**/*.tiff": true, + "**/*.3ds": true, + "**/*.3DS": true, + "**/*.fbx": true, + "**/*.FBX": true, + "**/*.lxo": true, + "**/*.LXO": true, + "**/*.ma": true, + "**/*.MA": true, + "**/*.obj": true, + "**/*.OBJ": true, + "**/*.asset": true, + "**/*.cubemap": true, + "**/*.flare": true, + "**/*.mat": true, + "**/*.meta": true, + "**/*.prefab": true, + "**/*.unity": true, + "build/": true, + "Build/": true, + "Library/": true, + "library/": true, + "obj/": true, + "Obj/": true, + "ProjectSettings/": true, + "temp/": true, + "Temp/": true + }, + "dotnet.defaultSolution": "BingoGrassland_android.sln", + "git.ignoreLimitWarning": true +} \ No newline at end of file diff --git a/Assets/.DS_Store b/Assets/.DS_Store new file mode 100644 index 0000000..bddfc80 Binary files /dev/null and b/Assets/.DS_Store differ diff --git a/Assets/Adaptive Performance.meta b/Assets/Adaptive Performance.meta new file mode 100644 index 0000000..c900c21 --- /dev/null +++ b/Assets/Adaptive Performance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f80e9e78f4bfe7243b486c23de0a4ab8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Adaptive Performance/Settings.meta b/Assets/Adaptive Performance/Settings.meta new file mode 100644 index 0000000..e267c6a --- /dev/null +++ b/Assets/Adaptive Performance/Settings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5b70b3aa408bc614b9f3c39ebda20d24 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Adaptive Performance/Settings/Simulator Provider Settings.asset b/Assets/Adaptive Performance/Settings/Simulator Provider Settings.asset new file mode 100644 index 0000000..0f7e9f8 --- /dev/null +++ b/Assets/Adaptive Performance/Settings/Simulator Provider Settings.asset @@ -0,0 +1,315 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b592865877cb54284a5d1d88aec9cfbb, type: 3} + m_Name: Simulator Provider Settings + m_EditorClassIdentifier: + m_Logging: 1 + m_AutomaticPerformanceModeEnabled: 1 + m_EnableBoostOnStartup: 1 + m_StatsLoggingFrequencyInFrames: 50 + m_IndexerSettings: + m_Active: 1 + m_ThermalActionDelay: 10 + m_PerformanceActionDelay: 4 + m_ScalerSettings: + m_AdaptiveFramerate: + m_Name: Adaptive Framerate + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 2 + m_Target: 7 + m_MaxLevel: 45 + m_MinBound: 15 + m_MaxBound: 60 + m_AdaptiveResolution: + m_Name: Adaptive Resolution + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 0 + m_Target: 6 + m_MaxLevel: 9 + m_MinBound: 0.5 + m_MaxBound: 1 + m_AdaptiveBatching: + m_Name: Adaptive Batching + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 1 + m_MaxLevel: 1 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveLOD: + m_Name: Adaptive LOD + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 2 + m_Target: 2 + m_MaxLevel: 3 + m_MinBound: 0.4 + m_MaxBound: 1 + m_AdaptiveLut: + m_Name: Adaptive Lut + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 3 + m_MaxLevel: 1 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveMSAA: + m_Name: Adaptive MSAA + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 6 + m_MaxLevel: 2 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveShadowCascade: + m_Name: Adaptive Shadow Cascade + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 3 + m_MaxLevel: 2 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveShadowDistance: + m_Name: Adaptive Shadow Distance + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 0 + m_Target: 2 + m_MaxLevel: 3 + m_MinBound: 0.15 + m_MaxBound: 1 + m_AdaptiveShadowmapResolution: + m_Name: Adaptive Shadowmap Resolution + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 0 + m_Target: 2 + m_MaxLevel: 3 + m_MinBound: 0.15 + m_MaxBound: 1 + m_AdaptiveShadowQuality: + m_Name: Adaptive Shadow Quality + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 2 + m_Target: 3 + m_MaxLevel: 3 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveSorting: + m_Name: Adaptive Sorting + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 1 + m_MaxLevel: 1 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveTransparency: + m_Name: Adaptive Transparency + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 2 + m_Target: 2 + m_MaxLevel: 1 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveViewDistance: + m_Name: Adaptive View Distance + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 2 + m_Target: 2 + m_MaxLevel: 40 + m_MinBound: 50 + m_MaxBound: 1000 + m_AdaptivePhysics: + m_Name: Adaptive Physics + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 0 + m_Target: 1 + m_MaxLevel: 5 + m_MinBound: 0.5 + m_MaxBound: 1 + m_AdaptiveDecals: + m_Name: Adaptive Decals + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 2 + m_MaxLevel: 20 + m_MinBound: 0.01 + m_MaxBound: 1 + m_AdaptiveLayerCulling: + m_Name: Adaptive Layer Culling + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 1 + m_MaxLevel: 40 + m_MinBound: 0.01 + m_MaxBound: 1 + m_scalerProfileList: + - m_AdaptiveFramerate: + m_Name: Adaptive Framerate + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 2 + m_Target: 7 + m_MaxLevel: 45 + m_MinBound: 15 + m_MaxBound: 60 + m_AdaptiveResolution: + m_Name: Adaptive Resolution + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 0 + m_Target: 6 + m_MaxLevel: 9 + m_MinBound: 0.5 + m_MaxBound: 1 + m_AdaptiveBatching: + m_Name: Adaptive Batching + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 1 + m_MaxLevel: 1 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveLOD: + m_Name: Adaptive LOD + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 2 + m_Target: 2 + m_MaxLevel: 3 + m_MinBound: 0.4 + m_MaxBound: 1 + m_AdaptiveLut: + m_Name: Adaptive Lut + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 3 + m_MaxLevel: 1 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveMSAA: + m_Name: Adaptive MSAA + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 6 + m_MaxLevel: 2 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveShadowCascade: + m_Name: Adaptive Shadow Cascade + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 3 + m_MaxLevel: 2 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveShadowDistance: + m_Name: Adaptive Shadow Distance + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 0 + m_Target: 2 + m_MaxLevel: 3 + m_MinBound: 0.15 + m_MaxBound: 1 + m_AdaptiveShadowmapResolution: + m_Name: Adaptive Shadowmap Resolution + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 0 + m_Target: 2 + m_MaxLevel: 3 + m_MinBound: 0.15 + m_MaxBound: 1 + m_AdaptiveShadowQuality: + m_Name: Adaptive Shadow Quality + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 2 + m_Target: 3 + m_MaxLevel: 3 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveSorting: + m_Name: Adaptive Sorting + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 1 + m_MaxLevel: 1 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveTransparency: + m_Name: Adaptive Transparency + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 2 + m_Target: 2 + m_MaxLevel: 1 + m_MinBound: 0 + m_MaxBound: 1 + m_AdaptiveViewDistance: + m_Name: Adaptive View Distance + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 2 + m_Target: 2 + m_MaxLevel: 40 + m_MinBound: 50 + m_MaxBound: 1000 + m_AdaptivePhysics: + m_Name: Adaptive Physics + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 0 + m_Target: 1 + m_MaxLevel: 5 + m_MinBound: 0.5 + m_MaxBound: 1 + m_AdaptiveDecals: + m_Name: Adaptive Decals + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 2 + m_MaxLevel: 20 + m_MinBound: 0.01 + m_MaxBound: 1 + m_AdaptiveLayerCulling: + m_Name: Adaptive Layer Culling + m_Enabled: 0 + m_Scale: 1 + m_VisualImpact: 1 + m_Target: 1 + m_MaxLevel: 40 + m_MinBound: 0.01 + m_MaxBound: 1 + m_Name: Default Scaler Profile + m_DefaultScalerProfilerIndex: 0 + k_AssetVersion: 2 diff --git a/Assets/Adaptive Performance/Settings/Simulator Provider Settings.asset.meta b/Assets/Adaptive Performance/Settings/Simulator Provider Settings.asset.meta new file mode 100644 index 0000000..040fc9b --- /dev/null +++ b/Assets/Adaptive Performance/Settings/Simulator Provider Settings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 832bccc9f8dc581409bdf6bcfa1919bd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer.meta b/Assets/AppsFlyer.meta new file mode 100644 index 0000000..2a71bd2 --- /dev/null +++ b/Assets/AppsFlyer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7863556d88b814e09ba9cfc75a91d655 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AFInAppEvents.cs b/Assets/AppsFlyer/AFInAppEvents.cs new file mode 100644 index 0000000..1f6d1fe --- /dev/null +++ b/Assets/AppsFlyer/AFInAppEvents.cs @@ -0,0 +1,72 @@ +using UnityEngine; +using System.Collections; + +public class AFInAppEvents { + /** + * Event Type + * */ + public const string LEVEL_ACHIEVED = "af_level_achieved"; + public const string ADD_PAYMENT_INFO = "af_add_payment_info"; + public const string ADD_TO_CART = "af_add_to_cart"; + public const string ADD_TO_WISH_LIST = "af_add_to_wishlist"; + public const string COMPLETE_REGISTRATION = "af_complete_registration"; + public const string TUTORIAL_COMPLETION = "af_tutorial_completion"; + public const string INITIATED_CHECKOUT = "af_initiated_checkout"; + public const string PURCHASE = "af_purchase"; + public const string RATE = "af_rate"; + public const string SEARCH = "af_search"; + public const string SPENT_CREDIT = "af_spent_credits"; + public const string ACHIEVEMENT_UNLOCKED = "af_achievement_unlocked"; + public const string CONTENT_VIEW = "af_content_view"; + public const string TRAVEL_BOOKING = "af_travel_booking"; + public const string SHARE = "af_share"; + public const string INVITE = "af_invite"; + public const string LOGIN = "af_login"; + public const string RE_ENGAGE = "af_re_engage"; + public const string UPDATE = "af_update"; + public const string OPENED_FROM_PUSH_NOTIFICATION = "af_opened_from_push_notification"; + public const string LOCATION_CHANGED = "af_location_changed"; + public const string LOCATION_COORDINATES = "af_location_coordinates"; + public const string ORDER_ID = "af_order_id"; + /** + * Event Parameter Name + * **/ + public const string LEVEL = "af_level"; + public const string SCORE = "af_score"; + public const string SUCCESS = "af_success"; + public const string PRICE = "af_price"; + public const string CONTENT_TYPE = "af_content_type"; + public const string CONTENT_ID = "af_content_id"; + public const string CONTENT_LIST = "af_content_list"; + public const string CURRENCY = "af_currency"; + public const string QUANTITY = "af_quantity"; + public const string REGSITRATION_METHOD = "af_registration_method"; + public const string PAYMENT_INFO_AVAILIBLE = "af_payment_info_available"; + public const string MAX_RATING_VALUE = "af_max_rating_value"; + public const string RATING_VALUE = "af_rating_value"; + public const string SEARCH_STRING = "af_search_string"; + public const string DATE_A = "af_date_a"; + public const string DATE_B = "af_date_b"; + public const string DESTINATION_A = "af_destination_a"; + public const string DESTINATION_B = "af_destination_b"; + public const string DESCRIPTION = "af_description"; + public const string CLASS = "af_class"; + public const string EVENT_START = "af_event_start"; + public const string EVENT_END = "af_event_end"; + public const string LATITUDE = "af_lat"; + public const string LONGTITUDE = "af_long"; + public const string CUSTOMER_USER_ID = "af_customer_user_id"; + public const string VALIDATED = "af_validated"; + public const string REVENUE = "af_revenue"; + public const string RECEIPT_ID = "af_receipt_id"; + public const string PARAM_1 = "af_param_1"; + public const string PARAM_2 = "af_param_2"; + public const string PARAM_3 = "af_param_3"; + public const string PARAM_4 = "af_param_4"; + public const string PARAM_5 = "af_param_5"; + public const string PARAM_6 = "af_param_6"; + public const string PARAM_7 = "af_param_7"; + public const string PARAM_8 = "af_param_8"; + public const string PARAM_9 = "af_param_9"; + public const string PARAM_10 = "af_param_10"; +} \ No newline at end of file diff --git a/Assets/AppsFlyer/AFInAppEvents.cs.meta b/Assets/AppsFlyer/AFInAppEvents.cs.meta new file mode 100644 index 0000000..b31364e --- /dev/null +++ b/Assets/AppsFlyer/AFInAppEvents.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4075c6cf6f3d94b9a9f37f826e6a0e6f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AFMiniJSON.cs b/Assets/AppsFlyer/AFMiniJSON.cs new file mode 100644 index 0000000..d02bf2f --- /dev/null +++ b/Assets/AppsFlyer/AFMiniJSON.cs @@ -0,0 +1,547 @@ +/* + * Copyright (c) 2013 Calvin Rien + * + * Based on the JSON parser by Patrick van Bergen + * http://techblog.procurios.nl/k/618/news/view/14605/14863/How-do-I-write-my-own-parser-for-JSON.html + * + * Simplified it so that it doesn't throw exceptions + * and can be used in Unity iPhone with maximum code stripping. + * + * Permission is hereby granted, free of charge, to any person obtaining + * a copy of this software and associated documentation files (the + * "Software"), to deal in the Software without restriction, including + * without limitation the rights to use, copy, modify, merge, publish, + * distribute, sublicense, and/or sell copies of the Software, and to + * permit persons to whom the Software is furnished to do so, subject to + * the following conditions: + * + * The above copyright notice and this permission 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. + */ +using System; +using System.Collections; +using System.Collections.Generic; +using System.IO; +using System.Text; + +namespace AFMiniJSON { + // Example usage: + // + // using UnityEngine; + // using System.Collections; + // using System.Collections.Generic; + // using MiniJSON; + // + // public class MiniJSONTest : MonoBehaviour { + // void Start () { + // var jsonString = "{ \"array\": [1.44,2,3], " + + // "\"object\": {\"key1\":\"value1\", \"key2\":256}, " + + // "\"string\": \"The quick brown fox \\\"jumps\\\" over the lazy dog \", " + + // "\"unicode\": \"\\u3041 Men\u00fa sesi\u00f3n\", " + + // "\"int\": 65536, " + + // "\"float\": 3.1415926, " + + // "\"bool\": true, " + + // "\"null\": null }"; + // + // var dict = Json.Deserialize(jsonString) as Dictionary; + // + // Debug.Log("deserialized: " + dict.GetType()); + // Debug.Log("dict['array'][0]: " + ((List) dict["array"])[0]); + // Debug.Log("dict['string']: " + (string) dict["string"]); + // Debug.Log("dict['float']: " + (double) dict["float"]); // floats come out as doubles + // Debug.Log("dict['int']: " + (long) dict["int"]); // ints come out as longs + // Debug.Log("dict['unicode']: " + (string) dict["unicode"]); + // + // var str = Json.Serialize(dict); + // + // Debug.Log("serialized: " + str); + // } + // } + + /// + /// This class encodes and decodes JSON strings. + /// Spec. details, see http://www.json.org/ + /// + /// JSON uses Arrays and Objects. These correspond here to the datatypes IList and IDictionary. + /// All numbers are parsed to doubles. + /// + public static class Json { + /// + /// Parses the string json into a value + /// + /// A JSON string. + /// An List<object>, a Dictionary<string, object>, a double, an integer,a string, null, true, or false + public static object Deserialize(string json) { + // save the string for debug information + if (json == null) { + return null; + } + + return Parser.Parse(json); + } + + sealed class Parser : IDisposable { + const string WORD_BREAK = "{}[],:\""; + + public static bool IsWordBreak(char c) { + return Char.IsWhiteSpace(c) || WORD_BREAK.IndexOf(c) != -1; + } + + enum TOKEN { + NONE, + CURLY_OPEN, + CURLY_CLOSE, + SQUARED_OPEN, + SQUARED_CLOSE, + COLON, + COMMA, + STRING, + NUMBER, + TRUE, + FALSE, + NULL + }; + + StringReader json; + + Parser(string jsonString) { + json = new StringReader(jsonString); + } + + public static object Parse(string jsonString) { + using (var instance = new Parser(jsonString)) { + return instance.ParseValue(); + } + } + + public void Dispose() { + json.Dispose(); + json = null; + } + + Dictionary ParseObject() { + Dictionary table = new Dictionary(); + + // ditch opening brace + json.Read(); + + // { + while (true) { + switch (NextToken) { + case TOKEN.NONE: + return null; + case TOKEN.COMMA: + continue; + case TOKEN.CURLY_CLOSE: + return table; + default: + // name + string name = ParseString(); + if (name == null) { + return null; + } + + // : + if (NextToken != TOKEN.COLON) { + return null; + } + // ditch the colon + json.Read(); + + // value + table[name] = ParseValue(); + break; + } + } + } + + List ParseArray() { + List array = new List(); + + // ditch opening bracket + json.Read(); + + // [ + var parsing = true; + while (parsing) { + TOKEN nextToken = NextToken; + + switch (nextToken) { + case TOKEN.NONE: + return null; + case TOKEN.COMMA: + continue; + case TOKEN.SQUARED_CLOSE: + parsing = false; + break; + default: + object value = ParseByToken(nextToken); + + array.Add(value); + break; + } + } + + return array; + } + + object ParseValue() { + TOKEN nextToken = NextToken; + return ParseByToken(nextToken); + } + + object ParseByToken(TOKEN token) { + switch (token) { + case TOKEN.STRING: + return ParseString(); + case TOKEN.NUMBER: + return ParseNumber(); + case TOKEN.CURLY_OPEN: + return ParseObject(); + case TOKEN.SQUARED_OPEN: + return ParseArray(); + case TOKEN.TRUE: + return true; + case TOKEN.FALSE: + return false; + case TOKEN.NULL: + return null; + default: + return null; + } + } + + string ParseString() { + StringBuilder s = new StringBuilder(); + char c; + + // ditch opening quote + json.Read(); + + bool parsing = true; + while (parsing) { + + if (json.Peek() == -1) { + parsing = false; + break; + } + + c = NextChar; + switch (c) { + case '"': + parsing = false; + break; + case '\\': + if (json.Peek() == -1) { + parsing = false; + break; + } + + c = NextChar; + switch (c) { + case '"': + case '\\': + case '/': + s.Append(c); + break; + case 'b': + s.Append('\b'); + break; + case 'f': + s.Append('\f'); + break; + case 'n': + s.Append('\n'); + break; + case 'r': + s.Append('\r'); + break; + case 't': + s.Append('\t'); + break; + case 'u': + var hex = new char[4]; + + for (int i=0; i< 4; i++) { + hex[i] = NextChar; + } + + s.Append((char) Convert.ToInt32(new string(hex), 16)); + break; + } + break; + default: + s.Append(c); + break; + } + } + + return s.ToString(); + } + + object ParseNumber() { + string number = NextWord; + + if (number.IndexOf('.') == -1) { + long parsedInt; + Int64.TryParse(number, out parsedInt); + return parsedInt; + } + + double parsedDouble; + Double.TryParse(number, out parsedDouble); + return parsedDouble; + } + + void EatWhitespace() { + while (Char.IsWhiteSpace(PeekChar)) { + json.Read(); + + if (json.Peek() == -1) { + break; + } + } + } + + char PeekChar { + get { + return Convert.ToChar(json.Peek()); + } + } + + char NextChar { + get { + return Convert.ToChar(json.Read()); + } + } + + string NextWord { + get { + StringBuilder word = new StringBuilder(); + + while (!IsWordBreak(PeekChar)) { + word.Append(NextChar); + + if (json.Peek() == -1) { + break; + } + } + + return word.ToString(); + } + } + + TOKEN NextToken { + get { + EatWhitespace(); + + if (json.Peek() == -1) { + return TOKEN.NONE; + } + + switch (PeekChar) { + case '{': + return TOKEN.CURLY_OPEN; + case '}': + json.Read(); + return TOKEN.CURLY_CLOSE; + case '[': + return TOKEN.SQUARED_OPEN; + case ']': + json.Read(); + return TOKEN.SQUARED_CLOSE; + case ',': + json.Read(); + return TOKEN.COMMA; + case '"': + return TOKEN.STRING; + case ':': + return TOKEN.COLON; + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case '-': + return TOKEN.NUMBER; + } + + switch (NextWord) { + case "false": + return TOKEN.FALSE; + case "true": + return TOKEN.TRUE; + case "null": + return TOKEN.NULL; + } + + return TOKEN.NONE; + } + } + } + + /// + /// Converts a IDictionary / IList object or a simple type (string, int, etc.) into a JSON string + /// + /// A Dictionary<string, object> / List<object> + /// A JSON encoded string, or null if object 'json' is not serializable + public static string Serialize(object obj) { + return Serializer.Serialize(obj); + } + + sealed class Serializer { + StringBuilder builder; + + Serializer() { + builder = new StringBuilder(); + } + + public static string Serialize(object obj) { + var instance = new Serializer(); + + instance.SerializeValue(obj); + + return instance.builder.ToString(); + } + + void SerializeValue(object value) { + IList asList; + IDictionary asDict; + string asStr; + + if (value == null) { + builder.Append("null"); + } else if ((asStr = value as string) != null) { + SerializeString(asStr); + } else if (value is bool) { + builder.Append((bool) value ? "true" : "false"); + } else if ((asList = value as IList) != null) { + SerializeArray(asList); + } else if ((asDict = value as IDictionary) != null) { + SerializeObject(asDict); + } else if (value is char) { + SerializeString(new string((char) value, 1)); + } else { + SerializeOther(value); + } + } + + void SerializeObject(IDictionary obj) { + bool first = true; + + builder.Append('{'); + + foreach (object e in obj.Keys) { + if (!first) { + builder.Append(','); + } + + SerializeString(e.ToString()); + builder.Append(':'); + + SerializeValue(obj[e]); + + first = false; + } + + builder.Append('}'); + } + + void SerializeArray(IList anArray) { + builder.Append('['); + + bool first = true; + + foreach (object obj in anArray) { + if (!first) { + builder.Append(','); + } + + SerializeValue(obj); + + first = false; + } + + builder.Append(']'); + } + + void SerializeString(string str) { + builder.Append('\"'); + + char[] charArray = str.ToCharArray(); + foreach (var c in charArray) { + switch (c) { + case '"': + builder.Append("\\\""); + break; + case '\\': + builder.Append("\\\\"); + break; + case '\b': + builder.Append("\\b"); + break; + case '\f': + builder.Append("\\f"); + break; + case '\n': + builder.Append("\\n"); + break; + case '\r': + builder.Append("\\r"); + break; + case '\t': + builder.Append("\\t"); + break; + default: + int codepoint = Convert.ToInt32(c); + if ((codepoint >= 32) && (codepoint <= 126)) { + builder.Append(c); + } else { + builder.Append("\\u"); + builder.Append(codepoint.ToString("x4")); + } + break; + } + } + + builder.Append('\"'); + } + + void SerializeOther(object value) { + // NOTE: decimals lose precision during serialization. + // They always have, I'm just letting you know. + // Previously floats and doubles lost precision too. + if (value is float) { + builder.Append(((float) value).ToString("R")); + } else if (value is int + || value is uint + || value is long + || value is sbyte + || value is byte + || value is short + || value is ushort + || value is ulong) { + builder.Append(value); + } else if (value is double + || value is decimal) { + builder.Append(Convert.ToDouble(value).ToString("R")); + } else { + SerializeString(value.ToString()); + } + } + } + } +} diff --git a/Assets/AppsFlyer/AFMiniJSON.cs.meta b/Assets/AppsFlyer/AFMiniJSON.cs.meta new file mode 100644 index 0000000..11ec5c9 --- /dev/null +++ b/Assets/AppsFlyer/AFMiniJSON.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bc3d1c806d507463e9b560eb09d8eb0e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AFPurchaseDetailsAndroid.cs b/Assets/AppsFlyer/AFPurchaseDetailsAndroid.cs new file mode 100644 index 0000000..6762c97 --- /dev/null +++ b/Assets/AppsFlyer/AFPurchaseDetailsAndroid.cs @@ -0,0 +1,35 @@ +using System; +using System.Collections.Generic; + +namespace AppsFlyerSDK +{ + public enum AFPurchaseType + { + Subscription = 0, + OneTimePurchase = 1 + } + + /// + // + /// + public class AFPurchaseDetailsAndroid + + { + public AFPurchaseType purchaseType { get; private set; } + public string purchaseToken { get; private set; } + public string productId { get; private set; } + public string price { get; private set; } + public string currency { get; private set; } + + public AFPurchaseDetailsAndroid(AFPurchaseType type, String purchaseToken, String productId, String price, String currency) + { + this.purchaseType = type; + this.purchaseToken = purchaseToken; + this.productId = productId; + this.price = price; + this.currency = currency; + } + + } + +} \ No newline at end of file diff --git a/Assets/AppsFlyer/AFPurchaseDetailsAndroid.cs.meta b/Assets/AppsFlyer/AFPurchaseDetailsAndroid.cs.meta new file mode 100644 index 0000000..6d0024d --- /dev/null +++ b/Assets/AppsFlyer/AFPurchaseDetailsAndroid.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d71b3864006f94ac08938b2ebdc940bc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AFSDKPurchaseDetailsIOS.cs b/Assets/AppsFlyer/AFSDKPurchaseDetailsIOS.cs new file mode 100644 index 0000000..f159eea --- /dev/null +++ b/Assets/AppsFlyer/AFSDKPurchaseDetailsIOS.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; + +namespace AppsFlyerSDK +{ + /// + // + /// + public class AFSDKPurchaseDetailsIOS + { + public string productId { get; private set; } + public string price { get; private set; } + public string currency { get; private set; } + public string transactionId { get; private set; } + + private AFSDKPurchaseDetailsIOS(string productId, string price, string currency, string transactionId) + { + this.productId = productId; + this.price = price; + this.currency = currency; + this.transactionId = transactionId; + } + + public static AFSDKPurchaseDetailsIOS Init(string productId, string price, string currency, string transactionId) + { + return new AFSDKPurchaseDetailsIOS(productId, price, currency, transactionId); + } + } + +} \ No newline at end of file diff --git a/Assets/AppsFlyer/AFSDKPurchaseDetailsIOS.cs.meta b/Assets/AppsFlyer/AFSDKPurchaseDetailsIOS.cs.meta new file mode 100644 index 0000000..f33ebcc --- /dev/null +++ b/Assets/AppsFlyer/AFSDKPurchaseDetailsIOS.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 44bb6c4472701416080eb050732075ea +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AFSDKValidateAndLogResult.cs b/Assets/AppsFlyer/AFSDKValidateAndLogResult.cs new file mode 100644 index 0000000..e877fbd --- /dev/null +++ b/Assets/AppsFlyer/AFSDKValidateAndLogResult.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; + +namespace AppsFlyerSDK +{ + public enum AFSDKValidateAndLogStatus + { + AFSDKValidateAndLogStatusSuccess, + AFSDKValidateAndLogStatusFailure, + AFSDKValidateAndLogStatusError + } + + + /// + // + /// + public class AFSDKValidateAndLogResult + { + public AFSDKValidateAndLogStatus status { get; private set; } + public Dictionary result { get; private set; } + public Dictionary errorData { get; private set; } + public string error { get; private set; } + + private AFSDKValidateAndLogResult(AFSDKValidateAndLogStatus status, Dictionary result, Dictionary errorData, string error) + { + this.status = status; + this.result = result; + this.errorData = errorData; + this.error = error; + } + + public static AFSDKValidateAndLogResult Init(AFSDKValidateAndLogStatus status, Dictionary result, Dictionary errorData, string error) + { + return new AFSDKValidateAndLogResult(status, result, errorData, error); + } + } + +} \ No newline at end of file diff --git a/Assets/AppsFlyer/AFSDKValidateAndLogResult.cs.meta b/Assets/AppsFlyer/AFSDKValidateAndLogResult.cs.meta new file mode 100644 index 0000000..63d4835 --- /dev/null +++ b/Assets/AppsFlyer/AFSDKValidateAndLogResult.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2df1c6f1eab2e4849bf2762a8d78933f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AppsFlyer.asmdef b/Assets/AppsFlyer/AppsFlyer.asmdef new file mode 100644 index 0000000..381ee00 --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyer.asmdef @@ -0,0 +1,13 @@ +{ + "name": "AppsFlyer", + "references": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/AppsFlyer/AppsFlyer.asmdef.meta b/Assets/AppsFlyer/AppsFlyer.asmdef.meta new file mode 100644 index 0000000..380f36a --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyer.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2a37df438292d4903b4e5159c5de3bf9 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AppsFlyer.cs b/Assets/AppsFlyer/AppsFlyer.cs new file mode 100644 index 0000000..aa22cf9 --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyer.cs @@ -0,0 +1,1087 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace AppsFlyerSDK +{ + public class AppsFlyer : MonoBehaviour + { + public static readonly string kAppsFlyerPluginVersion = "6.14.5"; + public static string CallBackObjectName = null; + private static EventHandler onRequestResponse; + private static EventHandler onInAppResponse; + private static EventHandler onDeepLinkReceived; + public static IAppsFlyerNativeBridge instance = null; + public delegate void unityCallBack(string message); + public static string currType = "USD"; + + /// + /// Initialize the AppsFlyer SDK with your devKey and appID. + /// The dev key is required on all platforms, and the appID is required for iOS. + /// If you app is for Android only pass null for the appID. + /// + /// AppsFlyer's Dev-Key, which is accessible from your AppsFlyer account under 'App Settings' in the dashboard. + /// Your app's Apple ID. + /// + /// + /// AppsFlyer.initSDK("K2***********99", "41*****44""); + /// + /// + public static void initSDK(string devKey, string appID) + { + initSDK(devKey, appID, null); + } + + /// + /// Initialize the AppsFlyer SDK with your devKey and appID. + /// The dev key is required on all platforms, and the appID is required for iOS. + /// If you app is for Android only pass null for the appID. + /// + /// AppsFlyer's Dev-Key, which is accessible from your AppsFlyer account under 'App Settings' in the dashboard. + /// Your app's Apple ID. + /// pass the script of the game object being used. + /// + /// + /// AppsFlyer.initSDK("K2***********99", 41*****44, this); + /// + /// + public static void initSDK(string devKey, string appID, MonoBehaviour gameObject) + { + + if (gameObject != null) + { +#if UNITY_STANDALONE_OSX + CallBackObjectName = gameObject.GetType().ToString(); +#else + CallBackObjectName = gameObject.name; +#endif + } + +#if UNITY_IOS || UNITY_STANDALONE_OSX + if (instance == null || !instance.isInit) + { + instance = new AppsFlyeriOS(devKey, appID, gameObject); + instance.isInit = true; + } +#elif UNITY_ANDROID + if (instance == null || !instance.isInit) + { + AppsFlyerAndroid appsFlyerAndroid = new AppsFlyerAndroid(); + appsFlyerAndroid.initSDK(devKey, gameObject); + instance = appsFlyerAndroid; + instance.isInit = true; + + } +#elif UNITY_WSA_10_0 + AppsFlyerWindows.InitSDK(devKey, appID, gameObject); + if (gameObject != null) + { + AppsFlyerWindows.GetConversionData(gameObject.name); + } +#else + +#endif + } + + + /// + /// Once this API is invoked, our SDK will start. + /// Once the API is called a sessions will be immediately sent, and all background forground transitions will send a session. + /// + public static void startSDK() + { +#if UNITY_WSA_10_0 + AppsFlyerWindows.Start(); + +#else + if (instance != null) + { + instance.startSDK(onRequestResponse != null, CallBackObjectName); + } +#endif + } + + + + + + + /// + /// Send an In-App Event. + /// In-App Events provide insight on what is happening in your app. + /// + /// Event Name as String. + /// Event Values as Dictionary. + public static void sendEvent(string eventName, Dictionary eventValues) + { +#if UNITY_WSA_10_0 && !UNITY_EDITOR + AppsFlyerWindows.LogEvent(eventName, eventValues); +#else + if (instance != null) + { + instance.sendEvent(eventName, eventValues, onInAppResponse != null, CallBackObjectName); + } +#endif + } + /// + /// Once this API is invoked, our SDK no longer communicates with our servers and stops functioning. + /// In some extreme cases you might want to shut down all SDK activity due to legal and privacy compliance. + /// This can be achieved with the stopSDK API. + /// + /// should sdk be stopped. + public static void stopSDK(bool isSDKStopped) + { + if (instance != null) + { + instance.stopSDK(isSDKStopped); + } + } + + // + /// Was the stopSDK(boolean) API set to true. + /// + /// boolean isSDKStopped. + public static bool isSDKStopped() + { + if (instance != null) + { + return instance.isSDKStopped(); + } + + return false; + } + + /// + /// Get the AppsFlyer SDK version used in app. + /// + /// The current SDK version. + public static string getSdkVersion() + { + if (instance != null) + { + return instance.getSdkVersion(); + } + + return ""; + + } + + /// + /// Enables Debug logs for the AppsFlyer SDK. + /// Should only be set to true in development / debug. + /// + /// shouldEnable boolean. + public static void setIsDebug(bool shouldEnable) + { + if (instance != null) + { + instance.setIsDebug(shouldEnable); + } else { +#if UNITY_IOS || UNITY_STANDALONE_OSX + instance = new AppsFlyeriOS(); + instance.setIsDebug(shouldEnable); +#elif UNITY_ANDROID + instance = new AppsFlyerAndroid(); + instance.setIsDebug(shouldEnable); +#else + +#endif + } + + } + + /// + /// Setting your own customer ID enables you to cross-reference your own unique ID with AppsFlyer’s unique ID and the other devices’ IDs. + /// This ID is available in AppsFlyer CSV reports along with Postback APIs for cross-referencing with your internal IDs. + /// + /// Customer ID for client. + public static void setCustomerUserId(string id) + { +#if UNITY_WSA_10_0 && !UNITY_EDITOR + AppsFlyerWindows.SetCustomerUserId(id); +#else + if (instance != null) + { + instance.setCustomerUserId(id); + } +#endif + } + + /// + /// Set the OneLink ID that should be used for User-Invite-API. + /// The link that is generated for the user invite will use this OneLink as the base link. + /// + /// OneLink ID obtained from the AppsFlyer Dashboard. + public static void setAppInviteOneLinkID(string oneLinkId) + { + + if (instance != null) + { + instance.setAppInviteOneLinkID(oneLinkId); + } + + + } + + /// + /// Set the deepLink timeout value that should be used for DDL. + /// + /// deepLink timeout in milliseconds. + public static void setDeepLinkTimeout(long deepLinkTimeout) + { + + if (instance != null) + { + instance.setDeepLinkTimeout(deepLinkTimeout); + } + + + } + + /// + /// Set additional data to be sent to AppsFlyer. + /// + /// additional data Dictionary. + public static void setAdditionalData(Dictionary customData) + { + + if (instance != null) + { + instance.setAdditionalData(customData); + } + + + } + + /// + /// Advertisers can wrap AppsFlyer OneLink within another Universal Link. + /// This Universal Link will invoke the app but any deep linking data will not propagate to AppsFlyer. + /// + /// Array of urls. + public static void setResolveDeepLinkURLs(params string[] urls) + { + + if (instance != null) + { + instance.setResolveDeepLinkURLs(urls); + } + + + } + + + /// + /// Advertisers can use this method to set vanity onelink domains. + /// + /// Array of domains. + public static void setOneLinkCustomDomain(params string[] domains) + { + + if (instance != null) + { + instance.setOneLinkCustomDomain(domains); + } + else + { +#if UNITY_IOS || UNITY_STANDALONE_OSX + instance = new AppsFlyeriOS(); +#elif UNITY_ANDROID + instance = new AppsFlyerAndroid(); +#else + +#endif + + + + } + } + + /// + /// Setting user local currency code for in-app purchases. + /// The currency code should be a 3 character ISO 4217 code. (default is USD). + /// You can set the currency code for all events by calling the following method. + /// + /// 3 character ISO 4217 code. + public static void setCurrencyCode(string currencyCode) + { + + if (instance != null) + { + instance.setCurrencyCode(currencyCode); + } else { +#if UNITY_IOS || UNITY_STANDALONE_OSX + instance = new AppsFlyeriOS(); + instance.setCurrencyCode(currencyCode); +#elif UNITY_ANDROID + instance = new AppsFlyerAndroid(); + instance.setCurrencyCode(currencyCode); +#else +#endif + if(currencyCode!="") currType = currencyCode; + } + } + + /// + /// Sets or updates the user consent data related to GDPR and DMA regulations for advertising and data usage purposes within the application. + /// + /// instance of AppsFlyerConsent. + public static void setConsentData(AppsFlyerConsent appsFlyerConsent) + { + if (instance != null) + { + instance.setConsentData(appsFlyerConsent); + } + } + + /// + /// Manually record the location of the user. + /// + /// latitude as double. + /// longitude as double. + public static void recordLocation(double latitude, double longitude) + { + + if (instance != null) + { + instance.recordLocation(latitude, longitude); + } + + + } + + /// + /// Anonymize user Data. + /// Use this API during the SDK Initialization to explicitly anonymize a user's installs, events and sessions. + /// Default is false. + /// + /// shouldAnonymizeUser boolean. + public static void anonymizeUser(bool shouldAnonymizeUser) + { + + if (instance != null) + { + instance.anonymizeUser(shouldAnonymizeUser); + } + + + } + + /// + /// Calling enableTCFDataCollection(true) will enable collecting and sending any TCF related data. + /// Calling enableTCFDataCollection(false) will disable the collection of TCF related data and from sending it. + /// + /// should start TCF Data collection boolean. + public static void enableTCFDataCollection(bool shouldCollectTcfData) + { + if (instance != null) + { + instance.enableTCFDataCollection(shouldCollectTcfData); + } + } + + /// + /// Get AppsFlyer's unique device ID which is created for every new install of an app. + /// + /// AppsFlyer's unique device ID. + public static string getAppsFlyerId() + { +#if UNITY_WSA_10_0 && !UNITY_EDITOR + return AppsFlyerWindows.GetAppsFlyerId(); +#else + if (instance != null) + { + return instance.getAppsFlyerId(); + } +#endif + return string.Empty; + + } + + /// + /// Set a custom value for the minimum required time between sessions. + /// By default, at least 5 seconds must lapse between 2 app launches to count as separate 2 sessions. + /// + /// minimum time between 2 separate sessions in seconds. + public static void setMinTimeBetweenSessions(int seconds) + { + + if (instance != null) + { + instance.setMinTimeBetweenSessions(seconds); + } + + + } + + /// + /// Set a custom host. + /// + /// Host prefix. + /// Host name. + public static void setHost(string hostPrefixName, string hostName) + { + + if (instance != null) + { + instance.setHost(hostPrefixName, hostName); + } else { +#if UNITY_IOS || UNITY_STANDALONE_OSX + instance = new AppsFlyeriOS(); + instance.setHost(hostPrefixName, hostName); +#elif UNITY_ANDROID + instance = new AppsFlyerAndroid(); + instance.setHost(hostPrefixName, hostName); +#else +#endif + } + } + + /// + /// Set the user emails and encrypt them. + /// cryptMethod Encryption method: + /// EmailCryptType.EmailCryptTypeMD5 + /// EmailCryptType.EmailCryptTypeSHA1 + /// EmailCryptType.EmailCryptTypeSHA256 + /// EmailCryptType.EmailCryptTypeNone + /// + /// Encryption method. + /// User emails. + public static void setUserEmails(EmailCryptType cryptType, params string[] userEmails) + { + + if (instance != null) + { + instance.setUserEmails(cryptType, userEmails); + } + + } + + public static void updateServerUninstallToken(string token) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.updateServerUninstallToken(token); + } + } + + /// + /// Set the user phone number. + /// + /// phoneNumber string + public static void setPhoneNumber(string phoneNumber) + { + + if (instance != null) + { + instance.setPhoneNumber(phoneNumber); + } + + } + + public static void setImeiData(string aImei) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setImeiData(aImei); + } + } + + /// + /// Used by advertisers to exclude all networks/integrated partners from getting data. + /// + [Obsolete("Please use setSharingFilterForPartners api")] + public static void setSharingFilterForAllPartners() + { + + if (instance != null) + { + instance.setSharingFilterForAllPartners(); + } + + + } + + public static void setAndroidIdData(string aAndroidId) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setAndroidIdData(aAndroidId); + } + } + + public static void waitForCustomerUserId(bool wait) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.waitForCustomerUserId(wait); + } + } + + /// + /// Used by advertisers to set some (one or more) networks/integrated partners to exclude from getting data. + /// + /// partners to exclude from getting data + [Obsolete("Please use setSharingFilterForPartners api")] + public static void setSharingFilter(params string[] partners) + { + + if (instance != null) + { + instance.setSharingFilter(partners); + } + + + } + + public static void setCustomerIdAndStartSDK(string id) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setCustomerIdAndStartSDK(id); + } + } + + /// + /// Lets you configure how which partners should the SDK exclude from data-sharing. + /// + /// partners to exclude from getting data + public static void setSharingFilterForPartners(params string[] partners) + { +#if UNITY_IOS || UNITY_STANDALONE_OSX + AppsFlyeriOS.setSharingFilterForPartners(partners); +#elif UNITY_ANDROID + AppsFlyerAndroid.setSharingFilterForPartners(partners); +#else + +#endif + } + + public static string getOutOfStore() + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + return appsFlyerAndroidInstance.getOutOfStore(); + } + return string.Empty; + } + + public static void setOutOfStore(string sourceName) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setOutOfStore(sourceName); + } + } + + /// + /// Register a Conversion Data Listener. + /// Allows the developer to access the user attribution data in real-time for every new install, directly from the SDK level. + /// By doing this you can serve users with personalized content or send them to specific activities within the app, + /// which can greatly enhance their engagement with your app. + /// + /// + /// + /// AppsFlyer.getConversionData(this.name); + /// + /// + public static void getConversionData(string objectName) + { +#if UNITY_WSA_10_0 && !UNITY_EDITOR + AppsFlyerWindows.GetConversionData(""); +#else + if (instance != null) + { + instance.getConversionData(objectName); + } +#endif + + } + + public static void setCollectAndroidID(bool isCollect) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setCollectAndroidID(isCollect); + } + } + + public static void setIsUpdate(bool isUpdate) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setIsUpdate(isUpdate); + } + } + + public static void setCollectIMEI(bool isCollect) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setCollectIMEI(isCollect); + } + } + + public static void setDisableCollectAppleAdSupport(bool disable) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.setDisableCollectAppleAdSupport(disable); + } + } + + public static void setShouldCollectDeviceName(bool shouldCollectDeviceName) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.setShouldCollectDeviceName(shouldCollectDeviceName); + } + } + + + /// + /// Use the following API to attribute the click and launch the app store's app page. + /// + /// promoted App ID + /// cross promotion campaign + /// additional user params + /// + /// + /// Dictionary parameters = new Dictionary(); + /// parameters.Add("af_sub1", "val"); + /// parameters.Add("custom_param", "val2"); + /// AppsFlyer.attributeAndOpenStore("123456789", "test campaign", parameters, this); + /// + /// + public static void attributeAndOpenStore(string appID, string campaign, Dictionary userParams, MonoBehaviour gameObject) + { + + if (instance != null) + { + instance.attributeAndOpenStore(appID, campaign, userParams, gameObject); + } + + } + + public static void setPreinstallAttribution(string mediaSource, string campaign, string siteId) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setPreinstallAttribution(mediaSource, campaign, siteId); + } + } + + public static void setDisableCollectIAd(bool disableCollectIAd) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.setDisableCollectIAd(disableCollectIAd); + } + } + + public static bool isPreInstalledApp() + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + return appsFlyerAndroidInstance.isPreInstalledApp(); + } + return false; + } + + public static void setUseReceiptValidationSandbox(bool useReceiptValidationSandbox) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.setUseReceiptValidationSandbox(useReceiptValidationSandbox); + } + } + + /// + /// To attribute an impression use the following API call. + /// Make sure to use the promoted App ID as it appears within the AppsFlyer dashboard. + /// + /// promoted App ID. + /// cross promotion campaign. + /// parameters Dictionary. + public static void recordCrossPromoteImpression(string appID, string campaign, Dictionary parameters) + { + + if (instance != null) + { + instance.recordCrossPromoteImpression(appID, campaign, parameters); + } + + } + + public static void setUseUninstallSandbox(bool useUninstallSandbox) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.setUseUninstallSandbox(useUninstallSandbox); + } + } + + public static string getAttributionId() + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + return appsFlyerAndroidInstance.getAttributionId(); + } + return string.Empty; + } + + public static void handlePushNotifications() + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.handlePushNotifications(); + } + } + + public static void validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, Dictionary additionalParameters, MonoBehaviour gameObject) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.validateAndSendInAppPurchase(productIdentifier, price, currency, transactionId, additionalParameters, gameObject); + } + } + + // V2 + public static void validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary extraEventValues, MonoBehaviour gameObject) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.validateAndSendInAppPurchase(details, extraEventValues, gameObject); + } + } + + public static void validateAndSendInAppPurchase(string publicKey, string signature, string purchaseData, string price, string currency, Dictionary additionalParameters, MonoBehaviour gameObject) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.validateAndSendInAppPurchase(publicKey, signature,purchaseData, price, currency, additionalParameters, gameObject); + } + } + + // V2 + public static void validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary additionalParameters, MonoBehaviour gameObject) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.validateAndSendInAppPurchase(details, additionalParameters, gameObject); + } + } + + public static void handleOpenUrl(string url, string sourceApplication, string annotation) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.handleOpenUrl(url, sourceApplication, annotation); + } + } + + public static void registerUninstall(byte[] deviceToken) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.registerUninstall(deviceToken); + } + } + + public static void waitForATTUserAuthorizationWithTimeoutInterval(int timeoutInterval) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.waitForATTUserAuthorizationWithTimeoutInterval(timeoutInterval); + } + } + + public static void setCurrentDeviceLanguage(string language) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.setCurrentDeviceLanguage(language); + } + } + + /// + /// The LinkGenerator class builds the invite URL according to various setter methods which allow passing on additional information on the click. + /// See - https://support.appsflyer.com/hc/en-us/articles/115004480866-User-invite-attribution- + /// + /// parameters Dictionary. + public static void generateUserInviteLink(Dictionary parameters, MonoBehaviour gameObject) + { + + if (instance != null) + { + instance.generateUserInviteLink(parameters, gameObject); + } + + } + + public static void disableSKAdNetwork(bool isDisabled) + { + if (instance != null && instance is IAppsFlyerIOSBridge) + { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.disableSKAdNetwork(isDisabled); + } else { +#if UNITY_IOS || UNITY_STANDALONE_OSX + instance = new AppsFlyeriOS(); + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.disableSKAdNetwork(isDisabled); +#else +#endif + } + } + + public static void setCollectOaid(bool isCollect) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setCollectOaid(isCollect); + } + } + + + /// + /// Use this method if you’re integrating your app with push providers + /// that don’t use the default push notification JSON schema the SDK expects. + /// See docs for more info. + /// + /// array of nested json path + public static void addPushNotificationDeepLinkPath(params string[] paths) + { + + if (instance != null) + { + instance.addPushNotificationDeepLinkPath(paths); + } + + } + + public static void setDisableAdvertisingIdentifiers(bool disable) + { + if (instance != null && instance is IAppsFlyerAndroidBridge) + { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setDisableAdvertisingIdentifiers(disable); + } + } + + /// + /// Subscribe for unified deeplink API. + /// This is called automatically from OnDeepLinkReceived. + /// CallBackObjectName is set in the init method. + /// + public static void subscribeForDeepLink() + { + + if (instance != null) + { + instance.subscribeForDeepLink(CallBackObjectName); + } + + } + + /// + /// Allows sending custom data for partner integration purposes. + /// partnerId : id of the partner + /// partnerInfo: customer data + /// + public static void setPartnerData(string partnerId, Dictionary partnerInfo) + { + if (instance != null) + { + instance.setPartnerData(partnerId, partnerInfo); + } + + } + + /// + /// Use to opt-out of collecting the network operator name (carrier) and sim operator name from the device. + /// + public static void setDisableNetworkData(bool disable) { + if (instance != null && instance is IAppsFlyerAndroidBridge) { + IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance; + appsFlyerAndroidInstance.setDisableNetworkData(disable); + } + } + + + /// + /// Use to disable app vendor identifier (IDFV) collection, 'true' to disable. + /// + public static void disableIDFVCollection(bool isDisabled) + { +#if UNITY_IOS || UNITY_STANDALONE_OSX + if (instance == null) { + instance = new AppsFlyeriOS(); + } + if (instance != null && instance is IAppsFlyerIOSBridge) { + IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance; + appsFlyeriOSInstance.disableIDFVCollection(isDisabled); + } +#else +#endif + } + + /// + /// Start callback event. + /// + public static event EventHandler OnRequestResponse + { + add + { + onRequestResponse += value; + } + remove + { + onRequestResponse -= value; + } + } + + /// + /// In-App callback event. + /// + public static event EventHandler OnInAppResponse + { + add + { + onInAppResponse += value; + } + remove + { + onInAppResponse -= value; + } + } + + /// + /// Unified DeepLink Event + /// + public static event EventHandler OnDeepLinkReceived + { + add + { + onDeepLinkReceived += value; + subscribeForDeepLink(); + } + remove + { + onDeepLinkReceived -= value; + } + } + + /// + /// Used to accept start callback from UnitySendMessage on native side. + /// + public void inAppResponseReceived(string response) + { + if (onInAppResponse != null) + { + onInAppResponse.Invoke(null, parseRequestCallback(response)); + } + } + + /// + /// Used to accept in-app callback from UnitySendMessage on native side. + /// + public void requestResponseReceived(string response) + { + if (onRequestResponse != null) + { + onRequestResponse.Invoke(null, parseRequestCallback(response)); + } + } + + /// + /// Used to accept deeplink callback from UnitySendMessage on native side. + /// + public void onDeepLinking(string response) + { + + DeepLinkEventsArgs args = new DeepLinkEventsArgs(response); + + if (onDeepLinkReceived != null) + { + onDeepLinkReceived.Invoke(null, args); + } + } + + private static AppsFlyerRequestEventArgs parseRequestCallback(string response) + { + int responseCode = 0; + string errorDescription = ""; + + try + { + Dictionary dictionary = CallbackStringToDictionary(response); + var errorResponse = dictionary.ContainsKey("errorDescription") ? dictionary["errorDescription"] : ""; + errorDescription = (string)errorResponse; + responseCode = (int)(long) dictionary["statusCode"]; + } + catch (Exception e) + { + AFLog("parseRequestCallback", String.Format("{0} Exception caught.", e)); + } + + return new AppsFlyerRequestEventArgs(responseCode, errorDescription); + } + + /// + /// Helper method to convert json strings to dictionary. + /// + /// json string + /// dictionary representing the input json string. + public static Dictionary CallbackStringToDictionary(string str) + { + return AFMiniJSON.Json.Deserialize(str) as Dictionary; + } + + /// + /// Helper method to log AppsFlyer events and callbacks. + /// + /// method name + /// message to log + public static void AFLog(string methodName, string str) + { + Debug.Log(string.Format("AppsFlyer_Unity_v{0} {1} called with {2}", kAppsFlyerPluginVersion, methodName, str)); + } + } + + public enum EmailCryptType + { + // None + EmailCryptTypeNone = 0, + // SHA256 + EmailCryptTypeSHA256 = 1, + } + +} \ No newline at end of file diff --git a/Assets/AppsFlyer/AppsFlyer.cs.meta b/Assets/AppsFlyer/AppsFlyer.cs.meta new file mode 100644 index 0000000..48d98d5 --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 45161025a517d427381d3d06153a5ad3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AppsFlyerAndroid.cs b/Assets/AppsFlyer/AppsFlyerAndroid.cs new file mode 100644 index 0000000..0e085f6 --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyerAndroid.cs @@ -0,0 +1,779 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace AppsFlyerSDK +{ + +#if UNITY_ANDROID + public class AppsFlyerAndroid : IAppsFlyerAndroidBridge + { + public bool isInit { get; set; } + + private static AndroidJavaClass appsFlyerAndroid = new AndroidJavaClass("com.appsflyer.unity.AppsFlyerAndroidWrapper"); + + public AppsFlyerAndroid() { } + + /// + /// Use this method to init the sdk for the application. + /// Call this method before startSDK. + /// + /// AppsFlyer's Dev-Key, which is accessible from your AppsFlyer account under 'App Settings' in the dashboard. + /// The current game object. This is used to get the conversion data callbacks. Pass null if you do not need the callbacks. + public void initSDK(string devkey, MonoBehaviour gameObject) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("initSDK", devkey, gameObject ? gameObject.name : null); +#endif + } + + /// + /// Use this method to start the sdk for the application. + /// The AppsFlyer's Dev-Key must be provided. + /// + /// AppsFlyer's Dev-Key, which is accessible from your AppsFlyer account under 'App Settings' in the dashboard. + public void startSDK(bool onRequestResponse, string CallBackObjectName) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("startTracking", onRequestResponse, CallBackObjectName); +#endif + } + + /// + /// Once this API is invoked, our SDK no longer communicates with our servers and stops functioning. + /// In some extreme cases you might want to shut down all SDK activity due to legal and privacy compliance. + /// This can be achieved with the stopSDK API. + /// + /// boolean should SDK be stopped. + public void stopSDK(bool isSDKStopped) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("stopTracking", isSDKStopped); +#endif + } + + /// + /// Get the AppsFlyer SDK version used in app. + /// + /// AppsFlyer SDK version. + public string getSdkVersion() + { +#if !UNITY_EDITOR + return appsFlyerAndroid.CallStatic("getSdkVersion"); +#else + return ""; +#endif + } + + /// + /// Manually pass the Firebase / GCM Device Token for Uninstall measurement. + /// + /// Firebase Device Token. + public void updateServerUninstallToken(string token) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("updateServerUninstallToken", token); +#endif + } + + /// + /// Enables Debug logs for the AppsFlyer SDK. + /// Should only be set to true in development / debug. + /// + /// shouldEnable boolean. + public void setIsDebug(bool shouldEnable) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setIsDebug", shouldEnable); +#endif + } + + /// + /// By default, IMEI and Android ID are not collected by the SDK if the OS version is higher than KitKat (4.4) + /// and the device contains Google Play Services(on SDK versions 4.8.8 and below the specific app needed GPS). + /// Use this API to explicitly send IMEI to AppsFlyer. + /// + /// device's IMEI. + public void setImeiData(string aImei) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setImeiData", aImei); +#endif + } + + /// + /// By default, IMEI and Android ID are not collected by the SDK if the OS version is higher than KitKat(4.4) + /// and the device contains Google Play Services(on SDK versions 4.8.8 and below the specific app needed GPS). + /// Use this API to explicitly send Android ID to AppsFlyer. + /// + /// device's Android ID. + public void setAndroidIdData(string aAndroidId) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setAndroidIdData", aAndroidId); +#endif + } + + /// + /// Setting your own customer ID enables you to cross-reference your own unique ID with AppsFlyer’s unique ID and the other devices’ IDs. + /// This ID is available in AppsFlyer CSV reports along with Postback APIs for cross-referencing with your internal IDs. + /// + /// Customer ID for client. + public void setCustomerUserId(string id) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setCustomerUserId", id); +#endif + } + + /// + /// It is possible to delay the SDK Initialization until the customerUserID is set. + /// This feature makes sure that the SDK doesn't begin functioning until the customerUserID is provided. + /// If this API is used, all in-app events and any other SDK API calls are discarded, until the customerUserID is provided. + /// + /// wait boolean. + public void waitForCustomerUserId(bool wait) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("waitForCustomerUserId", wait); +#endif + } + + /// + /// Use this API to provide the SDK with the relevant customer user id and trigger the SDK to begin its normal activity. + /// + /// Customer ID for client. + public void setCustomerIdAndStartSDK(string id) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setCustomerIdAndTrack", id); +#endif + } + + /// + /// Get the current AF_STORE value. + /// + /// AF_Store value. + public string getOutOfStore() + { +#if !UNITY_EDITOR + return appsFlyerAndroid.CallStatic("getOutOfStore"); +#else + return ""; +#endif + } + + /// + /// Manually set the AF_STORE value. + /// + /// value to be set. + public void setOutOfStore(string sourceName) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setOutOfStore", sourceName); +#endif + } + + /// + /// Set the OneLink ID that should be used for User-Invites. + /// The link that is generated for the user invite will use this OneLink as the base link. + /// + /// OneLink ID obtained from the AppsFlyer Dashboard. + public void setAppInviteOneLinkID(string oneLinkId) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setAppInviteOneLinkID", oneLinkId); +#endif + } + + /// + /// Set additional data to be sent to AppsFlyer. + /// + /// additional data Dictionary. + public void setAdditionalData(Dictionary customData) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setAdditionalData", convertDictionaryToJavaMap(customData)); +#endif + } + + //// + /// Set the deepLink timeout value that should be used for DDL. + /// + /// deepLink timeout in milliseconds. + public void setDeepLinkTimeout(long deepLinkTimeout) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setDeepLinkTimeout", deepLinkTimeout); +#endif + } + + /// + /// Set the user emails. + /// + /// User emails. + public void setUserEmails(params string[] userEmails) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setUserEmails", (object)userEmails); +#endif + } + + + /// + /// Set the user phone number. + /// + /// User phoneNumber. + public void setPhoneNumber(string phoneNumber){ +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setPhoneNumber", phoneNumber); +#endif + } + + /// + /// Set the user emails and encrypt them. + /// cryptMethod Encryption method: + /// EmailCryptType.EmailCryptTypeMD5 + /// EmailCryptType.EmailCryptTypeSHA1 + /// EmailCryptType.EmailCryptTypeSHA256 + /// EmailCryptType.EmailCryptTypeNone + /// + /// Encryption method. + /// User emails. + public void setUserEmails(EmailCryptType cryptMethod, params string[] emails) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setUserEmails", getEmailType(cryptMethod), (object)emails); +#endif + } + + /// + /// Opt-out of collection of Android ID. + /// If the app does NOT contain Google Play Services, Android ID is collected by the SDK. + /// However, apps with Google play services should avoid Android ID collection as this is in violation of the Google Play policy. + /// + /// boolean, false to opt-out. + public void setCollectAndroidID(bool isCollect) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setCollectAndroidID", isCollect); +#endif + } + + /// + /// Opt-out of collection of IMEI. + /// If the app does NOT contain Google Play Services, device IMEI is collected by the SDK. + /// However, apps with Google play services should avoid IMEI collection as this is in violation of the Google Play policy. + /// + /// boolean, false to opt-out. + public void setCollectIMEI(bool isCollect) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setCollectIMEI", isCollect); +#endif + } + + /// + /// Advertisers can wrap AppsFlyer OneLink within another Universal Link. + /// This Universal Link will invoke the app but any deep linking data will not propagate to AppsFlyer. + /// + /// Array of urls. + public void setResolveDeepLinkURLs(params string[] urls) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setResolveDeepLinkURLs", (object)urls); +#endif + } + + + /// + /// Advertisers can use this method to set vanity onelink domains. + /// + /// Array of domains. + public void setOneLinkCustomDomain(params string[] domains) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setOneLinkCustomDomain", (object)domains); +#endif + } + + /// + /// Manually set that the application was updated. + /// + /// isUpdate boolean value. + public void setIsUpdate(bool isUpdate) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setIsUpdate", isUpdate); +#endif + } + + /// + /// Setting user local currency code for in-app purchases. + /// The currency code should be a 3 character ISO 4217 code. (default is USD). + /// You can set the currency code for all events by calling the following method. + /// + /// 3 character ISO 4217 code. + public void setCurrencyCode(string currencyCode) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setCurrencyCode", currencyCode); +#endif + } + + /// + /// Manually record the location of the user. + /// + /// latitude as double. + /// longitude as double. + public void recordLocation(double latitude, double longitude) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("trackLocation", latitude, longitude); +#endif + } + + /// + /// Send an In-App Event. + /// In-App Events provide insight on what is happening in your app. + /// + /// Event Name as String. + /// Event Values as Dictionary. + public void sendEvent(string eventName, Dictionary eventValues) + { + sendEvent(eventName, eventValues, false, AppsFlyer.CallBackObjectName); + } + + public void sendEvent(string eventName, Dictionary eventValues, bool shouldCallback, string callBackObjectName) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("trackEvent", eventName, convertDictionaryToJavaMap(eventValues), shouldCallback, callBackObjectName); +#endif + } + + /// + /// Anonymize user Data. + /// Use this API during the SDK Initialization to explicitly anonymize a user's installs, events and sessions. + /// Default is false. + /// + /// isDisabled boolean. + public void anonymizeUser(bool isDisabled) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setDeviceTrackingDisabled", isDisabled); +#endif + } + + /// + /// Calling enableTCFDataCollection(true) will enable collecting and sending any TCF related data. + /// Calling enableTCFDataCollection(false) will disable the collection of TCF related data and from sending it. + /// + /// should start TCF Data collection boolean. + public void enableTCFDataCollection(bool shouldCollectTcfData) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("enableTCFDataCollection", shouldCollectTcfData); +#endif + } + + /// + /// Enable the collection of Facebook Deferred AppLinks. + /// Requires Facebook SDK and Facebook app on target/client device. + /// This API must be invoked prior to initializing the AppsFlyer SDK in order to function properly. + /// + /// should Facebook's deferred app links be processed by the AppsFlyer SDK. + public void enableFacebookDeferredApplinks(bool isEnabled) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("enableFacebookDeferredApplinks", isEnabled); +#endif + } + + /// + /// Sets or updates the user consent data related to GDPR and DMA regulations for advertising and data usage purposes within the application. + /// call this method when GDPR user is true + /// + /// hasConsentForDataUsage boolean. + /// hasConsentForAdsPersonalization boolean. + public void setConsentData(AppsFlyerConsent appsFlyerConsent) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setConsentData", appsFlyerConsent.isUserSubjectToGDPR, appsFlyerConsent.hasConsentForDataUsage, appsFlyerConsent.hasConsentForAdsPersonalization); +#endif + } + + /// + /// Restrict reengagement via deep-link to once per each unique deep-link. + /// Otherwise deep re-occurring deep-links will be permitted for non-singleTask Activities and deep-linking via AppsFlyer deep-links. + /// The default value is false. + /// + /// doConsume boolean. + public void setConsumeAFDeepLinks(bool doConsume) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setConsumeAFDeepLinks", doConsume); +#endif + } + + /// + /// Specify the manufacturer or media source name to which the preinstall is attributed. + /// + /// Manufacturer or media source name for preinstall attribution. + /// Campaign name for preinstall attribution. + /// Site ID for preinstall attribution. + public void setPreinstallAttribution(string mediaSource, string campaign, string siteId) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setPreinstallAttribution", mediaSource, campaign, siteId); +#endif + } + + /// + /// Boolean indicator for preinstall by Manufacturer. + /// + /// boolean isPreInstalledApp. + public bool isPreInstalledApp() + { +#if !UNITY_EDITOR + return appsFlyerAndroid.CallStatic("isPreInstalledApp"); +#else + return false; +#endif + } + + /// + /// Get the Facebook attribution ID, if one exists. + /// + /// string Facebook attribution ID. + public string getAttributionId() + { +#if !UNITY_EDITOR + return appsFlyerAndroid.CallStatic("getAttributionId"); +#else + return ""; +#endif + } + + /// + /// Get AppsFlyer's unique device ID is created for every new install of an app. + /// + /// AppsFlyer's unique device ID. + public string getAppsFlyerId() + { +#if !UNITY_EDITOR + return appsFlyerAndroid.CallStatic("getAppsFlyerId"); +#else + return ""; +#endif + } + + /// + /// API for server verification of in-app purchases. + /// An af_purchase event with the relevant values will be automatically sent if the validation is successful. + /// + /// License Key obtained from the Google Play Console. + /// data.INAPP_DATA_SIGNATURE from onActivityResult(int requestCode, int resultCode, Intent data) + /// data.INAPP_PURCHASE_DATA from onActivityResult(int requestCode, int resultCode, Intent data) + /// Purchase price, should be derived from skuDetails.getStringArrayList("DETAILS_LIST") + /// Purchase currency, should be derived from skuDetails.getStringArrayList("DETAILS_LIST") + /// additionalParameters Freehand parameters to be sent with the purchase (if validated). + public void validateAndSendInAppPurchase(string publicKey, string signature, string purchaseData, string price, string currency, Dictionary additionalParameters, MonoBehaviour gameObject) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("validateAndTrackInAppPurchase", publicKey, signature, purchaseData, price, currency, convertDictionaryToJavaMap(additionalParameters), gameObject ? gameObject.name : null); +#endif + } + + /// + /// API for server verification of in-app purchases. + /// An af_purchase event with the relevant values will be automatically sent if the validation is successful. + /// + /// AFPurchaseDetailsAndroid instance. + /// additionalParameters Freehand parameters to be sent with the purchase (if validated). + public void validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary additionalParameters, MonoBehaviour gameObject) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("validateAndTrackInAppPurchaseV2", (int)details.purchaseType, details.purchaseToken, details.productId, details.price, details.currency, convertDictionaryToJavaMap(additionalParameters), gameObject ? gameObject.name : null); +#endif + } + + /// + /// Was the stopSDK(boolean) API set to true. + /// + /// boolean isSDKStopped. + public bool isSDKStopped() + { +#if !UNITY_EDITOR + return appsFlyerAndroid.CallStatic("isTrackingStopped"); +#else + return false; +#endif + } + + /// + /// Set a custom value for the minimum required time between sessions. + /// By default, at least 5 seconds must lapse between 2 app launches to count as separate 2 sessions. + /// + /// minimum time between 2 separate sessions in seconds. + public void setMinTimeBetweenSessions(int seconds) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setMinTimeBetweenSessions", seconds); +#endif + } + + /// + /// Set a custom host. + /// + /// Host prefix. + /// Host name. + public void setHost(string hostPrefixName, string hostName) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setHost", hostPrefixName, hostName); +#endif + } + + /// + /// Get the host name. + /// Default value is "appsflyer.com". + /// + /// Host name. + public string getHostName() + { +#if !UNITY_EDITOR + return appsFlyerAndroid.CallStatic("getHostName"); +#else + return ""; +#endif + } + + /// + /// Get the custom host prefix. + /// + /// Host prefix. + public string getHostPrefix() + { +#if !UNITY_EDITOR + return appsFlyerAndroid.CallStatic("getHostPrefix"); +#else + return ""; +#endif + } + + /// + /// Used by advertisers to exclude all networks/integrated partners from getting data. + /// + public void setSharingFilterForAllPartners() + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setSharingFilterForAllPartners"); +#endif + } + + /// + /// Used by advertisers to set some (one or more) networks/integrated partners to exclude from getting data. + /// + /// partners to exclude from getting data + public void setSharingFilter(params string[] partners) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setSharingFilter", (object)partners); +#endif + } + + /// + /// Lets you configure how which partners should the SDK exclude from data-sharing. + /// + /// partners to exclude from getting data + public static void setSharingFilterForPartners(params string[] partners) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setSharingFilterForPartners", (object)partners); +#endif + } + + /// + /// Register a Conversion Data Listener. + /// Allows the developer to access the user attribution data in real-time for every new install, directly from the SDK level. + /// By doing this you can serve users with personalized content or send them to specific activities within the app, + /// which can greatly enhance their engagement with your app. + /// + public void getConversionData(string objectName) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("getConversionData", objectName); +#endif + } + + /// + /// Register a validation listener for the validateAndSendInAppPurchase API. + /// + public void initInAppPurchaseValidatorListener(MonoBehaviour gameObject) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("initInAppPurchaseValidatorListener", gameObject ? gameObject.name : null); +#endif + } + + /// + /// setCollectOaid + /// You must include the appsflyer oaid library for this api to work. + /// + /// isCollect oaid - set fasle to opt out + public void setCollectOaid(bool isCollect) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setCollectOaid", isCollect); +#endif + } + + /// + /// Use the following API to attribute the click and launch the app store's app page. + /// + /// promoted App ID + /// cross promotion campaign + /// additional user params + public void attributeAndOpenStore(string promoted_app_id, string campaign, Dictionary userParams, MonoBehaviour gameObject) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("attributeAndOpenStore", promoted_app_id, campaign, convertDictionaryToJavaMap(userParams)); +#endif + } + + /// + /// To attribute an impression use the following API call. + /// Make sure to use the promoted App ID as it appears within the AppsFlyer dashboard. + /// + /// promoted App ID. + /// cross promotion campaign. + /// parameters Dictionary. + public void recordCrossPromoteImpression(string appID, string campaign, Dictionary parameters) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("recordCrossPromoteImpression", appID, campaign, convertDictionaryToJavaMap(parameters)); +#endif + } + + /// + /// The LinkGenerator class builds the invite URL according to various setter methods which allow passing on additional information on the click. + /// See - https://support.appsflyer.com/hc/en-us/articles/115004480866-User-invite-attribution- + /// + /// parameters Dictionary. + public void generateUserInviteLink(Dictionary parameters, MonoBehaviour gameObject) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("createOneLinkInviteListener", convertDictionaryToJavaMap(parameters), gameObject ? gameObject.name : null); +#endif + } + + /// + /// To measure push notifications as part of a retargeting campaign. + /// + public void handlePushNotifications(){ +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("handlePushNotifications"); +#endif + } + + /// + /// Use this method if you’re integrating your app with push providers + /// that don’t use the default push notification JSON schema the SDK expects. + /// See docs for more info. + /// + /// array of nested json path + public void addPushNotificationDeepLinkPath(params string[] paths) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("addPushNotificationDeepLinkPath", (object)paths); +#endif + } + + /// + /// subscribe to unified deep link callbacks + /// + public void subscribeForDeepLink(string objectName){ +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("subscribeForDeepLink", objectName); +#endif + } + + /// + /// Disables collection of various Advertising IDs by the SDK. This includes Google Advertising ID (GAID), OAID and Amazon Advertising ID (AAID) + /// + /// disable boolean. + public void setDisableAdvertisingIdentifiers(bool disable) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setDisableAdvertisingIdentifiers", disable); +#endif + } + + /// + /// Allows sending custom data for partner integration purposes. + /// + public void setPartnerData(string partnerId, Dictionary partnerInfo) + { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setPartnerData", partnerId, convertDictionaryToJavaMap(partnerInfo)); +#endif + } + + /// + /// Use to opt-out of collecting the network operator name (carrier) and sim operator name from the device. + /// + public void setDisableNetworkData(bool disable) { +#if !UNITY_EDITOR + appsFlyerAndroid.CallStatic("setDisableNetworkData", disable); +#endif + } + + /// + /// Internal Helper Method. + /// + private static AndroidJavaObject getEmailType(EmailCryptType cryptType) + { + AndroidJavaClass emailsCryptTypeEnum = new AndroidJavaClass("com.appsflyer.AppsFlyerProperties$EmailsCryptType"); + AndroidJavaObject emailsCryptType; + + switch (cryptType) + { + case EmailCryptType.EmailCryptTypeSHA256: + emailsCryptType = emailsCryptTypeEnum.GetStatic("SHA256"); + break; + default: + emailsCryptType = emailsCryptTypeEnum.GetStatic("NONE"); + break; + } + + return emailsCryptType; + } + + /// + /// Internal Helper Method. + /// + private static AndroidJavaObject convertDictionaryToJavaMap(Dictionary dictionary) + { + AndroidJavaObject map = new AndroidJavaObject("java.util.HashMap"); + IntPtr putMethod = AndroidJNIHelper.GetMethodID(map.GetRawClass(), "put", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"); + jvalue[] val; + if (dictionary != null) + { + foreach (var entry in dictionary) + { + val = AndroidJNIHelper.CreateJNIArgArray(new object[] { entry.Key, entry.Value }); + AndroidJNI.CallObjectMethod(map.GetRawObject(), putMethod,val); + AndroidJNI.DeleteLocalRef(val[0].l); + AndroidJNI.DeleteLocalRef(val[1].l); + } + } + + return map; + } + } + +#endif + + + +} \ No newline at end of file diff --git a/Assets/AppsFlyer/AppsFlyerAndroid.cs.meta b/Assets/AppsFlyer/AppsFlyerAndroid.cs.meta new file mode 100644 index 0000000..d7ce722 --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyerAndroid.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 172d18dd98e7e4ed3b30110568b0fae4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AppsFlyerConsent.cs b/Assets/AppsFlyer/AppsFlyerConsent.cs new file mode 100644 index 0000000..341e530 --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyerConsent.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; + +namespace AppsFlyerSDK +{ + /// + // Data class representing a user's consent for data processing in accordance with GDPR and DMA + // (Digital Markets Act) compliance, specifically regarding advertising preferences. + + // This class should be used to notify and record the user's applicability + // under GDPR, their general consent to data usage, and their consent to personalized + // advertisements based on user data. + + // Note that the consent for data usage and ads personalization pair is only applicable when the user is + // subject to GDPR guidelines. Therefore, the following factory methods should be used accordingly: + // - Use [forGDPRUser] when the user is subject to GDPR. + // - Use [forNonGDPRUser] when the user is not subject to GDPR. + + // @property isUserSubjectToGDPR Indicates whether GDPR regulations apply to the user (true if the user is + // a subject of GDPR). It also serves as a flag for compliance with relevant aspects of DMA regulations. + // @property hasConsentForDataUsage Indicates whether the user has consented to the use of their data for advertising + // purposes under both GDPR and DMA guidelines (true if the user has consented, nullable if not subject to GDPR). + // @property hasConsentForAdsPersonalization Indicates whether the user has consented to the use of their data for + // personalized advertising within the boundaries of GDPR and DMA rules (true if the user has consented to + // personalized ads, nullable if not subject to GDPR). + /// + public class AppsFlyerConsent + { + public bool isUserSubjectToGDPR { get; private set; } + public bool hasConsentForDataUsage { get; private set; } + public bool hasConsentForAdsPersonalization { get; private set; } + + private AppsFlyerConsent(bool isGDPR, bool hasForDataUsage, bool hasForAdsPersonalization) + { + isUserSubjectToGDPR = isGDPR; + hasConsentForDataUsage = hasForDataUsage; + hasConsentForAdsPersonalization = hasForAdsPersonalization; + } + + public static AppsFlyerConsent ForGDPRUser(bool hasConsentForDataUsage, bool hasConsentForAdsPersonalization) + { + return new AppsFlyerConsent(true, hasConsentForDataUsage, hasConsentForAdsPersonalization); + } + + public static AppsFlyerConsent ForNonGDPRUser() + { + return new AppsFlyerConsent(false, false, false); + } + } + +} \ No newline at end of file diff --git a/Assets/AppsFlyer/AppsFlyerConsent.cs.meta b/Assets/AppsFlyer/AppsFlyerConsent.cs.meta new file mode 100644 index 0000000..5a881de --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyerConsent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a97c986fe4ee0461badf7042e08db3f3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AppsFlyerEventArgs.cs b/Assets/AppsFlyer/AppsFlyerEventArgs.cs new file mode 100644 index 0000000..511db67 --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyerEventArgs.cs @@ -0,0 +1,218 @@ +using System; +using System.Collections.Generic; + +namespace AppsFlyerSDK +{ + + /// + /// Event args for AppsFlyer requests. + /// Used for sessions and in-app events. + /// Used to handle post request logic. + /// + /// Examples: + /// statusCode / errorDescription + /// + /// 200 - null + /// + /// 10 - "Event timeout. Check 'minTimeBetweenSessions' param" + /// 11 - "Skipping event because 'isStopTracking' enabled" + /// 40 - Network error: Error description comes from Android + /// 41 - "No dev key" + /// 50 - "Status code failure" + actual response code from the server + /// + /// + public class AppsFlyerRequestEventArgs : EventArgs + { + public AppsFlyerRequestEventArgs(int code, string description) + { + statusCode = code; + errorDescription = description; + } + + public int statusCode { get; } + public string errorDescription { get; } + } + + /// + /// Event args for OnDeepLinkReceived. + /// Used to handle deep linking results. + /// + public class DeepLinkEventsArgs : EventArgs + { + + /// + /// DeepLink dictionary to get additional parameters + /// + public Dictionary deepLink; + + /// + /// DeepLink status: FOUND, NOT_FOUND, ERROR + /// + public DeepLinkStatus status { get; } + + /// + /// DeepLink error: TIMEOUT, NETWORK, HTTP_STATUS_CODE, UNEXPECTED + /// + public DeepLinkError error { get; } + + public string getMatchType() + { + return getDeepLinkParameter("match_type"); + } + + public string getDeepLinkValue() + { + return getDeepLinkParameter("deep_link_value"); + } + + public string getClickHttpReferrer() + { + return getDeepLinkParameter("click_http_referrer"); + } + + public string getMediaSource() + { + return getDeepLinkParameter("media_source"); + } + + public string getCampaign() + { + return getDeepLinkParameter("campaign"); + } + + public string getCampaignId() + { + return getDeepLinkParameter("campaign_id"); + } + + public string getAfSub1() + { + return getDeepLinkParameter("af_sub1"); + } + + public string getAfSub2() + { + return getDeepLinkParameter("af_sub2"); + } + + public string getAfSub3() + { + return getDeepLinkParameter("af_sub3"); + } + + public string getAfSub4() + { + return getDeepLinkParameter("af_sub4"); + } + + public string getAfSub5() + { + return getDeepLinkParameter("af_sub5"); + } + + public bool isDeferred() + { + if (deepLink != null && deepLink.ContainsKey("is_deferred")) + { + try + { + return (bool)deepLink["is_deferred"]; + } + catch (Exception e) + { + AppsFlyer.AFLog("DeepLinkEventsArgs.isDeferred", String.Format("{0} Exception caught.", e)); + } + } + return false; + } + + public Dictionary getDeepLinkDictionary() + { + return deepLink; + } + + public DeepLinkEventsArgs(string str) + { + try + { + Dictionary dictionary = AppsFlyer.CallbackStringToDictionary(str); + + string status = ""; + string error = ""; + + + if (dictionary.ContainsKey("status") && dictionary["status"] != null) + { + status = dictionary["status"].ToString(); + } + + if (dictionary.ContainsKey("error") && dictionary["error"] != null) + { + error = dictionary["error"].ToString(); + } + + if (dictionary.ContainsKey("deepLink") && dictionary["deepLink"] != null) + { + this.deepLink = AppsFlyer.CallbackStringToDictionary(dictionary["deepLink"].ToString()); + } + if (dictionary.ContainsKey("is_deferred")) + { + this.deepLink["is_deferred"] = dictionary["is_deferred"]; + } + + switch (status) + { + case "FOUND": + this.status = DeepLinkStatus.FOUND; + break; + case "NOT_FOUND": + this.status = DeepLinkStatus.NOT_FOUND; + break; + default: + this.status = DeepLinkStatus.ERROR; + break; + } + + switch (error) + { + case "TIMEOUT": + this.error = DeepLinkError.TIMEOUT; + break; + case "NETWORK": + this.error = DeepLinkError.NETWORK; + break; + case "HTTP_STATUS_CODE": + this.error = DeepLinkError.HTTP_STATUS_CODE; + break; + default: + this.error = DeepLinkError.UNEXPECTED; + break; + } + + } + catch (Exception e) + { + AppsFlyer.AFLog("DeepLinkEventsArgs.parseDeepLink", String.Format("{0} Exception caught.", e)); + } + } + + private string getDeepLinkParameter(string name) + { + if (deepLink != null && deepLink.ContainsKey(name) && deepLink[name] != null) + { + return deepLink[name].ToString(); + } + + return null; + } + + } + + public enum DeepLinkStatus { + FOUND, NOT_FOUND, ERROR + } + + public enum DeepLinkError { + TIMEOUT, NETWORK, HTTP_STATUS_CODE, UNEXPECTED + } +} diff --git a/Assets/AppsFlyer/AppsFlyerEventArgs.cs.meta b/Assets/AppsFlyer/AppsFlyerEventArgs.cs.meta new file mode 100644 index 0000000..056bce2 --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyerEventArgs.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a0fc241ad5a9b43a7b461a6147dbc74c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AppsFlyerObject.prefab b/Assets/AppsFlyer/AppsFlyerObject.prefab new file mode 100644 index 0000000..f3bbb45 --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyerObject.prefab @@ -0,0 +1,49 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7315102894599890749 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6207133488976360133} + - component: {fileID: 4405976200006927252} + m_Layer: 0 + m_Name: AppsFlyerObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6207133488976360133 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7315102894599890749} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4405976200006927252 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7315102894599890749} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a2ec6ba1ee8b48749524f015ed572a6, type: 3} + m_Name: + m_EditorClassIdentifier: + devKey: + appID: + isDebug: 0 + getConversionData: 0 diff --git a/Assets/AppsFlyer/AppsFlyerObject.prefab.meta b/Assets/AppsFlyer/AppsFlyerObject.prefab.meta new file mode 100644 index 0000000..1acd1cf --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyerObject.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0bfe3b149145747cc92dc53bb4df4e9b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AppsFlyerObjectScript.cs b/Assets/AppsFlyer/AppsFlyerObjectScript.cs new file mode 100644 index 0000000..266a848 --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyerObjectScript.cs @@ -0,0 +1,70 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using AppsFlyerSDK; + +// This class is intended to be used the the AppsFlyerObject.prefab + +public class AppsFlyerObjectScript : MonoBehaviour , IAppsFlyerConversionData +{ + + // These fields are set from the editor so do not modify! + //******************************// + public string devKey; + public string appID; + public string UWPAppID; + public string macOSAppID; + public bool isDebug; + public bool getConversionData; + //******************************// + + + void Start() + { + // These fields are set from the editor so do not modify! + //******************************// + AppsFlyer.setIsDebug(isDebug); +#if UNITY_WSA_10_0 && !UNITY_EDITOR + AppsFlyer.initSDK(devKey, UWPAppID, getConversionData ? this : null); +#elif UNITY_STANDALONE_OSX && !UNITY_EDITOR + AppsFlyer.initSDK(devKey, macOSAppID, getConversionData ? this : null); +#else + AppsFlyer.initSDK(devKey, appID, getConversionData ? this : null); +#endif + //******************************/ + + AppsFlyer.startSDK(); + } + + + void Update() + { + + } + + // Mark AppsFlyer CallBacks + public void onConversionDataSuccess(string conversionData) + { + AppsFlyer.AFLog("didReceiveConversionData", conversionData); + Dictionary conversionDataDictionary = AppsFlyer.CallbackStringToDictionary(conversionData); + // add deferred deeplink logic here + } + + public void onConversionDataFail(string error) + { + AppsFlyer.AFLog("didReceiveConversionDataWithError", error); + } + + public void onAppOpenAttribution(string attributionData) + { + AppsFlyer.AFLog("onAppOpenAttribution", attributionData); + Dictionary attributionDataDictionary = AppsFlyer.CallbackStringToDictionary(attributionData); + // add direct deeplink logic here + } + + public void onAppOpenAttributionFailure(string error) + { + AppsFlyer.AFLog("onAppOpenAttributionFailure", error); + } + +} diff --git a/Assets/AppsFlyer/AppsFlyerObjectScript.cs.meta b/Assets/AppsFlyer/AppsFlyerObjectScript.cs.meta new file mode 100644 index 0000000..65ccedc --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyerObjectScript.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2a2ec6ba1ee8b48749524f015ed572a6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/AppsFlyeriOS.cs b/Assets/AppsFlyer/AppsFlyeriOS.cs new file mode 100644 index 0000000..e117a8e --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyeriOS.cs @@ -0,0 +1,997 @@ +using System; +using System.Collections.Generic; +using System.Runtime.InteropServices; +using UnityEngine; +using System.Reflection; + + + +namespace AppsFlyerSDK +{ + +#if UNITY_IOS || UNITY_STANDALONE_OSX + + public class AppsFlyeriOS: IAppsFlyerIOSBridge + { + public bool isInit { get; set; } + + public AppsFlyeriOS() { } + + public AppsFlyeriOS(string devKey, string appID, MonoBehaviour gameObject) + { + setAppsFlyerDevKey(devKey); + setAppleAppID(appID); + if (gameObject != null) + { +#if UNITY_IOS + getConversionData(gameObject.name); +#elif UNITY_STANDALONE_OSX + getConversionData(gameObject.GetType().ToString()); +#endif + } + } + + + + /// + /// Start Session. + /// This will record a session and then record all background forground sessions during the lifecycle of the app. + /// +public void startSDK(bool shouldCallback, string CallBackObjectName) + { +#if UNITY_STANDALONE_OSX && !UNITY_EDITOR + _startSDK(shouldCallback, CallBackObjectName, getCallback); +#elif UNITY_IOS && !UNITY_EDITOR + _startSDK(shouldCallback, CallBackObjectName); +#endif + } + + /// + /// Send an In-App Event. + /// In-App Events provide insight on what is happening in your app. + /// + /// Name of event. + /// Contains dictionary of values for handling by backend. + public void sendEvent(string eventName, Dictionary eventValues) + { + sendEvent(eventName, eventValues, false, AppsFlyer.CallBackObjectName); + } + + public void sendEvent(string eventName, Dictionary eventValues, bool shouldCallback, string callBackObjectName) + { +#if !UNITY_EDITOR + _afSendEvent(eventName, AFMiniJSON.Json.Serialize(eventValues), shouldCallback, callBackObjectName); +#endif + } + + /// + /// Get the conversion data. + /// Allows the developer to access the user attribution data in real-time for every new install, directly from the SDK level. + /// By doing this you can serve users with personalized content or send them to specific activities within the app, + /// which can greatly enhance their engagement with your app. + /// + public void getConversionData(string objectName) + { +#if !UNITY_EDITOR + _getConversionData(objectName); +#endif + } + + /// + /// In case you use your own user ID in your app, you can set this property to that ID. + /// Enables you to cross-reference your own unique ID with AppsFlyer’s unique ID and the other devices’ IDs. + /// + /// Customer ID for client. + public void setCustomerUserId(string customerUserID) + { +#if !UNITY_EDITOR + _setCustomerUserID(customerUserID); +#endif + } + + /// + /// In case you use custom data and you want to receive it in the raw reports. + /// see [Setting additional custom data] (https://support.appsflyer.com/hc/en-us/articles/207032066-AppsFlyer-SDK-Integration-iOS#setting-additional-custom-data) for more information. + /// + /// additional data Dictionary. + public void setAdditionalData(Dictionary customData) + { +#if !UNITY_EDITOR + _setAdditionalData(AFMiniJSON.Json.Serialize(customData)); +#endif + } + + /// + /// Use this method to set your AppsFlyer's dev key. + /// + /// AppsFlyer's Dev-Key, which is accessible from your AppsFlyer account under 'App Settings' in the dashboard. + public void setAppsFlyerDevKey(string appsFlyerDevKey) + { +#if !UNITY_EDITOR + _setAppsFlyerDevKey(appsFlyerDevKey); +#endif + } + + /// + /// Use this method to set your app's Apple ID(taken from the app's page on iTunes Connect). + /// + /// your app's Apple ID. + public void setAppleAppID(string appleAppID) + { +#if !UNITY_EDITOR + _setAppleAppID(appleAppID); +#endif + } + + /// + /// Setting user local currency code for in-app purchases. + /// The currency code should be a 3 character ISO 4217 code. (default is USD). + /// You can set the currency code for all events by calling the following method. + /// + /// 3 character ISO 4217 code. + public void setCurrencyCode(string currencyCode) + { +#if !UNITY_EDITOR + _setCurrencyCode(currencyCode); +#endif + } + + /// + /// AppsFlyer SDK collect Apple's `advertisingIdentifier` if the `AdSupport.framework` included in the SDK. + /// You can disable this behavior by setting the following property to true. + /// + /// boolean to disableCollectAppleAdSupport + public void setDisableCollectAppleAdSupport(bool disableCollectAppleAdSupport) + { +#if !UNITY_EDITOR + _setDisableCollectAppleAdSupport(disableCollectAppleAdSupport); +#endif + } + + /// + /// Enables Debug logs for the AppsFlyer SDK. + /// Should only be set to true in development / debug. + /// The default value is false. + /// + /// shouldEnable boolean.. + public void setIsDebug(bool isDebug) + { +#if !UNITY_EDITOR + _setIsDebug(isDebug); +#endif + } + + /// + /// Set this flag to true, to collect the current device name(e.g. "My iPhone"). Default value is false. + /// + /// boolean shouldCollectDeviceName. + [System.Obsolete("This is deprecated")] + public void setShouldCollectDeviceName(bool shouldCollectDeviceName) + { +#if !UNITY_EDITOR + _setShouldCollectDeviceName(shouldCollectDeviceName); +#endif + } + + /// + /// Set the OneLink ID that should be used for User-Invites. + /// The link that is generated for the user invite will use this OneLink as the base link. + /// + /// OneLink ID obtained from the AppsFlyer Dashboard. + public void setAppInviteOneLinkID(string appInviteOneLinkID) + { +#if !UNITY_EDITOR + _setAppInviteOneLinkID(appInviteOneLinkID); +#endif + } + + /// + /// Set the deepLink timeout value that should be used for DDL. + /// + /// deepLink timeout in milliseconds. + public void setDeepLinkTimeout(long deepLinkTimeout) + { +#if !UNITY_EDITOR + _setDeepLinkTimeout(deepLinkTimeout); +#endif + } + + /// + /// Calling enableTCFDataCollection(true) will enable collecting and sending any TCF related data. + /// Calling enableTCFDataCollection(false) will disable the collection of TCF related data and from sending it. + /// + /// should start TCF Data collection boolean. + public void enableTCFDataCollection(bool shouldCollectTcfData) + { +#if !UNITY_EDITOR + _enableTCFDataCollection(shouldCollectTcfData); +#endif + } + + /// + /// Sets or updates the user consent data related to GDPR and DMA regulations for advertising and data usage purposes within the application. + /// + /// instance of AppsFlyerConsent. + public void setConsentData(AppsFlyerConsent appsFlyerConsent) + { +#if !UNITY_EDITOR + _setConsentData(appsFlyerConsent.isUserSubjectToGDPR, appsFlyerConsent.hasConsentForDataUsage, appsFlyerConsent.hasConsentForAdsPersonalization); +#endif + } + + /// + /// Anonymize user Data. + /// Use this API during the SDK Initialization to explicitly anonymize a user's installs, events and sessions. + /// Default is false + /// + /// boolean shouldAnonymizeUser. + public void anonymizeUser(bool shouldAnonymizeUser) + { +#if !UNITY_EDITOR + _anonymizeUser(shouldAnonymizeUser); +#endif + } + + /// + /// Opt-out for Apple Search Ads attributions. + /// + /// boolean disableCollectIAd. + public void setDisableCollectIAd(bool disableCollectIAd) + { +#if !UNITY_EDITOR + _setDisableCollectIAd(disableCollectIAd); +#endif + } + + /// + /// In app purchase receipt validation Apple environment(production or sandbox). The default value is false. + /// + /// boolean useReceiptValidationSandbox. + public void setUseReceiptValidationSandbox(bool useReceiptValidationSandbox) + { +#if !UNITY_EDITOR + _setUseReceiptValidationSandbox(useReceiptValidationSandbox); +#endif + } + + /// + /// Set this flag to test uninstall on Apple environment(production or sandbox). The default value is false. + /// + /// boolean useUninstallSandbox. + public void setUseUninstallSandbox(bool useUninstallSandbox) + { +#if !UNITY_EDITOR + _setUseUninstallSandbox(useUninstallSandbox); +#endif + } + + /// + /// For advertisers who wrap OneLink within another Universal Link. + /// An advertiser will be able to deeplink from a OneLink wrapped within another Universal Link and also record this retargeting conversion. + /// + /// Array of urls. + public void setResolveDeepLinkURLs(params string[] resolveDeepLinkURLs) + { +#if !UNITY_EDITOR + _setResolveDeepLinkURLs(resolveDeepLinkURLs.Length,resolveDeepLinkURLs); +#endif + } + + /// + /// For advertisers who use vanity OneLinks. + /// + /// Array of domains. + public void setOneLinkCustomDomain(params string[] oneLinkCustomDomains) + { +#if !UNITY_EDITOR + _setOneLinkCustomDomains(oneLinkCustomDomains.Length, oneLinkCustomDomains); +#endif + } + + /// + /// Set the user emails and encrypt them. + /// cryptMethod Encryption method: + /// EmailCryptType.EmailCryptTypeMD5 + /// EmailCryptType.EmailCryptTypeSHA1 + /// EmailCryptType.EmailCryptTypeSHA256 + /// EmailCryptType.EmailCryptTypeNone + /// + /// type Hash algoritm. + /// length of userEmails array. + /// userEmails The list of strings that hold mails.} + + public void setUserEmails(EmailCryptType cryptType, params string[] userEmails) + { +#if !UNITY_EDITOR + _setUserEmails(cryptType, userEmails.Length, userEmails); +#endif + } + + /// + /// Set the user phone number. + /// + /// User phoneNumber. + public void setPhoneNumber(string phoneNumber){ +#if !UNITY_EDITOR + _setPhoneNumber(phoneNumber); +#endif + } + + /// + /// To send and validate in app purchases you can call this method from the processPurchase method - please use v2. + /// + /// The product identifier. + /// The product price. + /// The product currency. + /// The purchase transaction Id. + /// The additional param, which you want to receive it in the raw reports. + public void validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, Dictionary additionalParameters, MonoBehaviour gameObject) + { +#if !UNITY_EDITOR + _validateAndSendInAppPurchase(productIdentifier, price, currency, transactionId, AFMiniJSON.Json.Serialize(additionalParameters), gameObject ? gameObject.name : null); +#endif + } + + /// + /// V2 + /// To send and validate in app purchases you can call this method from the processPurchase method. + /// + /// The AFSDKPurchaseDetailsIOS instance. + /// The extra params, which you want to receive it in the raw reports. + public void validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary extraEventValues, MonoBehaviour gameObject) + { +#if !UNITY_EDITOR + _validateAndSendInAppPurchaseV2(details.productId, details.price, details.currency, details.transactionId, AFMiniJSON.Json.Serialize(extraEventValues), gameObject ? gameObject.name : null); +#endif + } + + /// + /// To record location for geo-fencing. Does the same as code below. + /// + /// The location longitude. + /// The location latitude. + public void recordLocation(double longitude, double latitude) + { +#if !UNITY_EDITOR + _recordLocation(longitude, latitude); +#endif + } + + /// + /// Get AppsFlyer's unique device ID, which is created for every new install of an app. + /// + public string getAppsFlyerId() + { +#if !UNITY_EDITOR + return _getAppsFlyerId(); +#else + return ""; +#endif + } + + /// + /// Register uninstall - you should register for remote notification and provide AppsFlyer the push device token. + /// + /// deviceToken The `deviceToken` from `-application:didRegisterForRemoteNotificationsWithDeviceToken:`. + public void registerUninstall(byte[] deviceToken) + { +#if !UNITY_EDITOR + _registerUninstall(deviceToken); +#endif + } + + /// + /// Enable AppsFlyer to handle a push notification. + /// + /// pushPayload The `userInfo` from received remote notification. One of root keys should be @"af".. + public void handlePushNotification(Dictionary pushPayload) + { +#if !UNITY_EDITOR + _handlePushNotification(AFMiniJSON.Json.Serialize(pushPayload)); +#endif + } + + /// + /// Get SDK version. + /// + public string getSdkVersion() + { +#if !UNITY_EDITOR + return _getSDKVersion(); +#else + return ""; +#endif + } + + /// + /// This property accepts a string value representing the host name for all endpoints. + /// Can be used to Zero rate your application’s data usage.Contact your CSM for more information. + /// + /// Host Name. + /// Host prefix. + public void setHost(string hostPrefix, string host) + { +#if !UNITY_EDITOR + _setHost(host, hostPrefix); +#endif + } + + /// + /// This property is responsible for timeout between sessions in seconds. + /// Default value is 5 seconds. + /// + /// minimum time between 2 separate sessions in seconds. + public void setMinTimeBetweenSessions(int minTimeBetweenSessions) + { +#if !UNITY_EDITOR + _setMinTimeBetweenSessions(minTimeBetweenSessions); +#endif + } + + /// + /// Once this API is invoked, our SDK no longer communicates with our servers and stops functioning. + /// In some extreme cases you might want to shut down all SDK activity due to legal and privacy compliance. + /// This can be achieved with the stopSDK API. + /// + /// boolean isSDKStopped. + public void stopSDK(bool isSDKStopped) + { +#if !UNITY_EDITOR + _stopSDK(isSDKStopped); +#endif + } + + // + /// Was the stopSDK(boolean) API set to true. + /// + /// boolean isSDKStopped. + public bool isSDKStopped() + { +#if !UNITY_EDITOR + return _isSDKStopped(); +#else + return false; +#endif + } + + /// + /// In case you want to track deep linking manually call handleOpenUrl. + /// The continueUserActivity and onOpenURL are implemented in the AppsFlyerAppController.mm class, so + /// only use this method if the other methods do not cover your apps deeplinking needs. + /// + /// The URL to be passed to your AppDelegate. + /// The sourceApplication to be passed to your AppDelegate. + /// The annotation to be passed to your app delegate. + public void handleOpenUrl(string url, string sourceApplication, string annotation) + { +#if !UNITY_EDITOR + _handleOpenUrl(url, sourceApplication, annotation); +#endif + } + + /// + /// Used by advertisers to exclude all networks/integrated partners from getting data. + /// + public void setSharingFilterForAllPartners() + { +#if !UNITY_EDITOR + _setSharingFilterForAllPartners(); +#endif + } + + /// + /// Used by advertisers to set some (one or more) networks/integrated partners to exclude from getting data. + /// + /// partners to exclude from getting data + public void setSharingFilter(params string[] partners) + { +#if !UNITY_EDITOR + _setSharingFilter(partners.Length, partners); +#endif + } + + + /// + /// Lets you configure how which partners should the SDK exclude from data-sharing. + /// partners to exclude from getting data + public static void setSharingFilterForPartners(params string[] partners) + { +#if !UNITY_EDITOR + _setSharingFilterForPartners(partners.Length, partners); +#endif + } + + /// + /// To record an impression use the following API call. + /// Make sure to use the promoted App ID as it appears within the AppsFlyer dashboard. + /// + /// promoted App ID. + /// cross promotion campaign. + /// parameters Dictionary. + public void recordCrossPromoteImpression(string appID, string campaign, Dictionary parameters) + { +#if !UNITY_EDITOR + _recordCrossPromoteImpression(appID, campaign, AFMiniJSON.Json.Serialize(parameters)); +#endif + } + + /// + /// Use the following API to attribute the click and launch the app store's app page. + /// + /// promoted App ID + /// cross promotion campaign + /// additional user params + public void attributeAndOpenStore(string appID, string campaign, Dictionary parameters, MonoBehaviour gameObject) + { +#if !UNITY_EDITOR + _attributeAndOpenStore(appID, campaign, AFMiniJSON.Json.Serialize(parameters), gameObject ? gameObject.name : null); +#endif + } + + /// + /// The LinkGenerator class builds the invite URL according to various setter methods which allow passing on additional information on the click. + /// See - https://support.appsflyer.com/hc/en-us/articles/115004480866-User-invite-attribution- + /// + /// parameters Dictionary. + public void generateUserInviteLink(Dictionary parameters, MonoBehaviour gameObject) + { +#if !UNITY_EDITOR + _generateUserInviteLink(AFMiniJSON.Json.Serialize(parameters), gameObject ? gameObject.name : null); +#endif + } + + /// + /// It is recommended to generate an in-app event after the invite is sent to record the invites from the senders' perspective. + /// This enables you to find the users that tend most to invite friends, and the media sources that get you these users. + /// + /// channel string. + /// parameters Dictionary.. + public void recordInvite(string channel, Dictionary parameters) + { +#if !UNITY_EDITOR + _recordInvite(channel, AFMiniJSON.Json.Serialize(parameters)); +#endif + } + + /// + /// Waits for request user authorization to access app-related data + /// + /// time to wait until session starts + public void waitForATTUserAuthorizationWithTimeoutInterval(int timeoutInterval) + { +#if !UNITY_EDITOR + _waitForATTUserAuthorizationWithTimeoutInterval(timeoutInterval); +#endif + } + + /// + /// + /// bool should diable + public void disableSKAdNetwork(bool isDisabled) + { +#if !UNITY_EDITOR + _disableSKAdNetwork(isDisabled); +#endif + } + + /// + /// Use this method if you’re integrating your app with push providers + /// that don’t use the default push notification JSON schema the SDK expects. + /// See docs for more info. + /// + /// array of nested json path + public void addPushNotificationDeepLinkPath(params string[] paths) + { +#if !UNITY_EDITOR + _addPushNotificationDeepLinkPath(paths.Length, paths); +#endif + } + + /// + /// subscribe to unified deep link callbacks + /// + public void subscribeForDeepLink(string objectName){ +#if !UNITY_EDITOR + _subscribeForDeepLink(objectName); +#endif + } + + /// + /// Set the language of the device. + /// + public void setCurrentDeviceLanguage(string language){ +#if !UNITY_EDITOR + _setCurrentDeviceLanguage(language); +#endif + } + + /// + /// Allows sending custom data for partner integration purposes. + /// + public void setPartnerData(string partnerId, Dictionary partnerInfo){ +#if !UNITY_EDITOR + _setPartnerData(partnerId, AFMiniJSON.Json.Serialize(partnerInfo)); +#endif + } + + /// + /// Use to disable app vendor identifier (IDFV) collection, 'true' to disable. + /// + public void disableIDFVCollection(bool isDisabled){ +#if !UNITY_EDITOR + _disableIDFVCollection(isDisabled); +#endif + } + + delegate void unityCallBack(string message); + + [AOT.MonoPInvokeCallback(typeof(unityCallBack))] + public static void getCallback(string gameObjectName, string callbackName, string message) + { + GameObject go = GameObject.Find("AppsFlyerObject"); + var afscript = go.GetComponent("AppsFlyerObjectScript") as AppsFlyerObjectScript; + Type type = typeof(AppsFlyerObjectScript); + MethodInfo info = type.GetMethod(callbackName); + info.Invoke(afscript, new[] { message }); + + } + + + /* + * AppsFlyer ios method mapping + */ + + +#if UNITY_IOS + [DllImport("__Internal")] + private static extern void _startSDK(bool shouldCallback, string objectName); +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] + private static extern void _startSDK(bool shouldCallback, string objectName, Action getCallback); + +#endif + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _getConversionData(string objectName); + + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setCustomerUserID(string customerUserID); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setAdditionalData(string customData); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setAppsFlyerDevKey(string appsFlyerDevKey); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setAppleAppID(string appleAppID); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setCurrencyCode(string currencyCode); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setDisableCollectAppleAdSupport(bool disableCollectAppleAdSupport); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setIsDebug(bool isDebug); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setShouldCollectDeviceName(bool shouldCollectDeviceName); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setAppInviteOneLinkID(string appInviteOneLinkID); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setDeepLinkTimeout(long deepLinkTimeout); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _anonymizeUser(bool shouldAnonymizeUser); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _enableTCFDataCollection(bool shouldCollectTcfData); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setConsentData(bool isUserSubjectToGDPR, bool hasConsentForDataUsage, bool hasConsentForAdsPersonalization); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setDisableCollectIAd(bool disableCollectIAd); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setUseReceiptValidationSandbox(bool useReceiptValidationSandbox); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setUseUninstallSandbox(bool useUninstallSandbox); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setResolveDeepLinkURLs(int length, params string[] resolveDeepLinkURLs); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setOneLinkCustomDomains(int length, params string[] oneLinkCustomDomains); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setUserEmails(EmailCryptType cryptType, int length, params string[] userEmails); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setPhoneNumber(string phoneNumber); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _afSendEvent(string eventName, string eventValues, bool shouldCallback, string objectName); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, string additionalParameters, string objectName); + + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _validateAndSendInAppPurchaseV2(string product, string price, string currency, string transactionId, string extraEventValues, string objectName); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _recordLocation(double longitude, double latitude); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern string _getAppsFlyerId(); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _registerUninstall(byte[] deviceToken); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _handlePushNotification(string pushPayload); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern string _getSDKVersion(); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setHost(string host, string hostPrefix); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setMinTimeBetweenSessions(int minTimeBetweenSessions); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _stopSDK(bool isStopSDK); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern bool _isSDKStopped(); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _handleOpenUrl(string url, string sourceApplication, string annotation); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setSharingFilterForAllPartners(); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setSharingFilter(int length, params string[] partners); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setSharingFilterForPartners(int length, params string[] partners); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _recordCrossPromoteImpression(string appID, string campaign, string parameters); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _attributeAndOpenStore(string appID, string campaign, string parameters, string gameObject); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _generateUserInviteLink(string parameters, string gameObject); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _recordInvite(string channel, string parameters); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _waitForATTUserAuthorizationWithTimeoutInterval(int timeoutInterval); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _disableSKAdNetwork(bool isDisabled); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _addPushNotificationDeepLinkPath(int length, params string[] paths); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _subscribeForDeepLink(string objectName); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setCurrentDeviceLanguage(string language); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _setPartnerData(string partnerId, string partnerInfo); + +#if UNITY_IOS + [DllImport("__Internal")] +#elif UNITY_STANDALONE_OSX + [DllImport("AppsFlyerBundle")] +#endif + private static extern void _disableIDFVCollection(bool isDisabled); + + } + +#endif + + +} \ No newline at end of file diff --git a/Assets/AppsFlyer/AppsFlyeriOS.cs.meta b/Assets/AppsFlyer/AppsFlyeriOS.cs.meta new file mode 100644 index 0000000..36b719f --- /dev/null +++ b/Assets/AppsFlyer/AppsFlyeriOS.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b34371b3cc09641ebb007ffc4e9500f0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Editor.meta b/Assets/AppsFlyer/Editor.meta new file mode 100644 index 0000000..a768212 --- /dev/null +++ b/Assets/AppsFlyer/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f84c02aa78da4ac9b444d98d97f7cc4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Editor/AppsFlyer.Editor.asmdef b/Assets/AppsFlyer/Editor/AppsFlyer.Editor.asmdef new file mode 100644 index 0000000..a63b527 --- /dev/null +++ b/Assets/AppsFlyer/Editor/AppsFlyer.Editor.asmdef @@ -0,0 +1,17 @@ +{ + "name": "AppsFlyer.Editor", + "references": [ + "AppsFlyer" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/AppsFlyer/Editor/AppsFlyer.Editor.asmdef.meta b/Assets/AppsFlyer/Editor/AppsFlyer.Editor.asmdef.meta new file mode 100644 index 0000000..f61dfd3 --- /dev/null +++ b/Assets/AppsFlyer/Editor/AppsFlyer.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d008146f00dea44d38752b4289e5f65b +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Editor/AppsFlyerDependencies.xml b/Assets/AppsFlyer/Editor/AppsFlyerDependencies.xml new file mode 100644 index 0000000..c0c9b11 --- /dev/null +++ b/Assets/AppsFlyer/Editor/AppsFlyerDependencies.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/Assets/AppsFlyer/Editor/AppsFlyerDependencies.xml.meta b/Assets/AppsFlyer/Editor/AppsFlyerDependencies.xml.meta new file mode 100644 index 0000000..1e4d57e --- /dev/null +++ b/Assets/AppsFlyer/Editor/AppsFlyerDependencies.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a03558dbbfeac45db9afe9e9c2df5a85 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Editor/AppsFlyerObjectEditor.cs b/Assets/AppsFlyer/Editor/AppsFlyerObjectEditor.cs new file mode 100644 index 0000000..f18e3fa --- /dev/null +++ b/Assets/AppsFlyer/Editor/AppsFlyerObjectEditor.cs @@ -0,0 +1,84 @@ +using UnityEditor; +using UnityEngine; + + +[CustomEditor(typeof(AppsFlyerObjectScript))] +[CanEditMultipleObjects] +public class AppsFlyerObjectEditor : Editor +{ + + SerializedProperty devKey; + SerializedProperty appID; + SerializedProperty UWPAppID; + SerializedProperty macOSAppID; + SerializedProperty isDebug; + SerializedProperty getConversionData; + + + void OnEnable() + { + devKey = serializedObject.FindProperty("devKey"); + appID = serializedObject.FindProperty("appID"); + UWPAppID = serializedObject.FindProperty("UWPAppID"); + macOSAppID = serializedObject.FindProperty("macOSAppID"); + isDebug = serializedObject.FindProperty("isDebug"); + getConversionData = serializedObject.FindProperty("getConversionData"); + } + + + + public override void OnInspectorGUI() + { + serializedObject.Update(); + + GUILayout.Box((Texture)AssetDatabase.LoadAssetAtPath(AssetDatabase.GUIDToAssetPath(AssetDatabase.FindAssets("appsflyer_logo")[0]), typeof(Texture)), new GUILayoutOption[] { GUILayout.Width(600) }); + + EditorGUILayout.Separator(); + EditorGUILayout.HelpBox("Set your devKey and appID to init the AppsFlyer SDK and start tracking. You must modify these fields and provide:\ndevKey - Your application devKey provided by AppsFlyer.\nappId - For iOS only. Your iTunes Application ID.\nUWP app id - For UWP only. Your application app id \nMac OS app id - For MacOS app only.", MessageType.Info); + + EditorGUILayout.PropertyField(devKey); + EditorGUILayout.PropertyField(appID); + EditorGUILayout.PropertyField(UWPAppID); + EditorGUILayout.PropertyField(macOSAppID); + EditorGUILayout.Separator(); + EditorGUILayout.HelpBox("Enable get conversion data to allow your app to recive deeplinking callbacks", MessageType.None); + EditorGUILayout.PropertyField(getConversionData); + EditorGUILayout.Separator(); + EditorGUILayout.HelpBox("Debugging should be restricted to development phase only.\n Do not distribute the app to app stores with debugging enabled", MessageType.Warning); + EditorGUILayout.PropertyField(isDebug); + EditorGUILayout.Separator(); + + EditorGUILayout.HelpBox("For more information on setting up AppsFlyer check out our relevant docs.", MessageType.None); + + + if (GUILayout.Button("AppsFlyer Unity Docs", new GUILayoutOption[] { GUILayout.Width(200) })) + { + Application.OpenURL("https://support.appsflyer.com/hc/en-us/articles/213766183-Unity-SDK-integration-for-developers"); + } + + if (GUILayout.Button("AppsFlyer Android Docs", new GUILayoutOption[] { GUILayout.Width(200) })) + { + Application.OpenURL("https://support.appsflyer.com/hc/en-us/articles/207032126-Android-SDK-integration-for-developers"); + } + + if (GUILayout.Button("AppsFlyer iOS Docs", new GUILayoutOption[] { GUILayout.Width(200) })) + { + Application.OpenURL("https://support.appsflyer.com/hc/en-us/articles/207032066-AppsFlyer-SDK-Integration-iOS"); + } + + if (GUILayout.Button("AppsFlyer Deeplinking Docs", new GUILayoutOption[] { GUILayout.Width(200) })) + { + Application.OpenURL("https://support.appsflyer.com/hc/en-us/articles/208874366-OneLink-deep-linking-guide#Setups"); + } + + if (GUILayout.Button("AppsFlyer Windows Docs", new GUILayoutOption[] { GUILayout.Width(200) })) + { + Application.OpenURL("https://support.appsflyer.com/hc/en-us/articles/207032026-Windows-and-Xbox-SDK-integration-for-developers"); + } + + + serializedObject.ApplyModifiedProperties(); + } + + +} \ No newline at end of file diff --git a/Assets/AppsFlyer/Editor/AppsFlyerObjectEditor.cs.meta b/Assets/AppsFlyer/Editor/AppsFlyerObjectEditor.cs.meta new file mode 100644 index 0000000..53d8abb --- /dev/null +++ b/Assets/AppsFlyer/Editor/AppsFlyerObjectEditor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d248a134cf494486fb1d6a2e95a05d87 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Editor/appsflyer_logo.png b/Assets/AppsFlyer/Editor/appsflyer_logo.png new file mode 100644 index 0000000..01c2b8c Binary files /dev/null and b/Assets/AppsFlyer/Editor/appsflyer_logo.png differ diff --git a/Assets/AppsFlyer/Editor/appsflyer_logo.png.meta b/Assets/AppsFlyer/Editor/appsflyer_logo.png.meta new file mode 100644 index 0000000..90005e8 --- /dev/null +++ b/Assets/AppsFlyer/Editor/appsflyer_logo.png.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: bc7fa5a6b64b944a4b2900fd877acb8b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/IAppsFlyerAndroidBridge.cs b/Assets/AppsFlyer/IAppsFlyerAndroidBridge.cs new file mode 100644 index 0000000..b4c8188 --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerAndroidBridge.cs @@ -0,0 +1,31 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace AppsFlyerSDK +{ + + public interface IAppsFlyerAndroidBridge : IAppsFlyerNativeBridge + { + void updateServerUninstallToken(string token); + void setImeiData(string imei); + void setAndroidIdData(string androidId); + void waitForCustomerUserId(bool wait); + void setCustomerIdAndStartSDK(string id); + string getOutOfStore(); + void setOutOfStore(string sourceName); + void setCollectAndroidID(bool isCollect); + void setCollectIMEI(bool isCollect); + void setIsUpdate(bool isUpdate); + void setPreinstallAttribution(string mediaSource, string campaign, string siteId); + bool isPreInstalledApp(); + string getAttributionId(); + void handlePushNotifications(); + void validateAndSendInAppPurchase(string publicKey, string signature, string purchaseData, string price, string currency, Dictionary additionalParameters, MonoBehaviour gameObject); + void validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary additionalParameters, MonoBehaviour gameObject); + void setCollectOaid(bool isCollect); + void setDisableAdvertisingIdentifiers(bool disable); + void setDisableNetworkData(bool disable); + + } +} \ No newline at end of file diff --git a/Assets/AppsFlyer/IAppsFlyerAndroidBridge.cs.meta b/Assets/AppsFlyer/IAppsFlyerAndroidBridge.cs.meta new file mode 100644 index 0000000..8157bc6 --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerAndroidBridge.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cdf9d1bc41a8244b3bc2d249fb6cd7aa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/IAppsFlyerConversionData.cs b/Assets/AppsFlyer/IAppsFlyerConversionData.cs new file mode 100644 index 0000000..454eaa6 --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerConversionData.cs @@ -0,0 +1,31 @@ +namespace AppsFlyerSDK +{ + public interface IAppsFlyerConversionData + { + /// + /// `conversionData` contains information about install. Organic/non-organic, etc. + /// https://support.appsflyer.com/hc/en-us/articles/360000726098-Conversion-Data-Scenarios#Introduction + /// + /// JSON string of the returned conversion data. + void onConversionDataSuccess(string conversionData); + + /// + /// Any errors that occurred during the conversion request. + /// + /// A string describing the error. + void onConversionDataFail(string error); + + /// + /// `attributionData` contains information about OneLink, deeplink. + /// https://support.appsflyer.com/hc/en-us/articles/208874366-OneLink-Deep-Linking-Guide#Intro + /// + /// JSON string of the returned deeplink data. + void onAppOpenAttribution(string attributionData); + + /// + /// Any errors that occurred during the attribution request. + /// + /// A string describing the error. + void onAppOpenAttributionFailure(string error); + } +} \ No newline at end of file diff --git a/Assets/AppsFlyer/IAppsFlyerConversionData.cs.meta b/Assets/AppsFlyer/IAppsFlyerConversionData.cs.meta new file mode 100644 index 0000000..3133eaa --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerConversionData.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d2f1d4dadb7cb44628f25f1ffd8fc104 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/IAppsFlyerIOSBridge.cs b/Assets/AppsFlyer/IAppsFlyerIOSBridge.cs new file mode 100644 index 0000000..86211fb --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerIOSBridge.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + + +namespace AppsFlyerSDK +{ + + public interface IAppsFlyerIOSBridge : IAppsFlyerNativeBridge + { + void setDisableCollectAppleAdSupport(bool disable); + void setShouldCollectDeviceName(bool shouldCollectDeviceName); + void setDisableCollectIAd(bool disableCollectIAd); + void setUseReceiptValidationSandbox(bool useReceiptValidationSandbox); + void setUseUninstallSandbox(bool useUninstallSandbox); + void validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, Dictionary additionalParameters, MonoBehaviour gameObject); + void validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary extraEventValues, MonoBehaviour gameObject); + void registerUninstall(byte[] deviceToken); + void handleOpenUrl(string url, string sourceApplication, string annotation); + void waitForATTUserAuthorizationWithTimeoutInterval(int timeoutInterval); + void setCurrentDeviceLanguage(string language); + void disableSKAdNetwork(bool isDisabled); + void disableIDFVCollection(bool isDisabled); + + } +} \ No newline at end of file diff --git a/Assets/AppsFlyer/IAppsFlyerIOSBridge.cs.meta b/Assets/AppsFlyer/IAppsFlyerIOSBridge.cs.meta new file mode 100644 index 0000000..8e200ea --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerIOSBridge.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6847fb337898040288c165e3667101a3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/IAppsFlyerNativeBridge.cs b/Assets/AppsFlyer/IAppsFlyerNativeBridge.cs new file mode 100644 index 0000000..fb1a9cf --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerNativeBridge.cs @@ -0,0 +1,74 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace AppsFlyerSDK +{ + + public interface IAppsFlyerNativeBridge + { + bool isInit { get; set; } + + void startSDK(bool onRequestResponse, string CallBackObjectName); + + void sendEvent(string eventName, Dictionary eventValues, bool onInAppResponse, string CallBackObjectName); + + void stopSDK(bool isSDKStopped); + + bool isSDKStopped(); + + string getSdkVersion(); + + void setCustomerUserId(string id); + + void setAppInviteOneLinkID(string oneLinkId); + + void setAdditionalData(Dictionary customData); + + void setDeepLinkTimeout(long deepLinkTimeout); + + void setResolveDeepLinkURLs(params string[] urls); + + void setOneLinkCustomDomain(params string[] domains); + + void setCurrencyCode(string currencyCode); + + void recordLocation(double latitude, double longitude); + + void anonymizeUser(bool shouldAnonymizeUser); + + string getAppsFlyerId(); + + void enableTCFDataCollection(bool shouldCollectTcfData); + + void setConsentData(AppsFlyerConsent appsFlyerConsent); + + void setMinTimeBetweenSessions(int seconds); + + void setHost(string hostPrefixName, string hostName); + + void setPhoneNumber(string phoneNumber); + + void setSharingFilterForAllPartners(); + + void setSharingFilter(params string[] partners); + + void getConversionData(string objectName); + + void attributeAndOpenStore(string appID, string campaign, Dictionary userParams, MonoBehaviour gameObject); + + void recordCrossPromoteImpression(string appID, string campaign, Dictionary parameters); + + void generateUserInviteLink(Dictionary parameters, MonoBehaviour gameObject); + + void addPushNotificationDeepLinkPath(params string[] paths); + + void setUserEmails(EmailCryptType cryptType, params string[] userEmails); + + void subscribeForDeepLink(string objectName); + + void setIsDebug(bool shouldEnable); + + void setPartnerData(string partnerId, Dictionary partnerInfo); + } +} diff --git a/Assets/AppsFlyer/IAppsFlyerNativeBridge.cs.meta b/Assets/AppsFlyer/IAppsFlyerNativeBridge.cs.meta new file mode 100644 index 0000000..dd43257 --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerNativeBridge.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 409b8302434664a3785ce55d075e7f58 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/IAppsFlyerUserInvite.cs b/Assets/AppsFlyer/IAppsFlyerUserInvite.cs new file mode 100644 index 0000000..aac109e --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerUserInvite.cs @@ -0,0 +1,26 @@ +namespace AppsFlyerSDK +{ + public interface IAppsFlyerUserInvite + { + /// + /// The success callback for generating OneLink URLs. + /// + /// A string of the newly created url. + void onInviteLinkGenerated(string link); + + /// + /// The error callback for generating OneLink URLs + /// + /// A string describing the error. + void onInviteLinkGeneratedFailure(string error); + + /// + /// (ios only) iOS allows you to utilize the StoreKit component to open + /// the App Store while remaining in the context of your app. + /// More details at https://support.appsflyer.com/hc/en-us/articles/115004481946-Cross-Promotion-Tracking#tracking-cross-promotion-impressions + /// + /// openStore callback Contains promoted `clickURL` + void onOpenStoreLinkGenerated(string link); + + } +} \ No newline at end of file diff --git a/Assets/AppsFlyer/IAppsFlyerUserInvite.cs.meta b/Assets/AppsFlyer/IAppsFlyerUserInvite.cs.meta new file mode 100644 index 0000000..8530528 --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerUserInvite.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5a4cdfa023cb8497b94bb39720052fef +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/IAppsFlyerValidateAndLog.cs b/Assets/AppsFlyer/IAppsFlyerValidateAndLog.cs new file mode 100644 index 0000000..a5c02cf --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerValidateAndLog.cs @@ -0,0 +1,19 @@ +namespace AppsFlyerSDK +{ + public interface IAppsFlyerValidateAndLog + { + /// + /// The success callback for validateAndSendInAppPurchase API. + /// For Android : the callback will return JSON string. + /// For iOS : the callback will return a JSON string from apples verifyReceipt API. + /// + /// + void onValidateAndLogComplete(string result); + + /// + /// The error callback for validateAndSendInAppPurchase API. + /// + /// A string describing the error. + void onValidateAndLogFailure(string error); + } +} \ No newline at end of file diff --git a/Assets/AppsFlyer/IAppsFlyerValidateAndLog.cs.meta b/Assets/AppsFlyer/IAppsFlyerValidateAndLog.cs.meta new file mode 100644 index 0000000..459cc85 --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerValidateAndLog.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1a5adb7eab3284dd39a76ec56c06457c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/IAppsFlyerValidateReceipt.cs b/Assets/AppsFlyer/IAppsFlyerValidateReceipt.cs new file mode 100644 index 0000000..90490e2 --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerValidateReceipt.cs @@ -0,0 +1,19 @@ +namespace AppsFlyerSDK +{ + public interface IAppsFlyerValidateReceipt + { + /// + /// The success callback for validateAndSendInAppPurchase API. + /// For Android : the callback will return "Validate success". + /// For iOS : the callback will return a JSON string from apples verifyReceipt API. + /// + /// + void didFinishValidateReceipt(string result); + + /// + /// The error callback for validateAndSendInAppPurchase API. + /// + /// A string describing the error. + void didFinishValidateReceiptWithError(string error); + } +} \ No newline at end of file diff --git a/Assets/AppsFlyer/IAppsFlyerValidateReceipt.cs.meta b/Assets/AppsFlyer/IAppsFlyerValidateReceipt.cs.meta new file mode 100644 index 0000000..38efa67 --- /dev/null +++ b/Assets/AppsFlyer/IAppsFlyerValidateReceipt.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6385b1d184efa400a98515735e1f17bc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Mac.meta b/Assets/AppsFlyer/Mac.meta new file mode 100644 index 0000000..fd182bd --- /dev/null +++ b/Assets/AppsFlyer/Mac.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 96a328019e42349aabc478b546b8605e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle.meta b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle.meta new file mode 100644 index 0000000..a7aa6da --- /dev/null +++ b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle.meta @@ -0,0 +1,33 @@ +fileFormatVersion: 2 +guid: 682114f7790724ab3b9410e89bbc076c +folderAsset: yes +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + DefaultValueInitialized: true + - first: + Standalone: OSXUniversal + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents.meta b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents.meta new file mode 100644 index 0000000..4b06604 --- /dev/null +++ b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 28175da64865f4e398b3b9ddfbe97b24 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/Info.plist b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/Info.plist new file mode 100644 index 0000000..3303ccd --- /dev/null +++ b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/Info.plist @@ -0,0 +1,48 @@ + + + + + BuildMachineOSBuild + 20G417 + CFBundleDevelopmentRegion + en + CFBundleExecutable + AppsFlyerBundle + CFBundleIdentifier + com.appsflyer.support.two.AppsFlyerBundle + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + AppsFlyerBundle + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 13A1030d + DTPlatformName + macosx + DTPlatformVersion + 12.0 + DTSDKBuild + 21A344 + DTSDKName + macosx12.0 + DTXcode + 1310 + DTXcodeBuild + 13A1030d + LSMinimumSystemVersion + 11.6 + NSHumanReadableCopyright + + + diff --git a/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/Info.plist.meta b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/Info.plist.meta new file mode 100644 index 0000000..dac263e --- /dev/null +++ b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/Info.plist.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 58a86b0b376564c06bf8ce29e1dbfb04 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/MacOS.meta b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/MacOS.meta new file mode 100644 index 0000000..b55a757 --- /dev/null +++ b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/MacOS.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 218a2e7ff5a4c461981bc41f7d7bfeba +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/MacOS/AppsFlyerBundle b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/MacOS/AppsFlyerBundle new file mode 100644 index 0000000..3376a47 Binary files /dev/null and b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/MacOS/AppsFlyerBundle differ diff --git a/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/MacOS/AppsFlyerBundle.meta b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/MacOS/AppsFlyerBundle.meta new file mode 100644 index 0000000..a6e35c7 --- /dev/null +++ b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/MacOS/AppsFlyerBundle.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0889edee891d84a8eb0b7cc87071b91e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/_CodeSignature.meta b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/_CodeSignature.meta new file mode 100644 index 0000000..d3cac98 --- /dev/null +++ b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/_CodeSignature.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 16068f30788004029bd487756623799b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/_CodeSignature/CodeResources b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/_CodeSignature/CodeResources new file mode 100644 index 0000000..d5d0fd7 --- /dev/null +++ b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/_CodeSignature/CodeResources @@ -0,0 +1,115 @@ + + + + + files + + files2 + + rules + + ^Resources/ + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ + + nested + + weight + 10 + + ^.* + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^Resources/ + + weight + 20 + + ^Resources/.*\.lproj/ + + optional + + weight + 1000 + + ^Resources/.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Resources/Base\.lproj/ + + weight + 1010 + + ^[^/]+$ + + nested + + weight + 10 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/_CodeSignature/CodeResources.meta b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/_CodeSignature/CodeResources.meta new file mode 100644 index 0000000..4cbf196 --- /dev/null +++ b/Assets/AppsFlyer/Mac/AppsFlyerBundle.bundle/Contents/_CodeSignature/CodeResources.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 724b52b308e9a4a6d889d7bf3945a2ca +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Plugins.meta b/Assets/AppsFlyer/Plugins.meta new file mode 100644 index 0000000..5394930 --- /dev/null +++ b/Assets/AppsFlyer/Plugins.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 66297743248ab4e47abdc371a59f1111 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Plugins/iOS.meta b/Assets/AppsFlyer/Plugins/iOS.meta new file mode 100644 index 0000000..286d70c --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d8325c12a80ff4323b82e2833a8fc287 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.h b/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.h new file mode 100644 index 0000000..c838a93 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.h @@ -0,0 +1,22 @@ +// +// AFUnityUtils.h +// +// Created by Andrii H. and Dmitry O. on 16 Oct 2023 +// + +#if __has_include() +#import +#else +#import "AppsFlyerLib.h" +#endif + +static NSString* stringFromChar(const char *str); +static NSDictionary* dictionaryFromJson(const char *jsonString); +static const char* stringFromdictionary(NSDictionary* dictionary); +static NSArray *NSArrayFromCArray(int length, const char **arr); +static char* getCString(const char* string); +static AppsFlyerLinkGenerator* generatorFromDictionary(NSDictionary* dictionary, AppsFlyerLinkGenerator* generator); +static EmailCryptType emailCryptTypeFromInt(int emailCryptTypeInt); +static NSString* stringFromDeepLinkResultStatus(AFSDKDeepLinkResultStatus deepLinkResult); +static NSString* stringFromDeepLinkResultError(AppsFlyerDeepLinkResult *result); + diff --git a/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.h.meta b/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.h.meta new file mode 100644 index 0000000..f6811a6 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.h.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 4b0609ff467554f2088aee1c52bf54a2 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.mm b/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.mm new file mode 100644 index 0000000..59e0163 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.mm @@ -0,0 +1,145 @@ +// +// AFUnityUtils.mm +// Unity-iPhone +// +// Created by Jonathan Wesfield on 24/07/2019. +// + +#import "AFUnityUtils.h" + +static NSString* stringFromChar(const char *str) { + return str ? [NSString stringWithUTF8String:str] : nil; +} + +static NSDictionary* dictionaryFromJson(const char *jsonString) { + if(jsonString){ + NSData *jsonData = [[NSData alloc] initWithBytes:jsonString length:strlen(jsonString)]; + NSDictionary *dictionary = [NSJSONSerialization JSONObjectWithData:jsonData options:kNilOptions error:nil]; + return dictionary; + } + + return nil; +} + +static const char* stringFromdictionary(NSDictionary* dictionary) { + if(dictionary){ + NSError * err; + NSData * jsonData = [NSJSONSerialization dataWithJSONObject:dictionary options:0 error:&err]; + NSString * myString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; + return [myString UTF8String]; + } + + return nil; +} + +static NSDictionary* dictionaryFromNSError(NSError* error) { + if(error){ + NSInteger code = [error code]; + NSString *localizedDescription = [error localizedDescription]; + + NSDictionary *errorDictionary = @{ + @"code" : @(code) ?: @(-1), + @"localizedDescription" : localizedDescription, + }; + return errorDictionary; + } + + return nil; +} + + +static NSArray *NSArrayFromCArray(int length, const char **arr) { + NSMutableArray *res = [[NSMutableArray alloc] init]; + for(int i = 0; i < length; i++) { + if (arr[i]) { + [res addObject:[NSString stringWithUTF8String:arr[i]]]; + } + } + + return res; +} + +static char* getCString(const char* string){ + if (string == NULL){ + return NULL; + } + + char* res = (char*)malloc(strlen(string) + 1); + strcpy(res, string); + + return res; +} + +static AppsFlyerLinkGenerator* generatorFromDictionary(NSDictionary* dictionary, AppsFlyerLinkGenerator* generator) { + + NSArray* generatorKeys = @[@"channel", @"customerID", @"campaign", @"referrerName", @"referrerImageUrl", @"deeplinkPath", @"baseDeeplink", @"brandDomain"]; + + NSMutableDictionary* mutableDictionary = [dictionary mutableCopy]; + + [generator setChannel:[dictionary objectForKey: @"channel"]]; + [generator setReferrerCustomerId:[dictionary objectForKey: @"customerID"]]; + [generator setCampaign:[dictionary objectForKey: @"campaign"]]; + [generator setReferrerName:[dictionary objectForKey: @"referrerName"]]; + [generator setReferrerImageURL:[dictionary objectForKey: @"referrerImageUrl"]]; + [generator setDeeplinkPath:[dictionary objectForKey: @"deeplinkPath"]]; + [generator setBaseDeeplink:[dictionary objectForKey: @"baseDeeplink"]]; + [generator setBrandDomain:[dictionary objectForKey: @"brandDomain"]]; + + + [mutableDictionary removeObjectsForKeys:generatorKeys]; + + [generator addParameters:mutableDictionary]; + + return generator; +} + +static EmailCryptType emailCryptTypeFromInt(int emailCryptTypeInt){ + + EmailCryptType emailCryptType; + switch (emailCryptTypeInt){ + case 1: + emailCryptType = EmailCryptTypeSHA256; + break; + default: + emailCryptType = EmailCryptTypeNone; + break; + } + + return emailCryptType; +} + +static NSString* stringFromDeepLinkResultStatus(AFSDKDeepLinkResultStatus deepLinkResult){ + NSString* result; + switch (deepLinkResult){ + case AFSDKDeepLinkResultStatusFound: + result = @"FOUND"; + break; + case AFSDKDeepLinkResultStatusFailure: + result = @"ERROR"; + break; + case AFSDKDeepLinkResultStatusNotFound: + result = @"NOT_FOUND"; + break; + default: + result = @"ERROR"; + break; + } + + return result; +} + +static NSString* stringFromDeepLinkResultError(AppsFlyerDeepLinkResult *result){ + NSString* res; + + if (result && result.error){ + if ([[result.error userInfo][NSUnderlyingErrorKey] code] == -1001) { + res = @"TIMEOUT"; + } else if ([[result.error userInfo][NSUnderlyingErrorKey] code] == -1009) { + res = @"NETWORK"; + } + } + + res = @"UNKNOWN"; + + return res; +} diff --git a/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.mm.meta b/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.mm.meta new file mode 100644 index 0000000..b411375 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AFUnityUtils.mm.meta @@ -0,0 +1,37 @@ +fileFormatVersion: 2 +guid: 18a03931864e84d86bedcc99c440e060 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} + - first: + tvOS: tvOS + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyer+AppController.m b/Assets/AppsFlyer/Plugins/iOS/AppsFlyer+AppController.m new file mode 100644 index 0000000..f877576 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyer+AppController.m @@ -0,0 +1,164 @@ +// +// AppsFlyer+AppController.m +// Unity-iPhone +// +// Created by Jonathan Wesfield on 24/07/2019. +// + +#import +#import "UnityAppController.h" +#import "AppsFlyeriOSWrapper.h" +#if __has_include() +#import +#else +#import "AppsFlyerLib.h" +#endif + + +@implementation UnityAppController (AppsFlyerSwizzledAppController) + +static BOOL didEnteredBackGround __unused; +static IMP __original_applicationDidBecomeActive_Imp __unused; +static IMP __original_applicationDidEnterBackground_Imp __unused; +static IMP __original_didReceiveRemoteNotification_Imp __unused; +static IMP __original_continueUserActivity_Imp __unused; +static IMP __original_openUrl_Imp __unused; + + ++ (void)load { + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + +#if !AFSDK_SHOULD_SWIZZLE + + id swizzleFlag = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"AppsFlyerShouldSwizzle"]; + BOOL shouldSwizzle = swizzleFlag ? [swizzleFlag boolValue] : NO; + + if(shouldSwizzle){ + + Method method1 = class_getInstanceMethod([self class], @selector(applicationDidBecomeActive:)); + __original_applicationDidBecomeActive_Imp = method_setImplementation(method1, (IMP)__swizzled_applicationDidBecomeActive); + + Method method2 = class_getInstanceMethod([self class], @selector(applicationDidEnterBackground:)); + __original_applicationDidEnterBackground_Imp = method_setImplementation(method2, (IMP)__swizzled_applicationDidEnterBackground); + + + Method method3 = class_getInstanceMethod([self class], @selector(didReceiveRemoteNotification:)); + __original_didReceiveRemoteNotification_Imp = method_setImplementation(method3, (IMP)__swizzled_didReceiveRemoteNotification); + + + Method method4 = class_getInstanceMethod([self class], @selector(application:openURL:options:)); + __original_openUrl_Imp = method_setImplementation(method4, (IMP)__swizzled_openURL); + + if (_AppsFlyerdelegate == nil) { + _AppsFlyerdelegate = [[AppsFlyeriOSWarpper alloc] init]; + } + + [self swizzleContinueUserActivity:[self class]]; + } +#elif AFSDK_SHOULD_SWIZZLE + Method method1 = class_getInstanceMethod([self class], @selector(applicationDidBecomeActive:)); + __original_applicationDidBecomeActive_Imp = method_setImplementation(method1, (IMP)__swizzled_applicationDidBecomeActive); + + Method method2 = class_getInstanceMethod([self class], @selector(applicationDidEnterBackground:)); + __original_applicationDidEnterBackground_Imp = method_setImplementation(method2, (IMP)__swizzled_applicationDidEnterBackground); + + + Method method3 = class_getInstanceMethod([self class], @selector(didReceiveRemoteNotification:)); + __original_didReceiveRemoteNotification_Imp = method_setImplementation(method3, (IMP)__swizzled_didReceiveRemoteNotification); + + + Method method4 = class_getInstanceMethod([self class], @selector(application:openURL:options:)); + __original_openUrl_Imp = method_setImplementation(method4, (IMP)__swizzled_openURL); + + if (_AppsFlyerdelegate == nil) { + _AppsFlyerdelegate = [[AppsFlyeriOSWarpper alloc] init]; + } + + [self swizzleContinueUserActivity:[self class]]; + +#endif + + + }); +} + ++(void)swizzleContinueUserActivity:(Class)class { + + SEL originalSelector = @selector(application:continueUserActivity:restorationHandler:); + + Method defaultMethod = class_getInstanceMethod(class, originalSelector); + Method swizzledMethod = class_getInstanceMethod(class, @selector(__swizzled_continueUserActivity)); + + BOOL isMethodExists = !class_addMethod(class, originalSelector, method_getImplementation(swizzledMethod), method_getTypeEncoding(swizzledMethod)); + + if (isMethodExists) { + __original_continueUserActivity_Imp = method_setImplementation(defaultMethod, (IMP)__swizzled_continueUserActivity); + } else { + class_replaceMethod(class, originalSelector, (IMP)__swizzled_continueUserActivity, method_getTypeEncoding(swizzledMethod)); + } +} + +BOOL __swizzled_continueUserActivity(id self, SEL _cmd, UIApplication* application, NSUserActivity* userActivity, void (^restorationHandler)(NSArray*)) { + NSLog(@"swizzled continueUserActivity"); + [[AppsFlyerAttribution shared] continueUserActivity:userActivity restorationHandler:restorationHandler]; + + if(__original_continueUserActivity_Imp){ + return ((BOOL(*)(id, SEL, UIApplication*, NSUserActivity*, void (^)(NSArray*)))__original_continueUserActivity_Imp)(self, _cmd, application, userActivity, NULL); + } + + return YES; +} + + + +void __swizzled_applicationDidBecomeActive(id self, SEL _cmd, UIApplication* launchOptions) { + NSLog(@"swizzled applicationDidBecomeActive"); + [[AppsFlyerLib shared] setDelegate:_AppsFlyerdelegate]; + + if(didEnteredBackGround && AppsFlyeriOSWarpper.didCallStart == YES){ + [[AppsFlyerLib shared] start]; + } + + if(__original_applicationDidBecomeActive_Imp){ + ((void(*)(id,SEL, UIApplication*))__original_applicationDidBecomeActive_Imp)(self, _cmd, launchOptions); + } +} + + +void __swizzled_applicationDidEnterBackground(id self, SEL _cmd, UIApplication* application) { + NSLog(@"swizzled applicationDidEnterBackground"); + didEnteredBackGround = YES; + if(__original_applicationDidEnterBackground_Imp){ + ((void(*)(id,SEL, UIApplication*))__original_applicationDidEnterBackground_Imp)(self, _cmd, application); + } +} + + +BOOL __swizzled_didReceiveRemoteNotification(id self, SEL _cmd, UIApplication* application, NSDictionary* userInfo,void (^UIBackgroundFetchResult)(void) ) { + NSLog(@"swizzled didReceiveRemoteNotification"); + + [[AppsFlyerLib shared] handlePushNotification:userInfo]; + + if(__original_didReceiveRemoteNotification_Imp){ + return ((BOOL(*)(id, SEL, UIApplication*, NSDictionary*, int(UIBackgroundFetchResult)))__original_didReceiveRemoteNotification_Imp)(self, _cmd, application, userInfo, nil); + } + return YES; +} + + + +BOOL __swizzled_openURL(id self, SEL _cmd, UIApplication* application, NSURL* url, NSDictionary * options) { + NSLog(@"swizzled openURL"); + [[AppsFlyerAttribution shared] handleOpenUrl:url options:options]; + if(__original_openUrl_Imp){ + return ((BOOL(*)(id, SEL, UIApplication*, NSURL*, NSDictionary*))__original_openUrl_Imp)(self, _cmd, application, url, options); + } + return NO; +} + + +@end + + + diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyer+AppController.m.meta b/Assets/AppsFlyer/Plugins/iOS/AppsFlyer+AppController.m.meta new file mode 100644 index 0000000..24856fa --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyer+AppController.m.meta @@ -0,0 +1,37 @@ +fileFormatVersion: 2 +guid: 6ae9e1f7daef2427588fab2fbf8d35d5 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} + - first: + tvOS: tvOS + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAppController.mm b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAppController.mm new file mode 100644 index 0000000..3e492c0 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAppController.mm @@ -0,0 +1,131 @@ +// +// AppsFlyerAppController.mm +// Unity-iPhone +// +// Created by Jonathan Wesfield on 30/07/2019. +// + +#import +#import "UnityAppController.h" +#import "AppDelegateListener.h" +#import "AppsFlyeriOSWrapper.h" +#if __has_include() +#import +#else +#import "AppsFlyerLib.h" +#endif +#import + +/** + Note if you would like to use method swizzeling see AppsFlyer+AppController.m + If you are using swizzeling then comment out the method that is being swizzeled in AppsFlyerAppController.mm + Only use swizzeling if there are conflicts with other plugins that needs to be resolved. +*/ + + +@interface AppsFlyerAppController : UnityAppController +{ + BOOL didEnteredBackGround; +} +@end + +@implementation AppsFlyerAppController + +- (instancetype)init +{ + self = [super init]; + if (self) { + + id swizzleFlag = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"AppsFlyerShouldSwizzle"]; + BOOL shouldSwizzle = swizzleFlag ? [swizzleFlag boolValue] : NO; + + if(!shouldSwizzle){ + UnityRegisterAppDelegateListener(self); + } + } + return self; +} + +- (void)didFinishLaunching:(NSNotification*)notification { + NSLog(@"got didFinishLaunching = %@",notification.userInfo); + + + if (_AppsFlyerdelegate == nil) { + _AppsFlyerdelegate = [[AppsFlyeriOSWarpper alloc] init]; + } + [[AppsFlyerLib shared] setDelegate:_AppsFlyerdelegate]; + + if (notification.userInfo[@"url"]) { + [self onOpenURL:notification]; + } +} + +-(void)didBecomeActive:(NSNotification*)notification { + NSLog(@"got didBecomeActive(out) = %@", notification.userInfo); + if (didEnteredBackGround == YES && AppsFlyeriOSWarpper.didCallStart == YES) { + [[AppsFlyerLib shared] start]; + didEnteredBackGround = NO; + } +} + +- (void)didEnterBackground:(NSNotification*)notification { + NSLog(@"got didEnterBackground = %@", notification.userInfo); + didEnteredBackGround = YES; +} + +- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray *))restorationHandler { + [[AppsFlyerAttribution shared] continueUserActivity:userActivity restorationHandler:restorationHandler]; + return YES; +} + + +- (void)onOpenURL:(NSNotification*)notification { + NSLog(@"got onOpenURL = %@", notification.userInfo); + NSURL *url = notification.userInfo[@"url"]; + NSString *sourceApplication = notification.userInfo[@"sourceApplication"]; + + if (sourceApplication == nil) { + sourceApplication = @""; + } + + if (url != nil) { + [[AppsFlyerAttribution shared] handleOpenUrl:url sourceApplication:sourceApplication annotation:nil]; + } + +} + +- (void)didReceiveRemoteNotification:(NSNotification*)notification { + NSLog(@"got didReceiveRemoteNotification = %@", notification.userInfo); + [[AppsFlyerLib shared] handlePushNotification:notification.userInfo]; +} + +@end + +#if !(AFSDK_SHOULD_SWIZZLE) + +IMPL_APP_CONTROLLER_SUBCLASS(AppsFlyerAppController) + +#endif +/** +Note if you would not like to use IMPL_APP_CONTROLLER_SUBCLASS you can replace it with the code below. + + +(void)load + { + [AppsFlyerAppController plugin]; + } + + // Singleton accessor. + + (AppsFlyerAppController *)plugin + { + static AppsFlyerAppController *sharedInstance = nil; + static dispatch_once_t onceToken; + + dispatch_once(&onceToken, ^{ + + sharedInstance = [[AppsFlyerAppController alloc] init]; + }); + + return sharedInstance; + } + + **/ diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAppController.mm.meta b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAppController.mm.meta new file mode 100644 index 0000000..2e8e52c --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAppController.mm.meta @@ -0,0 +1,37 @@ +fileFormatVersion: 2 +guid: 2d1497a1493b24fecaa58bd3a7b707f9 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} + - first: + tvOS: tvOS + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.h b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.h new file mode 100644 index 0000000..c79fec4 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.h @@ -0,0 +1,34 @@ +// +// AppsFlyerAttribution.h +// UnityFramework +// +// Created by Margot Guetta on 11/04/2021. +// + +#ifndef AppsFlyerAttribution_h +#define AppsFlyerAttribution_h +#endif /* AppsFlyerAttribution_h */ +#if __has_include() +#import +#else +#import "AppsFlyerLib.h" +#endif + + +@interface AppsFlyerAttribution : NSObject +@property NSUserActivity*_Nullable userActivity; +@property (nonatomic, copy) void (^ _Nullable restorationHandler)(NSArray *_Nullable ); +@property NSURL * _Nullable url; +@property NSDictionary * _Nullable options; +@property NSString* _Nullable sourceApplication; +@property id _Nullable annotation; +@property BOOL isBridgeReady; + ++ (AppsFlyerAttribution *_Nullable)shared; +- (void) continueUserActivity: (NSUserActivity*_Nullable) userActivity restorationHandler: (void (^_Nullable)(NSArray * _Nullable))restorationHandler; +- (void) handleOpenUrl:(NSURL*_Nullable)url options:(NSDictionary*_Nullable) options; +- (void) handleOpenUrl: (NSURL *_Nonnull)url sourceApplication:(NSString*)sourceApplication annotation:(id)annotation; + +@end + +static NSString * _Nullable const AF_BRIDGE_SET = @"bridge is set"; diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.h.meta b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.h.meta new file mode 100644 index 0000000..5b77c9b --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.h.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 8544dc3b3c7bb40d397b2de568df1058 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.m b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.m new file mode 100644 index 0000000..c4e7278 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.m @@ -0,0 +1,86 @@ +// +// NSObject+AppsFlyerAttribution.m +// UnityFramework +// +// Created by Margot Guetta on 11/04/2021. +// + +#import +#import "AppsFlyerAttribution.h" + +@implementation AppsFlyerAttribution + ++ (id)shared { + static AppsFlyerAttribution *shared = nil; + static dispatch_once_t onceToken; + dispatch_once(&onceToken, ^{ + shared = [[self alloc] init]; + }); + return shared; +} + +- (id)init { + if (self = [super init]) { + self.options = nil; + self.restorationHandler = nil; + self.url = nil; + self.userActivity = nil; + self.annotation = nil; + self.sourceApplication = nil; + self.isBridgeReady = NO; + [[NSNotificationCenter defaultCenter] addObserver:self + selector:@selector(receiveBridgeReadyNotification:) + name:AF_BRIDGE_SET + object:nil]; + } + return self; +} + +- (void) continueUserActivity: (NSUserActivity*_Nullable) userActivity restorationHandler: (void (^_Nullable)(NSArray * _Nullable))restorationHandler{ + if(self.isBridgeReady == YES){ + [[AppsFlyerLib shared] continueUserActivity:userActivity restorationHandler:restorationHandler]; + }else{ + [AppsFlyerAttribution shared].userActivity = userActivity; + [AppsFlyerAttribution shared].restorationHandler = restorationHandler; + } +} + +- (void) handleOpenUrl:(NSURL *)url options:(NSDictionary *)options{ + if(self.isBridgeReady == YES){ + [[AppsFlyerLib shared] handleOpenUrl:url options:options]; + }else{ + [AppsFlyerAttribution shared].url = url; + [AppsFlyerAttribution shared].options = options; + } +} + +- (void) handleOpenUrl:(NSURL *)url sourceApplication:(NSString*)sourceApplication annotation:(id)annotation{ + if(self.isBridgeReady == YES){ + [[AppsFlyerLib shared] handleOpenURL:url sourceApplication:sourceApplication withAnnotation:annotation]; + }else{ + [AppsFlyerAttribution shared].url = url; + [AppsFlyerAttribution shared].sourceApplication = sourceApplication; + [AppsFlyerAttribution shared].annotation = annotation; + } + +} + +- (void) receiveBridgeReadyNotification:(NSNotification *) notification +{ + NSLog (@"AppsFlyer Debug: handle deep link"); + if(self.url && self.sourceApplication){ + [[AppsFlyerLib shared] handleOpenURL:self.url sourceApplication:self.sourceApplication withAnnotation:self.annotation]; + self.url = nil; + self.sourceApplication = nil; + self.annotation = nil; + }else if(self.options && self.url){ + [[AppsFlyerLib shared] handleOpenUrl:self.url options:self.options]; + self.options = nil; + self.url = nil; + }else if(self.userActivity){ + [[AppsFlyerLib shared] continueUserActivity:self.userActivity restorationHandler:nil]; + self.userActivity = nil; + self.restorationHandler = nil; + } +} +@end diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.m.meta b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.m.meta new file mode 100644 index 0000000..9f071e6 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyerAttribution.m.meta @@ -0,0 +1,37 @@ +fileFormatVersion: 2 +guid: 1060e47d7b9e2453ba575f0b455b2bf8 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} + - first: + tvOS: tvOS + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.h b/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.h new file mode 100644 index 0000000..d4cd3c3 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.h @@ -0,0 +1,50 @@ +// +// AppsFlyeriOSWarpper.h +// Unity-iPhone +// +// Created by Jonathan Wesfield on 24/07/2019. +// + +#import "AFUnityUtils.mm" +#import "UnityAppController.h" +#import "AppsFlyerAttribution.h" +#if __has_include() +#import +#else +#import "AppsFlyerLib.h" +#endif + +@interface AppsFlyeriOSWarpper : NSObject ++ (BOOL) didCallStart; ++ (void) setDidCallStart:(BOOL)val; +@end + + +static AppsFlyeriOSWarpper *_AppsFlyerdelegate; +static const int kPushNotificationSize = 32; + +static NSString* ConversionDataCallbackObject = @"AppsFlyerObject"; + +static const char* VALIDATE_CALLBACK = "didFinishValidateReceipt"; +static const char* VALIDATE_ERROR_CALLBACK = "didFinishValidateReceiptWithError"; +static const char* GCD_CALLBACK = "onConversionDataSuccess"; +static const char* GCD_ERROR_CALLBACK = "onConversionDataFail"; +static const char* OAOA_CALLBACK = "onAppOpenAttribution"; +static const char* OAOA_ERROR_CALLBACK = "onAppOpenAttributionFailure"; +static const char* GENERATE_LINK_CALLBACK = "onInviteLinkGenerated"; +static const char* OPEN_STORE_LINK_CALLBACK = "onOpenStoreLinkGenerated"; +static const char* START_REQUEST_CALLBACK = "requestResponseReceived"; +static const char* IN_APP_RESPONSE_CALLBACK = "inAppResponseReceived"; +static const char* ON_DEEPLINKING = "onDeepLinking"; +static const char* VALIDATE_AND_LOG_V2_CALLBACK = "onValidateAndLogComplete"; +static const char* VALIDATE_AND_LOG_V2_ERROR_CALLBACK = "onValidateAndLogFailure"; + + +static NSString* validateObjectName = @""; +static NSString* openStoreObjectName = @""; +static NSString* generateInviteObjectName = @""; +static NSString* validateAndLogObjectName = @""; +static NSString* startRequestObjectName = @""; +static NSString* inAppRequestObjectName = @""; +static NSString* onDeeplinkingObjectName = @""; + diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.h.meta b/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.h.meta new file mode 100644 index 0000000..5284989 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.h.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 147104b04b5794eaa92b4195cc328e13 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.mm b/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.mm new file mode 100644 index 0000000..da774c7 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.mm @@ -0,0 +1,370 @@ +// +// AppsFlyeriOSWarpper.mm +// Unity-iPhone +// +// Created by Jonathan Wesfield on 24/07/2019. +// + +#import "AppsFlyeriOSWrapper.h" + + +static void unityCallBack(NSString* objectName, const char* method, const char* msg) { + if(objectName){ + UnitySendMessage([objectName UTF8String], method, msg); + } +} + +extern "C" { + + const void _startSDK(bool shouldCallback, const char* objectName) { + [[AppsFlyerLib shared] setPluginInfoWith: AFSDKPluginUnity + pluginVersion:@"6.14.5" + additionalParams:nil]; + startRequestObjectName = stringFromChar(objectName); + AppsFlyeriOSWarpper.didCallStart = YES; + [AppsFlyerAttribution shared].isBridgeReady = YES; + [[NSNotificationCenter defaultCenter] postNotificationName:AF_BRIDGE_SET object: [AppsFlyerAttribution shared]]; + [[AppsFlyerLib shared] startWithCompletionHandler:^(NSDictionary *dictionary, NSError *error) { + if(shouldCallback){ + if (error) { + NSDictionary *callbackDictionary = @{@"statusCode":[NSNumber numberWithLong:[error code]]}; + unityCallBack(startRequestObjectName, START_REQUEST_CALLBACK, stringFromdictionary(callbackDictionary)); + return; + } + if (dictionary) { + unityCallBack(startRequestObjectName, START_REQUEST_CALLBACK, stringFromdictionary(dictionary)); + return; + } + } + }]; + } + + const void _setCustomerUserID (const char* customerUserID) { + [[AppsFlyerLib shared] setCustomerUserID:stringFromChar(customerUserID)]; + } + + const void _setAdditionalData (const char* customData) { + [[AppsFlyerLib shared] setAdditionalData:dictionaryFromJson(customData)]; + } + + const void _setAppsFlyerDevKey (const char* appsFlyerDevKey) { + [AppsFlyerLib shared].appsFlyerDevKey = stringFromChar(appsFlyerDevKey); + } + + const void _setAppleAppID (const char* appleAppID) { + [AppsFlyerLib shared].appleAppID = stringFromChar(appleAppID); + } + + const void _setCurrencyCode (const char* currencyCode) { + [[AppsFlyerLib shared] setCurrencyCode:stringFromChar(currencyCode)]; + } + + const void _setDisableCollectAppleAdSupport (bool disableAdvertisingIdentifier) { + [AppsFlyerLib shared].disableAdvertisingIdentifier = disableAdvertisingIdentifier; + } + + const void _setIsDebug (bool isDebug) { + [AppsFlyerLib shared].isDebug = isDebug; + } + + const void _setShouldCollectDeviceName (bool shouldCollectDeviceName) { + [AppsFlyerLib shared].shouldCollectDeviceName = shouldCollectDeviceName; + } + + const void _setAppInviteOneLinkID (const char* appInviteOneLinkID) { + [[AppsFlyerLib shared] setAppInviteOneLink:stringFromChar(appInviteOneLinkID)]; + } + + const void _setDeepLinkTimeout (long deepLinkTimeout) { + [AppsFlyerLib shared].deepLinkTimeout = deepLinkTimeout; + } + + const void _anonymizeUser (bool anonymizeUser) { + [AppsFlyerLib shared].anonymizeUser = anonymizeUser; + } + + const void _enableTCFDataCollection (bool shouldCollectTcfData) { + [[AppsFlyerLib shared] enableTCFDataCollection:shouldCollectTcfData]; + } + + const void _setConsentData(bool isUserSubjectToGDPR, bool hasConsentForDataUsage, bool hasConsentForAdsPersonalization) { + AppsFlyerConsent *consentData = nil; + if (isUserSubjectToGDPR) { + consentData = [[AppsFlyerConsent alloc] initForGDPRUserWithHasConsentForDataUsage:hasConsentForDataUsage hasConsentForAdsPersonalization:hasConsentForAdsPersonalization]; + } else { + consentData = [[AppsFlyerConsent alloc] initNonGDPRUser]; + } + [[AppsFlyerLib shared] setConsentData:consentData]; + } + + const void _setDisableCollectIAd (bool disableCollectASA) { + [AppsFlyerLib shared].disableCollectASA = disableCollectASA; + } + + const void _setUseReceiptValidationSandbox (bool useReceiptValidationSandbox) { + [AppsFlyerLib shared].useReceiptValidationSandbox = useReceiptValidationSandbox; + } + + const void _setUseUninstallSandbox (bool useUninstallSandbox) { + [AppsFlyerLib shared].useUninstallSandbox = useUninstallSandbox; + } + + const void _setResolveDeepLinkURLs (int length, const char **resolveDeepLinkURLs) { + if(length > 0 && resolveDeepLinkURLs) { + [[AppsFlyerLib shared] setResolveDeepLinkURLs:NSArrayFromCArray(length, resolveDeepLinkURLs)]; + } + } + + const void _setOneLinkCustomDomains (int length, const char **oneLinkCustomDomains) { + if(length > 0 && oneLinkCustomDomains) { + [[AppsFlyerLib shared] setOneLinkCustomDomains:NSArrayFromCArray(length, oneLinkCustomDomains)]; + } + } + + const void _afSendEvent (const char* eventName, const char* eventValues, bool shouldCallback, const char* objectName) { + inAppRequestObjectName = stringFromChar(objectName); + [[AppsFlyerLib shared] logEventWithEventName:stringFromChar(eventName) eventValues:dictionaryFromJson(eventValues) completionHandler:^(NSDictionary *dictionary, NSError *error) { + if(shouldCallback){ + if (error) { + NSDictionary *callbackDictionary = @{@"statusCode":[NSNumber numberWithLong:[error code]]}; + unityCallBack(inAppRequestObjectName, IN_APP_RESPONSE_CALLBACK, stringFromdictionary(callbackDictionary)); + return; + } + if (dictionary) { + unityCallBack(inAppRequestObjectName, IN_APP_RESPONSE_CALLBACK, stringFromdictionary(dictionary)); + return; + } + } + }]; + } + + const void _recordLocation (double longitude, double latitude) { + [[AppsFlyerLib shared] logLocation:longitude latitude:latitude]; + } + + const char* _getAppsFlyerId () { + return getCString([[[AppsFlyerLib shared] getAppsFlyerUID] UTF8String]); + } + + const void _registerUninstall (unsigned char* deviceToken) { + if(deviceToken){ + NSData* tokenData = [NSData dataWithBytes:(const void *)deviceToken length:sizeof(unsigned char)*kPushNotificationSize]; + [[AppsFlyerLib shared] registerUninstall:tokenData]; + } + } + + const void _handlePushNotification (const char* pushPayload) { + [[AppsFlyerLib shared] handlePushNotification:dictionaryFromJson(pushPayload)]; + } + + const char* _getSDKVersion () { + return getCString([[[AppsFlyerLib shared] getSDKVersion] UTF8String]); + } + + const void _setHost (const char* host, const char* hostPrefix) { + [[AppsFlyerLib shared] setHost:stringFromChar(host) withHostPrefix:stringFromChar(hostPrefix)]; + } + + const void _setMinTimeBetweenSessions (int minTimeBetweenSessions) { + [AppsFlyerLib shared].minTimeBetweenSessions = minTimeBetweenSessions; + } + + const void _stopSDK (bool isStopped) { + [AppsFlyerLib shared].isStopped = isStopped; + } + + const BOOL _isSDKStopped () { + return [AppsFlyerLib shared].isStopped; + } + + const void _handleOpenUrl(const char *url, const char *sourceApplication, const char *annotation) { + [[AppsFlyerLib shared] handleOpenURL:[NSURL URLWithString:stringFromChar(url)] sourceApplication:stringFromChar(sourceApplication) withAnnotation:stringFromChar(annotation)]; } + + const void _recordCrossPromoteImpression (const char* appID, const char* campaign, const char* parameters) { + [AppsFlyerCrossPromotionHelper logCrossPromoteImpression:stringFromChar(appID) campaign:stringFromChar(campaign) parameters:dictionaryFromJson(parameters)]; } + + const void _attributeAndOpenStore (const char* appID, const char* campaign, const char* parameters, const char* objectName) { + + openStoreObjectName = stringFromChar(objectName); + + [AppsFlyerCrossPromotionHelper + logAndOpenStore:stringFromChar(appID) + campaign:stringFromChar(campaign) + parameters:dictionaryFromJson(parameters) + openStore:^(NSURLSession * _Nonnull urlSession, NSURL * _Nonnull clickURL) { + unityCallBack(openStoreObjectName, OPEN_STORE_LINK_CALLBACK, [clickURL.absoluteString UTF8String]); + }]; + } + + const void _generateUserInviteLink (const char* parameters, const char* objectName) { + + generateInviteObjectName = stringFromChar(objectName); + + [AppsFlyerShareInviteHelper generateInviteUrlWithLinkGenerator:^AppsFlyerLinkGenerator * _Nonnull(AppsFlyerLinkGenerator * _Nonnull generator) { + return generatorFromDictionary(dictionaryFromJson(parameters), generator); + } completionHandler:^(NSURL * _Nullable url) { + unityCallBack(generateInviteObjectName, GENERATE_LINK_CALLBACK, [url.absoluteString UTF8String]); + }]; + } + + const void _recordInvite (const char* channel, const char* parameters) { + [AppsFlyerShareInviteHelper logInvite:stringFromChar(channel) parameters:dictionaryFromJson(parameters)]; + } + + const void _setUserEmails (int emailCryptTypeInt , int length, const char **userEmails) { + if(length > 0 && userEmails) { + [[AppsFlyerLib shared] setUserEmails:NSArrayFromCArray(length, userEmails) withCryptType:emailCryptTypeFromInt(emailCryptTypeInt)]; + } + } + + const void _setPhoneNumber (const char* phoneNumber) { + [[AppsFlyerLib shared] setPhoneNumber:stringFromChar(phoneNumber)]; + } + + const void _setSharingFilterForAllPartners () { + [[AppsFlyerLib shared] setSharingFilterForAllPartners]; + } + + const void _setSharingFilter (int length, const char **partners) { + if(length > 0 && partners) { + [[AppsFlyerLib shared] setSharingFilter:NSArrayFromCArray(length, partners)]; + } + } + + const void _setSharingFilterForPartners (int length, const char **partners) { + if(length > 0 && partners) { + [[AppsFlyerLib shared] setSharingFilterForPartners:NSArrayFromCArray(length, partners)]; + } else { + [[AppsFlyerLib shared] setSharingFilterForPartners:nil]; + } + } + + const void _validateAndSendInAppPurchase (const char* productIdentifier, const char* price, const char* currency, const char* transactionId, const char* additionalParameters, const char* objectName) { + + validateObjectName = stringFromChar(objectName); + + [[AppsFlyerLib shared] + validateAndLogInAppPurchase:stringFromChar(productIdentifier) + price:stringFromChar(price) + currency:stringFromChar(currency) + transactionId:stringFromChar(transactionId) + additionalParameters:dictionaryFromJson(additionalParameters) + success:^(NSDictionary *result){ + unityCallBack(validateObjectName, VALIDATE_CALLBACK, stringFromdictionary(result)); + } failure:^(NSError *error, id response) { + if(response && [response isKindOfClass:[NSDictionary class]]) { + NSDictionary* value = (NSDictionary*)response; + unityCallBack(validateObjectName, VALIDATE_ERROR_CALLBACK, stringFromdictionary(value)); + } else { + unityCallBack(validateObjectName, VALIDATE_ERROR_CALLBACK, error ? [[error localizedDescription] UTF8String] : "error"); + } + }]; + } + + const void _validateAndSendInAppPurchaseV2 (const char* product, const char* price, const char* currency, const char* transactionId, const char* extraEventValues, const char* objectName) { + + validateAndLogObjectName = stringFromChar(objectName); + AFSDKPurchaseDetails *details = [[AFSDKPurchaseDetails alloc] initWithProductId:stringFromChar(product) price:stringFromChar(price) currency:stringFromChar(currency) transactionId:stringFromChar(transactionId)]; + + [[AppsFlyerLib shared] + validateAndLogInAppPurchase:details + extraEventValues:dictionaryFromJson(extraEventValues) + completionHandler:^(AFSDKValidateAndLogResult * _Nullable result) { + if (result.status == AFSDKValidateAndLogStatusSuccess) { + unityCallBack(validateAndLogObjectName, VALIDATE_AND_LOG_V2_CALLBACK, stringFromdictionary(result.result)); + } else if (result.status == AFSDKValidateAndLogStatusFailure) { + unityCallBack(validateAndLogObjectName, VALIDATE_AND_LOG_V2_CALLBACK, stringFromdictionary(result.errorData)); + } else { + unityCallBack(validateAndLogObjectName, VALIDATE_AND_LOG_V2_ERROR_CALLBACK, stringFromdictionary(dictionaryFromNSError(result.error))); + } + }]; + + } + + const void _getConversionData(const char* objectName) { + if (_AppsFlyerdelegate == nil) { + _AppsFlyerdelegate = [[AppsFlyeriOSWarpper alloc] init]; + } + ConversionDataCallbackObject = stringFromChar(objectName); + [[AppsFlyerLib shared] setDelegate:_AppsFlyerdelegate]; + } + + const void _waitForATTUserAuthorizationWithTimeoutInterval (int timeoutInterval) { + [[AppsFlyerLib shared] waitForATTUserAuthorizationWithTimeoutInterval:timeoutInterval]; + } + + const void _disableSKAdNetwork (bool isDisabled) { + [AppsFlyerLib shared].disableSKAdNetwork = isDisabled; + } + + const void _addPushNotificationDeepLinkPath (int length, const char **paths) { + if(length > 0 && paths) { + [[AppsFlyerLib shared] addPushNotificationDeepLinkPath:NSArrayFromCArray(length, paths)]; + } + } + + const void _subscribeForDeepLink (const char* objectName) { + + onDeeplinkingObjectName = stringFromChar(objectName); + + if (_AppsFlyerdelegate == nil) { + _AppsFlyerdelegate = [[AppsFlyeriOSWarpper alloc] init]; + } + [[AppsFlyerLib shared] setDeepLinkDelegate:_AppsFlyerdelegate]; + } + + const void _setCurrentDeviceLanguage(const char* language) { + [[AppsFlyerLib shared] setCurrentDeviceLanguage:stringFromChar(language)]; + } + + const void _setPartnerData(const char* partnerId, const char* partnerInfo) { + [[AppsFlyerLib shared] setPartnerDataWithPartnerId: stringFromChar(partnerId) partnerInfo:dictionaryFromJson(partnerInfo)]; + } + + const void _disableIDFVCollection(bool isDisabled) { + [AppsFlyerLib shared].disableIDFVCollection = isDisabled; + } + +} + +@implementation AppsFlyeriOSWarpper + +static BOOL didCallStart; ++ (BOOL) didCallStart +{ @synchronized(self) { return didCallStart; } } ++ (void) setDidCallStart:(BOOL)val +{ @synchronized(self) { didCallStart = val; } } + +- (void)onConversionDataSuccess:(NSDictionary *)installData { + unityCallBack(ConversionDataCallbackObject, GCD_CALLBACK, stringFromdictionary(installData)); +} + +- (void)onConversionDataFail:(NSError *)error { + unityCallBack(ConversionDataCallbackObject, GCD_ERROR_CALLBACK, [[error localizedDescription] UTF8String]); +} + +- (void)onAppOpenAttribution:(NSDictionary *)attributionData { + unityCallBack(ConversionDataCallbackObject, OAOA_CALLBACK, stringFromdictionary(attributionData)); +} + +- (void)onAppOpenAttributionFailure:(NSError *)error { + unityCallBack(ConversionDataCallbackObject, OAOA_ERROR_CALLBACK, [[error localizedDescription] UTF8String]); +} + +- (void)didResolveDeepLink:(AppsFlyerDeepLinkResult *)result{ + + NSMutableDictionary *dict = [[NSMutableDictionary alloc] init]; + + [dict setValue:stringFromDeepLinkResultError(result) forKey:@"error"]; + [dict setValue:stringFromDeepLinkResultStatus(result.status) forKey:@"status"]; + + if(result && result.deepLink){ + [dict setValue:result.deepLink.description forKey:@"deepLink"]; + [dict setValue:@(result.deepLink.isDeferred) forKey:@"is_deferred"]; + } + + unityCallBack(onDeeplinkingObjectName, ON_DEEPLINKING, stringFromdictionary(dict)); +} + +@end + diff --git a/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.mm.meta b/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.mm.meta new file mode 100644 index 0000000..3799161 --- /dev/null +++ b/Assets/AppsFlyer/Plugins/iOS/AppsFlyeriOSWrapper.mm.meta @@ -0,0 +1,37 @@ +fileFormatVersion: 2 +guid: 2bff3788f3d8747fe9679bd3818e1d76 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + iPhone: iOS + second: + enabled: 1 + settings: {} + - first: + tvOS: tvOS + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Tests.meta b/Assets/AppsFlyer/Tests.meta new file mode 100644 index 0000000..8217a6a --- /dev/null +++ b/Assets/AppsFlyer/Tests.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1f19f272c71674582bed1d93925da003 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Tests/Castle.Core.dll b/Assets/AppsFlyer/Tests/Castle.Core.dll new file mode 100644 index 0000000..268e311 Binary files /dev/null and b/Assets/AppsFlyer/Tests/Castle.Core.dll differ diff --git a/Assets/AppsFlyer/Tests/Castle.Core.dll.meta b/Assets/AppsFlyer/Tests/Castle.Core.dll.meta new file mode 100644 index 0000000..14cc646 --- /dev/null +++ b/Assets/AppsFlyer/Tests/Castle.Core.dll.meta @@ -0,0 +1,33 @@ +fileFormatVersion: 2 +guid: 7b5b4579db85b4cfd8395bfb19aa309e +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Tests/NSubstitute.dll b/Assets/AppsFlyer/Tests/NSubstitute.dll new file mode 100644 index 0000000..f32e491 Binary files /dev/null and b/Assets/AppsFlyer/Tests/NSubstitute.dll differ diff --git a/Assets/AppsFlyer/Tests/NSubstitute.dll.meta b/Assets/AppsFlyer/Tests/NSubstitute.dll.meta new file mode 100644 index 0000000..b716f6a --- /dev/null +++ b/Assets/AppsFlyer/Tests/NSubstitute.dll.meta @@ -0,0 +1,33 @@ +fileFormatVersion: 2 +guid: 642cf65ed2573419bab7e7d44fc73181 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Tests/System.Runtime.CompilerServices.Unsafe.dll b/Assets/AppsFlyer/Tests/System.Runtime.CompilerServices.Unsafe.dll new file mode 100644 index 0000000..c5ba4e4 Binary files /dev/null and b/Assets/AppsFlyer/Tests/System.Runtime.CompilerServices.Unsafe.dll differ diff --git a/Assets/AppsFlyer/Tests/System.Runtime.CompilerServices.Unsafe.dll.meta b/Assets/AppsFlyer/Tests/System.Runtime.CompilerServices.Unsafe.dll.meta new file mode 100644 index 0000000..fca3770 --- /dev/null +++ b/Assets/AppsFlyer/Tests/System.Runtime.CompilerServices.Unsafe.dll.meta @@ -0,0 +1,33 @@ +fileFormatVersion: 2 +guid: 3a5ccbd864ba94a9a9ba47895ff14922 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Tests/System.Threading.Tasks.Extensions.dll b/Assets/AppsFlyer/Tests/System.Threading.Tasks.Extensions.dll new file mode 100644 index 0000000..dfc4cdf Binary files /dev/null and b/Assets/AppsFlyer/Tests/System.Threading.Tasks.Extensions.dll differ diff --git a/Assets/AppsFlyer/Tests/System.Threading.Tasks.Extensions.dll.meta b/Assets/AppsFlyer/Tests/System.Threading.Tasks.Extensions.dll.meta new file mode 100644 index 0000000..cb661ca --- /dev/null +++ b/Assets/AppsFlyer/Tests/System.Threading.Tasks.Extensions.dll.meta @@ -0,0 +1,33 @@ +fileFormatVersion: 2 +guid: ee45ae2608f3c44d08fc6e21a94d133f +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Tests/Tests.asmdef b/Assets/AppsFlyer/Tests/Tests.asmdef new file mode 100644 index 0000000..4d10363 --- /dev/null +++ b/Assets/AppsFlyer/Tests/Tests.asmdef @@ -0,0 +1,24 @@ +{ + "name": "Tests", + "references": [ + "UnityEngine.TestRunner", + "UnityEditor.TestRunner", + "AppsFlyer" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": true, + "precompiledReferences": [ + "nunit.framework.dll", + "NSubstitute.dll", + "Castle.Core.dll", + "System.Threading.Tasks.Extensions.dll" + ], + "autoReferenced": false, + "defineConstraints": [ + "UNITY_INCLUDE_TESTS" + ], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/AppsFlyer/Tests/Tests.asmdef.meta b/Assets/AppsFlyer/Tests/Tests.asmdef.meta new file mode 100644 index 0000000..2778008 --- /dev/null +++ b/Assets/AppsFlyer/Tests/Tests.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1f155a0e4c9ab48eeb4b54b2dc0aeba7 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Tests/Tests_Suite.cs b/Assets/AppsFlyer/Tests/Tests_Suite.cs new file mode 100644 index 0000000..9523131 --- /dev/null +++ b/Assets/AppsFlyer/Tests/Tests_Suite.cs @@ -0,0 +1,810 @@ +using System.Collections.Generic; +using NUnit.Framework; +using UnityEngine; +using NSubstitute; + +namespace AppsFlyerSDK.Tests +{ + public class NewTestScript + { + + [Test] + public void test_startSDK_called() + { + var AppsFlyerMOCKInterface = Substitute.For(); + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.startSDK(); + AppsFlyerMOCKInterface.Received().startSDK(Arg.Any(), Arg.Any()); + + } + + [Test] + public void test_sendEvent_withValues() + { + var AppsFlyerMOCKInterface = Substitute.For(); + AppsFlyer.instance = AppsFlyerMOCKInterface; + var eventParams = new Dictionary(); + eventParams.Add("key", "value"); + AppsFlyer.sendEvent("testevent", eventParams); + AppsFlyerMOCKInterface.Received().sendEvent("testevent", eventParams, false, null); + } + + [Test] + public void test_sendEvent_withNullParams() + { + var AppsFlyerMOCKInterface = Substitute.For(); + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.sendEvent("testevent", null); + AppsFlyerMOCKInterface.Received().sendEvent("testevent", null,false, null); + } + + + [Test] + public void test_isSDKStopped_true() + { + var AppsFlyerMOCKInterface = Substitute.For(); + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.stopSDK(true); + + AppsFlyerMOCKInterface.Received().stopSDK(true); + + } + + [Test] + public void test_isSDKStopped_false() + { + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + + AppsFlyer.stopSDK(false); + + AppsFlyerMOCKInterface.Received().stopSDK(false); + + } + + [Test] + public void test_isSDKStopped_called() + { + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + + var isSDKStopped = AppsFlyer.isSDKStopped(); + + AppsFlyerMOCKInterface.Received().isSDKStopped(); + + } + + [Test] + public void test_isSDKStopped_receveivedFalse() + { + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + + var isSDKStopped = AppsFlyer.isSDKStopped(); + + Assert.AreEqual(AppsFlyerMOCKInterface.Received().isSDKStopped(), false); + + + } + + + [Test] + public void test_getSdkVersion_called() + { + var AppsFlyerMOCKInterface = Substitute.For(); + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.getSdkVersion(); + AppsFlyerMOCKInterface.Received().getSdkVersion(); + } + + [Test] + public void test_setCustomerUserId_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setCustomerUserId("test"); + AppsFlyerMOCKInterface.Received().setCustomerUserId("test"); + + } + + [Test] + public void Test_setAppInviteOneLinkID_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setAppInviteOneLinkID("2f36"); + AppsFlyerMOCKInterface.Received().setAppInviteOneLinkID("2f36"); + + } + + [Test] + public void Test_setAdditionalData_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + var customData = new Dictionary(); + customData.Add("test", "test"); + AppsFlyer.setAdditionalData(customData); + AppsFlyerMOCKInterface.Received().setAdditionalData(customData); + } + + [Test] + public void Test_setResolveDeepLinkURLs_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setResolveDeepLinkURLs("url1", "url2"); + AppsFlyerMOCKInterface.Received().setResolveDeepLinkURLs("url1", "url2"); + + } + + [Test] + public void Test_setOneLinkCustomDomain_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setOneLinkCustomDomain("url1", "url2"); + AppsFlyerMOCKInterface.Received().setOneLinkCustomDomain("url1", "url2"); + + } + + [Test] + public void Test_setCurrencyCode_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setCurrencyCode("usd"); + AppsFlyerMOCKInterface.Received().setCurrencyCode("usd"); + + } + + [Test] + public void Test_recordLocation_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.recordLocation(0.3, 5.2); + AppsFlyerMOCKInterface.Received().recordLocation(0.3, 5.2); + + } + + [Test] + public void Test_anonymizeUser_true() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.anonymizeUser(true); + AppsFlyerMOCKInterface.Received().anonymizeUser(true); + + } + + [Test] + public void Test_anonymizeUser_false() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.anonymizeUser(false); + AppsFlyerMOCKInterface.Received().anonymizeUser(false); + + } + + [Test] + public void Test_getAppsFlyerId_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.getAppsFlyerId(); + AppsFlyerMOCKInterface.Received().getAppsFlyerId(); + + } + + [Test] + public void Test_setMinTimeBetweenSessions_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setMinTimeBetweenSessions(3); + AppsFlyerMOCKInterface.Received().setMinTimeBetweenSessions(3); + + } + + [Test] + public void Test_setHost_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setHost("prefix", "name"); + AppsFlyerMOCKInterface.Received().setHost("prefix", "name"); + + } + + [Test] + public void Test_setPhoneNumber_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setPhoneNumber("002"); + AppsFlyerMOCKInterface.Received().setPhoneNumber("002"); + + } + + + [Test] + [System.Obsolete] + public void Test_setSharingFilterForAllPartners_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setSharingFilterForAllPartners(); + AppsFlyerMOCKInterface.Received().setSharingFilterForAllPartners(); + + } + + [Test] + [System.Obsolete] + public void Test_setSharingFilter_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + + + AppsFlyer.setSharingFilter("filter1", "filter2"); + AppsFlyerMOCKInterface.Received().setSharingFilter("filter1", "filter2"); + + } + + [Test] + public void Test_getConversionData_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + + AppsFlyer.getConversionData("ObjectName"); + AppsFlyerMOCKInterface.Received().getConversionData("ObjectName"); + + } + + [Test] + public void Test_attributeAndOpenStore_called_withParams() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + Dictionary parameters = new Dictionary(); + parameters.Add("af_sub1", "val"); + parameters.Add("custom_param", "val2"); + AppsFlyer.attributeAndOpenStore("appid", "campaign", parameters, new MonoBehaviour()); + AppsFlyerMOCKInterface.Received().attributeAndOpenStore("appid", "campaign", parameters, Arg.Any()); + + } + + [Test] + public void Test_attributeAndOpenStore_called_nullParams() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + + AppsFlyer.attributeAndOpenStore("appid", "campaign", null, new MonoBehaviour()); + AppsFlyerMOCKInterface.Received().attributeAndOpenStore("appid", "campaign", null, Arg.Any()); + + } + + [Test] + public void Test_recordCrossPromoteImpression_calledWithParameters() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + Dictionary parameters = new Dictionary(); + parameters.Add("af_sub1", "val"); + parameters.Add("custom_param", "val2"); + AppsFlyer.recordCrossPromoteImpression("appid", "campaign", parameters); + AppsFlyerMOCKInterface.Received().recordCrossPromoteImpression("appid", "campaign", parameters); + + } + + + + [Test] + public void Test_recordCrossPromoteImpression_calledWithoutParameters() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.recordCrossPromoteImpression("appid", "campaign", null); + AppsFlyerMOCKInterface.Received().recordCrossPromoteImpression("appid", "campaign", null); + + } + + [Test] + public void Test_generateUserInviteLink_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + + AppsFlyer.generateUserInviteLink(new Dictionary(), new MonoBehaviour()); + AppsFlyerMOCKInterface.Received().generateUserInviteLink(Arg.Any>(), Arg.Any()); + + } + + + [Test] + public void Test_addPushNotificationDeepLinkPath_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.addPushNotificationDeepLinkPath("path1", "path2"); + AppsFlyerMOCKInterface.Received().addPushNotificationDeepLinkPath("path1", "path2"); + + } + +#if UNITY_ANDROID + [Test] + public void updateServerUninstallToken_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.updateServerUninstallToken("tokenTest"); + AppsFlyerMOCKInterface.Received().updateServerUninstallToken("tokenTest"); + + } + + [Test] + public void setImeiData_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setImeiData("imei"); + AppsFlyerMOCKInterface.Received().setImeiData("imei"); + + } + + [Test] + public void setAndroidIdData_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setAndroidIdData("androidId"); + AppsFlyerMOCKInterface.Received().setAndroidIdData("androidId"); + + } + + [Test] + public void waitForCustomerUserId_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.waitForCustomerUserId(true); + AppsFlyerMOCKInterface.Received().waitForCustomerUserId(true); + + } + + [Test] + public void setCustomerIdAndStartSDK_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setCustomerIdAndStartSDK("01234"); + AppsFlyerMOCKInterface.Received().setCustomerIdAndStartSDK("01234"); + + } + + + [Test] + public void getOutOfStore_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.getOutOfStore(); + AppsFlyerMOCKInterface.Received().getOutOfStore(); + + } + + [Test] + public void setOutOfStore_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setOutOfStore("test"); + AppsFlyerMOCKInterface.Received().setOutOfStore("test"); + + } + + [Test] + public void setCollectAndroidID_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setCollectAndroidID(true); + AppsFlyerMOCKInterface.Received().setCollectAndroidID(true); + + } + + [Test] + public void setCollectIMEI_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setCollectIMEI(true); + AppsFlyerMOCKInterface.Received().setCollectIMEI(true); + + } + + [Test] + public void setIsUpdate_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setIsUpdate(true); + AppsFlyerMOCKInterface.Received().setIsUpdate(true); + + } + + [Test] + public void setPreinstallAttribution_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setPreinstallAttribution("mediaSourceTestt", "campaign", "sideId"); + AppsFlyerMOCKInterface.Received().setPreinstallAttribution("mediaSourceTestt", "campaign", "sideId"); + + } + + [Test] + public void isPreInstalledApp_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.isPreInstalledApp(); + AppsFlyerMOCKInterface.Received().isPreInstalledApp(); + + } + + [Test] + public void getAttributionId_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.getAttributionId(); + AppsFlyerMOCKInterface.Received().getAttributionId(); + + } + + [Test] + public void handlePushNotifications_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.handlePushNotifications(); + AppsFlyerMOCKInterface.Received().handlePushNotifications(); + + } + + [Test] + public void validateAndSendInAppPurchase_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.validateAndSendInAppPurchase("ewjkekwjekw","hewjehwj", "purchaseData", "3.0", "USD", null, null); + AppsFlyerMOCKInterface.Received().validateAndSendInAppPurchase("ewjkekwjekw", "hewjehwj", "purchaseData", "3.0", "USD", null, null); + + } + + [Test] + public void setCollectOaid_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setCollectOaid(true); + AppsFlyerMOCKInterface.Received().setCollectOaid(true); + + } + + [Test] + public void setDisableAdvertisingIdentifiers_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setDisableAdvertisingIdentifiers(true); + AppsFlyerMOCKInterface.Received().setDisableAdvertisingIdentifiers(true); + + } + + [Test] + public void setDisableNetworkData_called() { + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setDisableNetworkData(true); + AppsFlyerMOCKInterface.Received().setDisableNetworkData(true); + } +#elif UNITY_IOS + + [Test] + public void setDisableCollectAppleAdSupport_called_true() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setDisableCollectAppleAdSupport(true); + AppsFlyerMOCKInterface.Received().setDisableCollectAppleAdSupport(true); + + } + + [Test] + public void setDisableCollectAppleAdSupport_called_false() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setDisableCollectAppleAdSupport(false); + AppsFlyerMOCKInterface.Received().setDisableCollectAppleAdSupport(false); + + } + + [Test] + [System.Obsolete] + public void setShouldCollectDeviceName_called_true() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setShouldCollectDeviceName(true); + AppsFlyerMOCKInterface.Received().setShouldCollectDeviceName(true); + + } + + [Test] + [System.Obsolete] + public void setShouldCollectDeviceName_called_false() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setShouldCollectDeviceName(false); + AppsFlyerMOCKInterface.Received().setShouldCollectDeviceName(false); + + } + + [Test] + public void setDisableCollectIAd_called_true() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setDisableCollectIAd(true); + AppsFlyerMOCKInterface.Received().setDisableCollectIAd(true); + + } + + [Test] + public void setDisableCollectIAd_called_false() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setDisableCollectIAd(false); + AppsFlyerMOCKInterface.Received().setDisableCollectIAd(false); + + } + + [Test] + public void setUseReceiptValidationSandbox_called_true() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setUseReceiptValidationSandbox(true); + AppsFlyerMOCKInterface.Received().setUseReceiptValidationSandbox(true); + + } + + [Test] + public void setUseReceiptValidationSandbox_called_false() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setUseReceiptValidationSandbox(false); + AppsFlyerMOCKInterface.Received().setUseReceiptValidationSandbox(false); + + } + + [Test] + public void ssetUseUninstallSandbox_called_true() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setUseUninstallSandbox(true); + AppsFlyerMOCKInterface.Received().setUseUninstallSandbox(true); + + } + + [Test] + public void setUseUninstallSandbox_called_false() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setUseUninstallSandbox(false); + AppsFlyerMOCKInterface.Received().setUseUninstallSandbox(false); + + } + + [Test] + public void validateAndSendInAppPurchase_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.validateAndSendInAppPurchase("3d2", "5.0","USD", "45", null, null); + AppsFlyerMOCKInterface.Received().validateAndSendInAppPurchase("3d2", "5.0", "USD", "45", null, null); + + } + + [Test] + public void registerUninstall_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + byte[] token = System.Text.Encoding.UTF8.GetBytes("740f4707 bebcf74f 9b7c25d4 8e335894 5f6aa01d a5ddb387 462c7eaf 61bb78ad"); + AppsFlyer.registerUninstall(token); + AppsFlyerMOCKInterface.Received().registerUninstall(token); + + } + + [Test] + public void handleOpenUrl_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.handleOpenUrl("www.test.com", "appTest", "test"); + AppsFlyerMOCKInterface.Received().handleOpenUrl("www.test.com", "appTest", "test"); + + } + + [Test] + public void waitForATTUserAuthorizationWithTimeoutInterval_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.waitForATTUserAuthorizationWithTimeoutInterval(30); + AppsFlyerMOCKInterface.Received().waitForATTUserAuthorizationWithTimeoutInterval(30); + + } + + [Test] + public void setCurrentDeviceLanguage_called() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.setCurrentDeviceLanguage("en"); + AppsFlyerMOCKInterface.Received().setCurrentDeviceLanguage("en"); + + } + + [Test] + public void disableSKAdNetwork_called_true() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.disableSKAdNetwork(true); + AppsFlyerMOCKInterface.Received().disableSKAdNetwork(true); + + } + + [Test] + public void disableSKAdNetwork_called_false() + { + + var AppsFlyerMOCKInterface = Substitute.For(); + + AppsFlyer.instance = AppsFlyerMOCKInterface; + AppsFlyer.disableSKAdNetwork(false); + AppsFlyerMOCKInterface.Received().disableSKAdNetwork(false); + + } + +#endif + } +} diff --git a/Assets/AppsFlyer/Tests/Tests_Suite.cs.meta b/Assets/AppsFlyer/Tests/Tests_Suite.cs.meta new file mode 100644 index 0000000..c20a62c --- /dev/null +++ b/Assets/AppsFlyer/Tests/Tests_Suite.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1b1a24aa01166451d804d7c03c14a3db +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Windows.meta b/Assets/AppsFlyer/Windows.meta new file mode 100644 index 0000000..859b3f2 --- /dev/null +++ b/Assets/AppsFlyer/Windows.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1fbfcb6aeaa7f40e69a0daff450a2450 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Windows/AppsFlyerLib.pdb b/Assets/AppsFlyer/Windows/AppsFlyerLib.pdb new file mode 100644 index 0000000..1bea160 Binary files /dev/null and b/Assets/AppsFlyer/Windows/AppsFlyerLib.pdb differ diff --git a/Assets/AppsFlyer/Windows/AppsFlyerLib.pdb.meta b/Assets/AppsFlyer/Windows/AppsFlyerLib.pdb.meta new file mode 100644 index 0000000..fd461dc --- /dev/null +++ b/Assets/AppsFlyer/Windows/AppsFlyerLib.pdb.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d0748deab2f031f42b801afab0837a59 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Windows/AppsFlyerLib.pri b/Assets/AppsFlyer/Windows/AppsFlyerLib.pri new file mode 100644 index 0000000..f3993be Binary files /dev/null and b/Assets/AppsFlyer/Windows/AppsFlyerLib.pri differ diff --git a/Assets/AppsFlyer/Windows/AppsFlyerLib.pri.meta b/Assets/AppsFlyer/Windows/AppsFlyerLib.pri.meta new file mode 100644 index 0000000..ed4fbf8 --- /dev/null +++ b/Assets/AppsFlyer/Windows/AppsFlyerLib.pri.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c621896ec81267f478e98555031271ef +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Windows/AppsFlyerLib.winmd b/Assets/AppsFlyer/Windows/AppsFlyerLib.winmd new file mode 100644 index 0000000..381ce32 Binary files /dev/null and b/Assets/AppsFlyer/Windows/AppsFlyerLib.winmd differ diff --git a/Assets/AppsFlyer/Windows/AppsFlyerLib.winmd.meta b/Assets/AppsFlyer/Windows/AppsFlyerLib.winmd.meta new file mode 100644 index 0000000..728454c --- /dev/null +++ b/Assets/AppsFlyer/Windows/AppsFlyerLib.winmd.meta @@ -0,0 +1,38 @@ +fileFormatVersion: 2 +guid: 5186898c6f4665f438e46763d4cff3ae +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + XboxOne: XboxOne + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/Windows/AppsFlyerWindows.cs b/Assets/AppsFlyer/Windows/AppsFlyerWindows.cs new file mode 100644 index 0000000..a44fea4 --- /dev/null +++ b/Assets/AppsFlyer/Windows/AppsFlyerWindows.cs @@ -0,0 +1,145 @@ +//#define AFSDK_WIN_DEBUG +//#define UNITY_WSA_10_0 +//#define ENABLE_WINMD_SUPPORT + +#if UNITY_WSA_10_0 +using System; +using System.Collections; +using System.Collections.Generic; +using System.Reflection; +using System.ComponentModel; +using UnityEngine; +using System.Threading.Tasks; + +#if ENABLE_WINMD_SUPPORT +using AppsFlyerLib; +#endif + +namespace AppsFlyerSDK +{ + public class AppsFlyerWindows + { +#if ENABLE_WINMD_SUPPORT + static private MonoBehaviour _gameObject = null; +#endif + + public static void InitSDK(string devKey, string appId, MonoBehaviour gameObject) + { +#if ENABLE_WINMD_SUPPORT + +#if AFSDK_WIN_DEBUG + // Remove callstack + Application.SetStackTraceLogType(LogType.Log, StackTraceLogType.None); +#endif + Log("[InitSDK]: devKey: {0}, appId: {1}, gameObject: {2}", devKey, appId, gameObject == null ? "null" : gameObject.ToString()); + AppsFlyerTracker tracker = AppsFlyerTracker.GetAppsFlyerTracker(); + tracker.devKey = devKey; + tracker.appId = appId; + // Interface + _gameObject = gameObject; +#endif + } + + public static string GetAppsFlyerId() + { +#if ENABLE_WINMD_SUPPORT + Log("[GetAppsFlyerId]"); + return AppsFlyerTracker.GetAppsFlyerTracker().GetAppsFlyerUID(); +#else + return ""; +#endif + } + + public static void SetCustomerUserId(string customerUserId) + { +#if ENABLE_WINMD_SUPPORT + Log("[SetCustomerUserId] customerUserId: {0}", customerUserId); + if (customerUserId.Contains("test_device:")) + { + string testDeviceId = customerUserId.Substring(12); + AppsFlyerTracker.GetAppsFlyerTracker().testDeviceId = testDeviceId; + } + AppsFlyerTracker.GetAppsFlyerTracker().customerUserId = customerUserId; +#endif + } + + public static void Start() + { +#if ENABLE_WINMD_SUPPORT + Log("[Start]"); + AppsFlyerTracker.GetAppsFlyerTracker().TrackAppLaunchAsync(Callback); +#endif + } + +#if ENABLE_WINMD_SUPPORT + public static void Callback(AppsFlyerLib.ServerStatusCode code) + { + Log("[Callback]: {0}", code.ToString()); + + AppsFlyerRequestEventArgs eventArgs = new AppsFlyerRequestEventArgs((int)code, code.ToString()); + if (_gameObject != null) { + var method = _gameObject.GetType().GetMethod("AppsFlyerOnRequestResponse"); + if (method != null) { + method.Invoke(_gameObject, new object[] { AppsFlyerTracker.GetAppsFlyerTracker(), eventArgs }); + } + } + } +#endif + + public static void LogEvent(string eventName, Dictionary eventValues) + { +#if ENABLE_WINMD_SUPPORT + if (eventValues == null) + { + eventValues = new Dictionary(); + } + IDictionary result = new Dictionary(); + foreach (KeyValuePair kvp in eventValues) + { + result.Add(kvp.Key.ToString(), kvp.Value); + } + + Log("[LogEvent]: eventName: {0} result: {1}", eventName, result.ToString()); + + AppsFlyerTracker tracker = AppsFlyerTracker.GetAppsFlyerTracker(); + tracker.TrackEvent(eventName, result); + +#endif + } + + + public static void GetConversionData(string _reserved) + { +#if ENABLE_WINMD_SUPPORT + Task.Run(async () => + { + AppsFlyerLib.AppsFlyerTracker tracker = AppsFlyerLib.AppsFlyerTracker.GetAppsFlyerTracker(); + string conversionData = await tracker.GetConversionDataAsync(); + + IAppsFlyerConversionData conversionDataHandler = _gameObject as IAppsFlyerConversionData; + + if (conversionDataHandler != null) + { + Log("[GetConversionData] Will call `onConversionDataSuccess` with: {0}", conversionData); + conversionDataHandler.onConversionDataSuccess(conversionData); + } else { + Log("[GetConversionData] Object with `IAppsFlyerConversionData` interface not found! Check `InitSDK` implementation"); + } + // _gameObject.GetType().GetMethod("onConversionDataSuccess").Invoke(_gameObject, new[] { conversionData }); + }); +#endif + } + + private static void Log(string format, params string[] args) + { +#if AFSDK_WIN_DEBUG +#if ENABLE_WINMD_SUPPORT + Debug.Log("AF_UNITY_WSA_10_0" + String.Format(format, args)); +#endif +#endif + } + + } + +} +#endif diff --git a/Assets/AppsFlyer/Windows/AppsFlyerWindows.cs.meta b/Assets/AppsFlyer/Windows/AppsFlyerWindows.cs.meta new file mode 100644 index 0000000..66f10a1 --- /dev/null +++ b/Assets/AppsFlyer/Windows/AppsFlyerWindows.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 034d11e52b599954181d7f08c0d89ca8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/AppsFlyer/package.json b/Assets/AppsFlyer/package.json new file mode 100644 index 0000000..013426a --- /dev/null +++ b/Assets/AppsFlyer/package.json @@ -0,0 +1,8 @@ +{ + "name": "appsflyer-unity-plugin", + "displayName": "AppsFlyer", + "description": "AppsFlyer Unity plugin", + "version": "6.14.4", + "unity": "2019.4", + "license": "MIT" + } diff --git a/Assets/AppsFlyer/package.json.meta b/Assets/AppsFlyer/package.json.meta new file mode 100644 index 0000000..e9b3d87 --- /dev/null +++ b/Assets/AppsFlyer/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a2b3ab5da7dda473b8791503604647b4 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain.meta b/Assets/BingoBrain.meta new file mode 100644 index 0000000..3920d85 --- /dev/null +++ b/Assets/BingoBrain.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2d5afa8e1b83e7448827db0cb46a51f0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/.DS_Store b/Assets/BingoBrain/.DS_Store new file mode 100644 index 0000000..132b88a Binary files /dev/null and b/Assets/BingoBrain/.DS_Store differ diff --git a/Assets/BingoBrain/BingoScene.cs b/Assets/BingoBrain/BingoScene.cs new file mode 100644 index 0000000..c89d6c3 --- /dev/null +++ b/Assets/BingoBrain/BingoScene.cs @@ -0,0 +1,87 @@ +using BingoBrain.Core; +using UnityEngine; +using BingoBrain.Asset; +using BingoBrain.HotFix; +using Unity.VisualScripting; +#if UNITY_EDITOR +using UnityEditor; +#endif + +namespace BingoBrain +{ + public class BingoScene : BaseScene + { + public override int SceneIdx => 0; + + + protected override void OnEnter() + { + } + + protected override void OnLeave() + { + } + + protected override void OnSwhSceCompl(object param = null) + { + StartUpAppProcess(); + } + + private void StartUpAppProcess() + { + Debug.Log("[ BingoBrain ] [ MainScene ] Start Up App Process"); + + // 初始化资源 + OnPermanentAssetsInitComplete(); + } + + private void OnPermanentAssetsInitComplete(object param = null) + { + CtrlDispatcher.Instance.AddListener(CtrlMsg.Login_Succeed, OnLoginSucceed); + // #if !UNITY_EDITOR && UNITY_ANDROID + // MaxADKit.Init(); + // #endif + OnInitAsset(); + AppDispatcher.Instance.AddListener(CsjInfoC.UI_LoadingInitAsset, OnInitAsset); + } + + private void OnLoginSucceed(object param = null) + { + CtrlDispatcher.Instance.RemoveListener(CtrlMsg.Login_Succeed, OnLoginSucceed); + } + + private void OnInitAsset(object param = null) + { + AppDispatcher.Instance.Dispatch(CsjInfoC.AppManagerRegister); + AppDispatcher.Instance.Dispatch(CsjInfoC.InitUIMgr); + AppDispatcher.Instance.AddListener(CsjInfoC.LoginInit, OnLoadingComplete); + PreferencesMgr.Instance.InitPreferences(); + //NetworkDispatcher.Instance.Dispatch(ExternalInfo.GetConfig); + //NetworkDispatcher.Instance.AddListener(NetworkMsg.Start,ShowScene); + } + + private void OnLoadingComplete(object param = null) + { + CtrlDispatcher.Instance.Dispatch(CtrlMsg.Game_StartReady); + TimerHelper.mEasy.AddTimer(0.1f, () => + { + Audio.Instance.InitDefaultButtonClickSound(DoConst.UIButtonDefault); + ModuleBoardk.Instance.AllModuleGameStart(); + ShowScene(); + SaveingPotHelper.CheckSaveingPot(); + SaveingPotHelper.TestingClearTime(); + // HideLoadingUI(); + }); + } + + private void ShowScene(object a = null) + { + UICtrlDispatcher.Instance.Dispatch(SkinInfo.EnterBingoUI_Open); + GameHelper.PostFunnelLogin("enterButtonShow"); + } + + public override void Dispose() + { + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/BingoScene.cs.meta b/Assets/BingoBrain/BingoScene.cs.meta new file mode 100644 index 0000000..47f0feb --- /dev/null +++ b/Assets/BingoBrain/BingoScene.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 80af4c667a8a8c149b694c748e4ccbce +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/Coma.meta b/Assets/BingoBrain/Coma.meta new file mode 100644 index 0000000..cea8f3d --- /dev/null +++ b/Assets/BingoBrain/Coma.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f0b31d98ce0c3cc4bb7c662d2e356e1d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/Coma/ScriptableObject.meta b/Assets/BingoBrain/Coma/ScriptableObject.meta new file mode 100644 index 0000000..5514252 --- /dev/null +++ b/Assets/BingoBrain/Coma/ScriptableObject.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 38b9d3f583934cfea10b894f1852bac4 +timeCreated: 1695375178 \ No newline at end of file diff --git a/Assets/BingoBrain/Coma/ScriptableObject/AnimationCurveData.cs b/Assets/BingoBrain/Coma/ScriptableObject/AnimationCurveData.cs new file mode 100644 index 0000000..184b8dd --- /dev/null +++ b/Assets/BingoBrain/Coma/ScriptableObject/AnimationCurveData.cs @@ -0,0 +1,43 @@ + +using BingoBrain.Asset; +using UnityEngine; + +[CreateAssetMenu(menuName = "Create MyScriptableObject/AnimationCurveData")] + +public sealed class AnimationCurveData : ScriptableObject +{ +#if UNITY_EDITOR + [UnityEditor.MenuItem("Test/CreateScriptableObject/AnimationCurveData")] +#endif + public static void CreateScriptableObject() + { +#if UNITY_EDITOR + AnimationCurveData asset = ScriptableObject.CreateInstance(); + + UnityEditor.AssetDatabase.CreateAsset(asset, + "Assets/BingoBase/Data/ScriptableObjectData/AnimationCurveData.asset"); + UnityEditor.AssetDatabase.SaveAssets(); + + UnityEditor.EditorUtility.FocusProjectWindow(); + UnityEditor.Selection.activeObject = asset; +#endif + } + + private static AnimationCurveData instance; + + public static AnimationCurveData Instance + { + get + { + if (instance == null) + { + instance = BetKit.Instance.LoadAsset("Data.ScriptableObjectData", + "AnimationCurveData"); + } + + return instance; + } + } + + [Header("广告转盘的动画曲线")] public AnimationCurve LuckySpinAniCurve; +} \ No newline at end of file diff --git a/Assets/BingoBrain/Coma/ScriptableObject/AnimationCurveData.cs.meta b/Assets/BingoBrain/Coma/ScriptableObject/AnimationCurveData.cs.meta new file mode 100644 index 0000000..63f79b7 --- /dev/null +++ b/Assets/BingoBrain/Coma/ScriptableObject/AnimationCurveData.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: b8822b1bfe1243938317e40780618207 +timeCreated: 1671086322 \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI.meta b/Assets/BingoBrain/FGUI.meta new file mode 100644 index 0000000..e1b62f7 --- /dev/null +++ b/Assets/BingoBrain/FGUI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 273122dbf0937894295237e864ec39ad +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine.meta b/Assets/BingoBrain/FGUI/ControlDefine.meta new file mode 100644 index 0000000..f68e22e --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b962a30785ae4744c845c4e6010c442e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Common.meta b/Assets/BingoBrain/FGUI/ControlDefine/Common.meta new file mode 100644 index 0000000..e094356 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Common.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46b849830a5c3a040bf51142266820fd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project.meta new file mode 100644 index 0000000..948139e --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 42e46ce8651dd6c4eb74ac112ec61ce0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon.meta new file mode 100644 index 0000000..dd89446 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4e48c0851e2c8de498072173dd93f889 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_AutoCreator.cs new file mode 100644 index 0000000..c4bbbc5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_102 + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_AutoCreator.cs.meta new file mode 100644 index 0000000..9e373ca --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 331552a9c62f3f64788235412ba422c4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_Const.cs new file mode 100644 index 0000000..1baa859 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_102 + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_Const.cs.meta new file mode 100644 index 0000000..6cfb0a5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_102_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 898c2a7552084b84e9e58bbd2a7c5730 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_AutoCreator.cs new file mode 100644 index 0000000..1cd490d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_close + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_AutoCreator.cs.meta new file mode 100644 index 0000000..f548572 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 513cb04f28adafe45bb8a4a05ce0e9e6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_Const.cs new file mode 100644 index 0000000..59a0bba --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_close + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_Const.cs.meta new file mode 100644 index 0000000..2aaaf75 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_close_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9cb10677539a2a94291343757cd4f62f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_AutoCreator.cs new file mode 100644 index 0000000..b5856dc --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_green_vid + { + /// + /// 0:video + /// + public int _Button_video = 0; + /// + /// 1:free + /// + public int _Button_free = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_AutoCreator.cs.meta new file mode 100644 index 0000000..2b91cf1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a32e3f578277b0c44a5dbe99538ce93f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_Const.cs new file mode 100644 index 0000000..6d5a1d7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_green_vid + { + /// + /// 0:video + /// + public const int Button_video = 0; + /// + /// 1:free + /// + public const int Button_free = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_Const.cs.meta new file mode 100644 index 0000000..ed0cc03 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_green_vid_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e29d90d8a8cca8949a90e6c9a152cee6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_AutoCreator.cs new file mode 100644 index 0000000..89716bd --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_h5 + { + /// + /// 0:none + /// + public int _Select_none = 0; + /// + /// 1:select + /// + public int _Select_select = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_AutoCreator.cs.meta new file mode 100644 index 0000000..f17292f --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2061fa9fef5f80546b11ca9345e2d60d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_Const.cs new file mode 100644 index 0000000..e3921bb --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_h5 + { + /// + /// 0:none + /// + public const int Select_none = 0; + /// + /// 1:select + /// + public const int Select_select = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_Const.cs.meta new file mode 100644 index 0000000..8165595 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_h5_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fdd3ce52937ca5243b4c65474e49e6a9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_AutoCreator.cs new file mode 100644 index 0000000..5f307b2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_main + { + /// + /// 0:none + /// + public int _Select_none = 0; + /// + /// 1:select + /// + public int _Select_select = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_AutoCreator.cs.meta new file mode 100644 index 0000000..fee096e --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1f448c371f1896f41912961c0c3ebd89 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_Const.cs new file mode 100644 index 0000000..392a818 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_main + { + /// + /// 0:none + /// + public const int Select_none = 0; + /// + /// 1:select + /// + public const int Select_select = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_Const.cs.meta new file mode 100644 index 0000000..d2489ff --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_main_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4a0430a29257a3e4cb64b47941bdf9f2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_AutoCreator.cs new file mode 100644 index 0000000..70a2abf --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_red + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_AutoCreator.cs.meta new file mode 100644 index 0000000..782d349 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 31f37fda593e1b84588702d1f4e040d8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_Const.cs new file mode 100644 index 0000000..3896d2a --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_red + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_Const.cs.meta new file mode 100644 index 0000000..c3950b2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_red_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 46200fc59fcc59849b47f74db1ac7183 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_AutoCreator.cs new file mode 100644 index 0000000..be61a20 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_settings + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_AutoCreator.cs.meta new file mode 100644 index 0000000..f29cba5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f501556bc20827b44ba741450e0367e3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_Const.cs new file mode 100644 index 0000000..369494d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_settings + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_Const.cs.meta new file mode 100644 index 0000000..88a298d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_settings_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b349d757c1fc99f4297f296d2bd4517d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_AutoCreator.cs new file mode 100644 index 0000000..1cc20ec --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_todo + { + /// + /// 0:none + /// + public int _Select_none = 0; + /// + /// 1:select + /// + public int _Select_select = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_AutoCreator.cs.meta new file mode 100644 index 0000000..3f7e434 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9eb02bca2c67fd64abb3c7087ff867db +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_Const.cs new file mode 100644 index 0000000..aa87eae --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_todo + { + /// + /// 0:none + /// + public const int Select_none = 0; + /// + /// 1:select + /// + public const int Select_select = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_Const.cs.meta new file mode 100644 index 0000000..e8af9c6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_todo_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3b02b0cf6a4676b4481765bd8d931c4e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_AutoCreator.cs new file mode 100644 index 0000000..7553a27 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_yellow + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_AutoCreator.cs.meta new file mode 100644 index 0000000..b22413c --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 401682c94f3683e44a2785f6a613e2ef +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_Const.cs new file mode 100644 index 0000000..5e9988b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.ACommon +{ + public partial class btn_yellow + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_Const.cs.meta new file mode 100644 index 0000000..f5c54d9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/ACommon/btn_yellow_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1932db325db2aaa429ade4a1668ca81d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay.meta new file mode 100644 index 0000000..03d55ae --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9e31aab0a56bd5a4cbd99858db55a68f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_AutoCreator.cs new file mode 100644 index 0000000..db470f0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_AutoCreator.cs @@ -0,0 +1,35 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class btn_box + { + /// + /// 0:back + /// + public int _Box_back = 0; + /// + /// 1:front + /// + public int _Box_front = 1; + /// + /// 0:coin + /// + public int _Type_coin = 0; + /// + /// 1:cash + /// + public int _Type_cash = 1; + /// + /// 0:none + /// + public int _First_none = 0; + /// + /// 1:isFirst + /// + public int _First_isFirst = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_AutoCreator.cs.meta new file mode 100644 index 0000000..f2b2e31 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f76a44b779083164dbaf24039e960bd0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_Const.cs new file mode 100644 index 0000000..c753152 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_Const.cs @@ -0,0 +1,35 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class btn_box + { + /// + /// 0:back + /// + public const int Box_back = 0; + /// + /// 1:front + /// + public const int Box_front = 1; + /// + /// 0:coin + /// + public const int Type_coin = 0; + /// + /// 1:cash + /// + public const int Type_cash = 1; + /// + /// 0:none + /// + public const int First_none = 0; + /// + /// 1:isFirst + /// + public const int First_isFirst = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_Const.cs.meta new file mode 100644 index 0000000..f1173e6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_box_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5a9c53e48d0223d48925b4fc0de0ea72 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_AutoCreator.cs new file mode 100644 index 0000000..be33aea --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class btn_card + { + /// + /// 0:back + /// + public int _Button_back = 0; + /// + /// 1:front + /// + public int _Button_front = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_AutoCreator.cs.meta new file mode 100644 index 0000000..8f45b8d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3d2a51edb6a3194438bb38a1dec9fe06 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_Const.cs new file mode 100644 index 0000000..bd74c7f --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class btn_card + { + /// + /// 0:back + /// + public const int Button_back = 0; + /// + /// 1:front + /// + public const int Button_front = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_Const.cs.meta new file mode 100644 index 0000000..1f59e3b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_card_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6be6fc85617750d4a8515da395853a27 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_AutoCreator.cs new file mode 100644 index 0000000..b050ccf --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class btn_gre + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_AutoCreator.cs.meta new file mode 100644 index 0000000..64847dc --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e46a5a8d36e35ee4f896fd13978398c0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_Const.cs new file mode 100644 index 0000000..27ecb0d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class btn_gre + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_Const.cs.meta new file mode 100644 index 0000000..4b6475a --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_gre_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6ac6ae8611ff4594497bc6e75ce6e818 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_AutoCreator.cs new file mode 100644 index 0000000..aab5f17 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class btn_playagain + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_AutoCreator.cs.meta new file mode 100644 index 0000000..dcf7057 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b33717f17f8ab924d92377ea6c584261 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_Const.cs new file mode 100644 index 0000000..242228b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class btn_playagain + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_Const.cs.meta new file mode 100644 index 0000000..04ba525 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/btn_playagain_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c1b06b2e2a97b9f458feeac35a01ca1b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_AutoCreator.cs new file mode 100644 index 0000000..e8d83d2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_AutoCreator.cs @@ -0,0 +1,31 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_Num + { + /// + /// 0:B + /// + public int _State_B = 0; + /// + /// 1:I + /// + public int _State_I = 1; + /// + /// 2:N + /// + public int _State_N = 2; + /// + /// 3:G + /// + public int _State_G = 3; + /// + /// 4:O + /// + public int _State_O = 4; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_AutoCreator.cs.meta new file mode 100644 index 0000000..794e38e --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 21059aa4ae369c842b4c0634b8f9f994 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_Const.cs new file mode 100644 index 0000000..376157d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_Const.cs @@ -0,0 +1,31 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_Num + { + /// + /// 0:B + /// + public const int State_B = 0; + /// + /// 1:I + /// + public const int State_I = 1; + /// + /// 2:N + /// + public const int State_N = 2; + /// + /// 3:G + /// + public const int State_G = 3; + /// + /// 4:O + /// + public const int State_O = 4; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_Const.cs.meta new file mode 100644 index 0000000..1b79b4f --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_Num_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f8247e6ac1cfa3d4381bcf5b04dd645e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_AutoCreator.cs new file mode 100644 index 0000000..e66eab4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_boxdown + { + /// + /// 0:True + /// + public int _Com_GiftSwitch_True = 0; + /// + /// 1:False + /// + public int _Com_GiftSwitch_False = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_AutoCreator.cs.meta new file mode 100644 index 0000000..3c1fede --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 04990560f84ef2a45b4b72cacec22c00 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_Const.cs new file mode 100644 index 0000000..cbd61a8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_boxdown + { + /// + /// 0:True + /// + public const int Com_GiftSwitch_True = 0; + /// + /// 1:False + /// + public const int Com_GiftSwitch_False = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_Const.cs.meta new file mode 100644 index 0000000..c3f782c --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_boxdown_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e7e53cb3f0a8bce4cb943fcfc69a5aae +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_AutoCreator.cs new file mode 100644 index 0000000..7741bb3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_carddi + { + /// + /// 0:keySum_0 + /// + public int _Card_keySum_0 = 0; + /// + /// 1:keySum_1 + /// + public int _Card_keySum_1 = 1; + /// + /// 2:keySum_2 + /// + public int _Card_keySum_2 = 2; + /// + /// 3:keySum_3 + /// + public int _Card_keySum_3 = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_AutoCreator.cs.meta new file mode 100644 index 0000000..4c7c5f0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6ba897785ff1cc746ba4aea80a16c95d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_Const.cs new file mode 100644 index 0000000..b6c9dc7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_carddi + { + /// + /// 0:keySum_0 + /// + public const int Card_keySum_0 = 0; + /// + /// 1:keySum_1 + /// + public const int Card_keySum_1 = 1; + /// + /// 2:keySum_2 + /// + public const int Card_keySum_2 = 2; + /// + /// 3:keySum_3 + /// + public const int Card_keySum_3 = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_Const.cs.meta new file mode 100644 index 0000000..6656018 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_carddi_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b3e46d9ca9f74854692e39146768613f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_AutoCreator.cs new file mode 100644 index 0000000..a65ac10 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_endpop + { + /// + /// 0:reward + /// + public int _End_reward = 0; + /// + /// 1:none + /// + public int _End_none = 1; + /// + /// 0:true + /// + public int _GiftSwitch_true = 0; + /// + /// 1:false + /// + public int _GiftSwitch_false = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_AutoCreator.cs.meta new file mode 100644 index 0000000..1fb29f9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4abbf3f5c6838b148a808dd383c82ff5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_Const.cs new file mode 100644 index 0000000..354603f --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_endpop + { + /// + /// 0:reward + /// + public const int End_reward = 0; + /// + /// 1:none + /// + public const int End_none = 1; + /// + /// 0:true + /// + public const int GiftSwitch_true = 0; + /// + /// 1:false + /// + public const int GiftSwitch_false = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_Const.cs.meta new file mode 100644 index 0000000..a25a0b5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_endpop_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0d29006f8f26c8a4f9771f302c291aac +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_AutoCreator.cs new file mode 100644 index 0000000..b6d0e2d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_playcard + { + /// + /// 0:choose + /// + public int _State_choose = 0; + /// + /// 1:collect + /// + public int _State_collect = 1; + /// + /// 2:video + /// + public int _State_video = 2; + /// + /// 3:none + /// + public int _State_none = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_AutoCreator.cs.meta new file mode 100644 index 0000000..dacf8bb --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fca46ff57c54b3f4780c387089ef343d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_Const.cs new file mode 100644 index 0000000..652faec --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_playcard + { + /// + /// 0:choose + /// + public const int State_choose = 0; + /// + /// 1:collect + /// + public const int State_collect = 1; + /// + /// 2:video + /// + public const int State_video = 2; + /// + /// 3:none + /// + public const int State_none = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_Const.cs.meta new file mode 100644 index 0000000..351de5c --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_playcard_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d1f5ed9e6e7992a4ba04c295efd0bce1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_AutoCreator.cs new file mode 100644 index 0000000..708c2ba --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_prop + { + /// + /// 0:normal + /// + public int _Prop_normal = 0; + /// + /// 1:daub + /// + public int _Prop_daub = 1; + /// + /// 2:coin + /// + public int _Prop_coin = 2; + /// + /// 3:three + /// + public int _Prop_three = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_AutoCreator.cs.meta new file mode 100644 index 0000000..6120aa0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e2979f07b16d5a64096ecd07373e4232 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_Const.cs new file mode 100644 index 0000000..346f8e1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JBingoPlay +{ + public partial class com_prop + { + /// + /// 0:normal + /// + public const int Prop_normal = 0; + /// + /// 1:daub + /// + public const int Prop_daub = 1; + /// + /// 2:coin + /// + public const int Prop_coin = 2; + /// + /// 3:three + /// + public const int Prop_three = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_Const.cs.meta new file mode 100644 index 0000000..cada6cb --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JBingoPlay/com_prop_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8da75849a6d89f549a09a2ab732d9f50 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading.meta new file mode 100644 index 0000000..1887df6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 47a5c9e7949716944b0581202d799a3e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_AutoCreator.cs new file mode 100644 index 0000000..a46f08b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JLoading +{ + public partial class btn_box + { + /// + /// 0:check + /// + public int _Check_check = 0; + /// + /// 1:none + /// + public int _Check_none = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_AutoCreator.cs.meta new file mode 100644 index 0000000..f2f9376 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 001526414cdef1e4c81f90246ab3ba65 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_Const.cs new file mode 100644 index 0000000..2d90698 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JLoading +{ + public partial class btn_box + { + /// + /// 0:check + /// + public const int Check_check = 0; + /// + /// 1:none + /// + public const int Check_none = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_Const.cs.meta new file mode 100644 index 0000000..944024d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JLoading/btn_box_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 283ac4b51bc56ee4f8359afecb091842 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain.meta new file mode 100644 index 0000000..320b274 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fbe4809ee78d7ea4ea5fb5c82652b99d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_AutoCreator.cs new file mode 100644 index 0000000..8edc53e --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMain +{ + public partial class btn_add + { + /// + /// 0:light + /// + public int _Button_light = 0; + /// + /// 1:dark + /// + public int _Button_dark = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_AutoCreator.cs.meta new file mode 100644 index 0000000..aac1bc2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dcd2329448b95b846bcf30cf620c9212 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_Const.cs new file mode 100644 index 0000000..82a2839 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMain +{ + public partial class btn_add + { + /// + /// 0:light + /// + public const int Button_light = 0; + /// + /// 1:dark + /// + public const int Button_dark = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_Const.cs.meta new file mode 100644 index 0000000..65815a9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_add_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3324e5bc4a4be884db6851d001cdbe7e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_AutoCreator.cs new file mode 100644 index 0000000..df5c2ee --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMain +{ + public partial class btn_minus + { + /// + /// 0:light + /// + public int _Button_light = 0; + /// + /// 1:dark + /// + public int _Button_dark = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_AutoCreator.cs.meta new file mode 100644 index 0000000..e496795 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 744f7e48a20be8245ae1c4865d082918 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_Const.cs new file mode 100644 index 0000000..cf349fe --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMain +{ + public partial class btn_minus + { + /// + /// 0:light + /// + public const int Button_light = 0; + /// + /// 1:dark + /// + public const int Button_dark = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_Const.cs.meta new file mode 100644 index 0000000..d9670d7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/btn_minus_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b77f58559e7519b4eb0283897ee1a616 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_AutoCreator.cs new file mode 100644 index 0000000..0d9b366 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_AutoCreator.cs @@ -0,0 +1,23 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMain +{ + public partial class com_cardnum + { + /// + /// 0:one + /// + public int _State_one = 0; + /// + /// 1:two + /// + public int _State_two = 1; + /// + /// 2:four + /// + public int _State_four = 2; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_AutoCreator.cs.meta new file mode 100644 index 0000000..658353a --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 512a1c9911638be469d8cbe494a4eaf9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_Const.cs new file mode 100644 index 0000000..151dd0b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_Const.cs @@ -0,0 +1,23 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMain +{ + public partial class com_cardnum + { + /// + /// 0:one + /// + public const int State_one = 0; + /// + /// 1:two + /// + public const int State_two = 1; + /// + /// 2:four + /// + public const int State_four = 2; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_Const.cs.meta new file mode 100644 index 0000000..93773a0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardnum_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b1f5c447856abde4296a942ce9c080a6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_AutoCreator.cs new file mode 100644 index 0000000..705cfa6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_AutoCreator.cs @@ -0,0 +1,23 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMain +{ + public partial class com_cardplaytext + { + /// + /// 0:one + /// + public int _Text_one = 0; + /// + /// 1:two + /// + public int _Text_two = 1; + /// + /// 2:four + /// + public int _Text_four = 2; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_AutoCreator.cs.meta new file mode 100644 index 0000000..88d64b0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4fe567824f10e7146ad45a09db5d67fe +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_Const.cs new file mode 100644 index 0000000..b7b281f --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_Const.cs @@ -0,0 +1,23 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMain +{ + public partial class com_cardplaytext + { + /// + /// 0:one + /// + public const int Text_one = 0; + /// + /// 1:two + /// + public const int Text_two = 1; + /// + /// 2:four + /// + public const int Text_four = 2; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_Const.cs.meta new file mode 100644 index 0000000..da5eca7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_cardplaytext_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f3a7c2faecb66a942ac7e420d5614268 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_AutoCreator.cs new file mode 100644 index 0000000..40b9de2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_AutoCreator.cs @@ -0,0 +1,23 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMain +{ + public partial class com_playnum + { + /// + /// 0:full + /// + public int _Cardleft_full = 0; + /// + /// 1:left + /// + public int _Cardleft_left = 1; + /// + /// 2:none + /// + public int _Cardleft_none = 2; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_AutoCreator.cs.meta new file mode 100644 index 0000000..e5808f8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 575508ace064e3049b45b6c1ba8c1b7b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_Const.cs new file mode 100644 index 0000000..48d3e1d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_Const.cs @@ -0,0 +1,23 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMain +{ + public partial class com_playnum + { + /// + /// 0:full + /// + public const int Cardleft_full = 0; + /// + /// 1:left + /// + public const int Cardleft_left = 1; + /// + /// 2:none + /// + public const int Cardleft_none = 2; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_Const.cs.meta new file mode 100644 index 0000000..b0ac181 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMain/com_playnum_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4f249cae8a35c9344bbbcfefc21fe0b4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall.meta new file mode 100644 index 0000000..2f4d0ec --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 816204958077b2349ad614f487d9cdf8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_AutoCreator.cs new file mode 100644 index 0000000..bb2f80d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMall +{ + public partial class btn_redeem + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_AutoCreator.cs.meta new file mode 100644 index 0000000..46a2e07 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0c365ed9c0a8e9c46aa7fe87e780c212 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_Const.cs new file mode 100644 index 0000000..c30d617 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMall +{ + public partial class btn_redeem + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_Const.cs.meta new file mode 100644 index 0000000..290006f --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c256be36b10232947a06be1f7653360e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_AutoCreator.cs new file mode 100644 index 0000000..302a65e --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMall +{ + public partial class btn_redeem_coin + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_AutoCreator.cs.meta new file mode 100644 index 0000000..8d7bd9c --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3eec585eb722141498eda0dc0bd5f30f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_Const.cs new file mode 100644 index 0000000..8bdbd86 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JMall +{ + public partial class btn_redeem_coin + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_Const.cs.meta new file mode 100644 index 0000000..d054911 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JMall/btn_redeem_coin_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 904ea477a7d079b4784c0c0f2a1f0a75 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle.meta new file mode 100644 index 0000000..f025143 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18f3ce6cc64a85248acd997dba066ca5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_AutoCreator.cs new file mode 100644 index 0000000..149abb5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JNetIdle +{ + public partial class com_Netidle + { + /// + /// 0:none + /// + public int _State_none = 0; + /// + /// 1:enterRoom + /// + public int _State_enterRoom = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_AutoCreator.cs.meta new file mode 100644 index 0000000..a57292c --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 51761def18719c44db6d49eb3167b86d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_Const.cs new file mode 100644 index 0000000..65664e8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JNetIdle +{ + public partial class com_Netidle + { + /// + /// 0:none + /// + public const int State_none = 0; + /// + /// 1:enterRoom + /// + public const int State_enterRoom = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_Const.cs.meta new file mode 100644 index 0000000..a1b2030 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JNetIdle/com_Netidle_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0ea67673cb0820d44bd3ea249e94b6b2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop.meta new file mode 100644 index 0000000..4b89a87 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 548aa213e92af4846a8df6f25237a92b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_AutoCreator.cs new file mode 100644 index 0000000..aac7e88 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JRewardPop +{ + public partial class btn_claim + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_AutoCreator.cs.meta new file mode 100644 index 0000000..9a4de6f --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4b4e26a6002074644a6dfebff4cf900a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_Const.cs new file mode 100644 index 0000000..01a512e --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JRewardPop +{ + public partial class btn_claim + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_Const.cs.meta new file mode 100644 index 0000000..98da0a9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_claim_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ffc6aab222c8a2140a9b2b09f1717b25 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_AutoCreator.cs new file mode 100644 index 0000000..291946b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JRewardPop +{ + public partial class btn_collect + { + /// + /// 0:video + /// + public int _State_video = 0; + /// + /// 1:free + /// + public int _State_free = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_AutoCreator.cs.meta new file mode 100644 index 0000000..d6cba5d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f4fd5d5b07179194aa129c0ca9d3747b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_Const.cs new file mode 100644 index 0000000..e7fbfeb --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JRewardPop +{ + public partial class btn_collect + { + /// + /// 0:video + /// + public const int State_video = 0; + /// + /// 1:free + /// + public const int State_free = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_Const.cs.meta new file mode 100644 index 0000000..fd17b1b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_collect_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a74f1f760a01955459841dc875571c16 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_AutoCreator.cs new file mode 100644 index 0000000..3935569 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JRewardPop +{ + public partial class btn_double + { + /// + /// 0:double + /// + public int _Button_double = 0; + /// + /// 1:num + /// + public int _Button_num = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_AutoCreator.cs.meta new file mode 100644 index 0000000..d733909 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 00146b6c0417a564e8411515e02ddec5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_Const.cs new file mode 100644 index 0000000..040a77d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JRewardPop +{ + public partial class btn_double + { + /// + /// 0:double + /// + public const int Button_double = 0; + /// + /// 1:num + /// + public const int Button_num = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_Const.cs.meta new file mode 100644 index 0000000..a9d1e0d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_double_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 09d6c9f983e6d0942b5f80f662a5cc2f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_AutoCreator.cs new file mode 100644 index 0000000..b1f2723 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JRewardPop +{ + public partial class btn_nothank + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_AutoCreator.cs.meta new file mode 100644 index 0000000..e44415f --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b53df037db7b13d419614be773600461 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_Const.cs new file mode 100644 index 0000000..baf8b04 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JRewardPop +{ + public partial class btn_nothank + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_Const.cs.meta new file mode 100644 index 0000000..0922a70 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/btn_nothank_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cb872e2ec89a6b045903fda1ed588523 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_AutoCreator.cs new file mode 100644 index 0000000..cb0307e --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_AutoCreator.cs @@ -0,0 +1,31 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JRewardPop +{ + public partial class com_extraItem + { + /// + /// 0:extraCoin + /// + public int _Extra_extraCoin = 0; + /// + /// 1:extraCard + /// + public int _Extra_extraCard = 1; + /// + /// 2:extracash3 + /// + public int _Extra_extracash3 = 2; + /// + /// 3:extracash5 + /// + public int _Extra_extracash5 = 3; + /// + /// 4:extraball + /// + public int _Extra_extraball = 4; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_AutoCreator.cs.meta new file mode 100644 index 0000000..0889c23 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9f8b5fee06fc91146b14dafcbb2f5357 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_Const.cs new file mode 100644 index 0000000..cc7d66c --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_Const.cs @@ -0,0 +1,31 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JRewardPop +{ + public partial class com_extraItem + { + /// + /// 0:extraCoin + /// + public const int Extra_extraCoin = 0; + /// + /// 1:extraCard + /// + public const int Extra_extraCard = 1; + /// + /// 2:extracash3 + /// + public const int Extra_extracash3 = 2; + /// + /// 3:extracash5 + /// + public const int Extra_extracash5 = 3; + /// + /// 4:extraball + /// + public const int Extra_extraball = 4; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_Const.cs.meta new file mode 100644 index 0000000..1792bfe --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JRewardPop/com_extraItem_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bc13ac16cf499574eb7bcad4a20000b4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings.meta new file mode 100644 index 0000000..29f4ad5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 49874904a9db6aa4eb80f62cdc6d8054 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_AutoCreator.cs new file mode 100644 index 0000000..06ea51b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_2howto + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_AutoCreator.cs.meta new file mode 100644 index 0000000..bba6c3a --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c08d3adfb9cf6be4b8bd0df8ef9af98a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_Const.cs new file mode 100644 index 0000000..10424b2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_2howto + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_Const.cs.meta new file mode 100644 index 0000000..46ffdf7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_2howto_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 073736e4793a9c242abe1be923cad8e0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_AutoCreator.cs new file mode 100644 index 0000000..fb1eab1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_4music + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_AutoCreator.cs.meta new file mode 100644 index 0000000..ae47706 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 61d3dce7fe4822149861892b23689c5f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_Const.cs new file mode 100644 index 0000000..42f38bf --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_4music + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_Const.cs.meta new file mode 100644 index 0000000..b4c2926 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_4music_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 188be3e1e5eb5174781f353e4f5bebce +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_AutoCreator.cs new file mode 100644 index 0000000..36d75d1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_5sounds + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_AutoCreator.cs.meta new file mode 100644 index 0000000..436b48a --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ec5be2eb3478e0c4e8548814f5c8edd6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_Const.cs new file mode 100644 index 0000000..c856564 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_5sounds + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_Const.cs.meta new file mode 100644 index 0000000..4e99ebd --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_5sounds_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 032b433f0a20fbb408efd809bec4e410 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_AutoCreator.cs new file mode 100644 index 0000000..f11831f --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_6contact + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_AutoCreator.cs.meta new file mode 100644 index 0000000..9e76362 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 829704a808a82114888b9aa8b97fad82 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_Const.cs new file mode 100644 index 0000000..d1ce38a --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_6contact + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_Const.cs.meta new file mode 100644 index 0000000..7e68b1b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_6contact_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c8e5e826728b0784db52b5a44f3a0682 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_AutoCreator.cs new file mode 100644 index 0000000..6d6a30a --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_check + { + /// + /// 0:up + /// + public int _Button_up = 0; + /// + /// 1:down + /// + public int _Button_down = 1; + /// + /// 2:over + /// + public int _Button_over = 2; + /// + /// 3:selectedOver + /// + public int _Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_AutoCreator.cs.meta new file mode 100644 index 0000000..4021c0e --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: aeab60f04c7eaae4fb516af536f25979 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_Const.cs new file mode 100644 index 0000000..b53fc7b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_check + { + /// + /// 0:up + /// + public const int Button_up = 0; + /// + /// 1:down + /// + public const int Button_down = 1; + /// + /// 2:over + /// + public const int Button_over = 2; + /// + /// 3:selectedOver + /// + public const int Button_selectedOver = 3; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_Const.cs.meta new file mode 100644 index 0000000..dfef7fd --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_check_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b0241a28384de024cb1a3fcf7c20a5f2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_AutoCreator.cs new file mode 100644 index 0000000..670635a --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_on + { + /// + /// 0:on + /// + public int _Btn_on = 0; + /// + /// 1:off + /// + public int _Btn_off = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_AutoCreator.cs.meta new file mode 100644 index 0000000..e3a2cdf --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7785d7fb903cf654dbbda9a24f6c948a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_Const.cs new file mode 100644 index 0000000..d828850 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSettings +{ + public partial class btn_on + { + /// + /// 0:on + /// + public const int Btn_on = 0; + /// + /// 1:off + /// + public const int Btn_off = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_Const.cs.meta new file mode 100644 index 0000000..241eb6c --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSettings/btn_on_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 24d4f94fd86201e468bc7f1acd49f4a5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign.meta new file mode 100644 index 0000000..b8d7bd8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 528d1f95af840fb40ba84adf59643059 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_AutoCreator.cs new file mode 100644 index 0000000..72fa1c2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_AutoCreator.cs @@ -0,0 +1,39 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSign +{ + public partial class btn_day2 + { + /// + /// 0:purple + /// + public int _State_purple = 0; + /// + /// 1:yellow + /// + public int _State_yellow = 1; + /// + /// 0:uncollect + /// + public int _Collect_uncollect = 0; + /// + /// 1:collected + /// + public int _Collect_collected = 1; + /// + /// 2:miss + /// + public int _Collect_miss = 2; + /// + /// 0:coin + /// + public int _Currency_coin = 0; + /// + /// 1:diam + /// + public int _Currency_diam = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_AutoCreator.cs.meta new file mode 100644 index 0000000..23251cd --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e4fd8aa010becf245b7835d0364ff8a7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_Const.cs new file mode 100644 index 0000000..27c1555 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_Const.cs @@ -0,0 +1,39 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSign +{ + public partial class btn_day2 + { + /// + /// 0:purple + /// + public const int State_purple = 0; + /// + /// 1:yellow + /// + public const int State_yellow = 1; + /// + /// 0:uncollect + /// + public const int Collect_uncollect = 0; + /// + /// 1:collected + /// + public const int Collect_collected = 1; + /// + /// 2:miss + /// + public const int Collect_miss = 2; + /// + /// 0:coin + /// + public const int Currency_coin = 0; + /// + /// 1:diam + /// + public const int Currency_diam = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_Const.cs.meta new file mode 100644 index 0000000..e6dbd87 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day2_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5705a35055c83f045871e3620ac12c4e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_AutoCreator.cs new file mode 100644 index 0000000..8ab436b --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_AutoCreator.cs @@ -0,0 +1,39 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSign +{ + public partial class btn_day + { + /// + /// 0:blue + /// + public int _Color_blue = 0; + /// + /// 1:yellow + /// + public int _Color_yellow = 1; + /// + /// 0:uncollect + /// + public int _Collect_uncollect = 0; + /// + /// 1:collected + /// + public int _Collect_collected = 1; + /// + /// 2:miss + /// + public int _Collect_miss = 2; + /// + /// 0:coin + /// + public int _Currency_coin = 0; + /// + /// 1:diam + /// + public int _Currency_diam = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_AutoCreator.cs.meta new file mode 100644 index 0000000..54ed209 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 75c8474230ded164b929fad798fd8ac9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_Const.cs new file mode 100644 index 0000000..c7f6385 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_Const.cs @@ -0,0 +1,39 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JSign +{ + public partial class btn_day + { + /// + /// 0:blue + /// + public const int Color_blue = 0; + /// + /// 1:yellow + /// + public const int Color_yellow = 1; + /// + /// 0:uncollect + /// + public const int Collect_uncollect = 0; + /// + /// 1:collected + /// + public const int Collect_collected = 1; + /// + /// 2:miss + /// + public const int Collect_miss = 2; + /// + /// 0:coin + /// + public const int Currency_coin = 0; + /// + /// 1:diam + /// + public const int Currency_diam = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_Const.cs.meta new file mode 100644 index 0000000..71a4b64 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JSign/btn_day_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 64732894146ce6c439730a0a504ce56b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask.meta new file mode 100644 index 0000000..5e6f3ee --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ebddd5933f4aab349b64cb764cf279cb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_AutoCreator.cs new file mode 100644 index 0000000..e20889c --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_AutoCreator.cs @@ -0,0 +1,23 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JTask +{ + public partial class btn_task + { + /// + /// 0:num + /// + public int _Button_num = 0; + /// + /// 1:collect + /// + public int _Button_collect = 1; + /// + /// 2:done + /// + public int _Button_done = 2; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_AutoCreator.cs.meta new file mode 100644 index 0000000..ac587e3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f434ccb3a28de6d49b8b1d8f6d9b0d48 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_Const.cs new file mode 100644 index 0000000..4beb1b1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_Const.cs @@ -0,0 +1,23 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JTask +{ + public partial class btn_task + { + /// + /// 0:num + /// + public const int Button_num = 0; + /// + /// 1:collect + /// + public const int Button_collect = 1; + /// + /// 2:done + /// + public const int Button_done = 2; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_Const.cs.meta new file mode 100644 index 0000000..ab79ab3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/btn_task_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 68f9290258d31b442b7cb0ed8e30ed98 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_AutoCreator.cs new file mode 100644 index 0000000..6164205 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_AutoCreator.cs @@ -0,0 +1,31 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JTask +{ + public partial class com_Singletask + { + /// + /// 0:none + /// + public int _Collect_none = 0; + /// + /// 1:collect + /// + public int _Collect_collect = 1; + /// + /// 2:collected + /// + public int _Collect_collected = 2; + /// + /// 0:coin + /// + public int _Currency_coin = 0; + /// + /// 1:diam + /// + public int _Currency_diam = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_AutoCreator.cs.meta new file mode 100644 index 0000000..d2e2afd --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4b80cf746dd82e3479eef7bff9beed95 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_Const.cs new file mode 100644 index 0000000..c714e95 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_Const.cs @@ -0,0 +1,31 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JTask +{ + public partial class com_Singletask + { + /// + /// 0:none + /// + public const int Collect_none = 0; + /// + /// 1:collect + /// + public const int Collect_collect = 1; + /// + /// 2:collected + /// + public const int Collect_collected = 2; + /// + /// 0:coin + /// + public const int Currency_coin = 0; + /// + /// 1:diam + /// + public const int Currency_diam = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_Const.cs.meta new file mode 100644 index 0000000..bed1a55 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTask/com_Singletask_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2d2b9f9f01e10ea47a8dde48d4ac8f0b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo.meta new file mode 100644 index 0000000..61d70dd --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee88c0bec38d4434993de46d7b1e6f79 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_AutoCreator.cs new file mode 100644 index 0000000..1e435cc --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_AutoCreator.cs @@ -0,0 +1,31 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JTodo +{ + public partial class btn_todo + { + /// + /// 0:sign + /// + public int _Type_sign = 0; + /// + /// 1:wheel + /// + public int _Type_wheel = 1; + /// + /// 2:task + /// + public int _Type_task = 2; + /// + /// 0:none + /// + public int _Red_none = 0; + /// + /// 1:red + /// + public int _Red_red = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_AutoCreator.cs.meta new file mode 100644 index 0000000..0ace7ea --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 621a57de9e850344c9b68999eb835e57 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_Const.cs new file mode 100644 index 0000000..2432f3c --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_Const.cs @@ -0,0 +1,31 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JTodo +{ + public partial class btn_todo + { + /// + /// 0:sign + /// + public const int Type_sign = 0; + /// + /// 1:wheel + /// + public const int Type_wheel = 1; + /// + /// 2:task + /// + public const int Type_task = 2; + /// + /// 0:none + /// + public const int Red_none = 0; + /// + /// 1:red + /// + public const int Red_red = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_Const.cs.meta new file mode 100644 index 0000000..94723e9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JTodo/btn_todo_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e20f338ef841f40429576f3a0fceef5f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel.meta new file mode 100644 index 0000000..96712f3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 417c0f60ad561c04b8fa1d825b011229 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_AutoCreator.cs new file mode 100644 index 0000000..b1a1a13 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JWheel +{ + public partial class btn_spin + { + /// + /// 0:none + /// + public int _Button_none = 0; + /// + /// 1:cd + /// + public int _Button_cd = 1; + /// + /// 0:free + /// + public int _Video_free = 0; + /// + /// 1:isVideo + /// + public int _Video_isVideo = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_AutoCreator.cs.meta new file mode 100644 index 0000000..af185e4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7c6ccf19409e5124ebba5bbc2fde91b5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_Const.cs new file mode 100644 index 0000000..a6ce7f9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JWheel +{ + public partial class btn_spin + { + /// + /// 0:none + /// + public const int Button_none = 0; + /// + /// 1:cd + /// + public const int Button_cd = 1; + /// + /// 0:free + /// + public const int Video_free = 0; + /// + /// 1:isVideo + /// + public const int Video_isVideo = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_Const.cs.meta new file mode 100644 index 0000000..270d70d --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/btn_spin_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7bbc93d1c40eb034ca85df4efed54140 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_AutoCreator.cs new file mode 100644 index 0000000..1c1e615 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_AutoCreator.cs @@ -0,0 +1,23 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JWheel +{ + public partial class com_reward + { + /// + /// 0:coin + /// + public int _Currency_coin = 0; + /// + /// 1:diam + /// + public int _Currency_diam = 1; + /// + /// 2:card + /// + public int _Currency_card = 2; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_AutoCreator.cs.meta new file mode 100644 index 0000000..80322fe --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a7a7fce4368299e4096dbf0ba2130948 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_Const.cs new file mode 100644 index 0000000..06b7bd3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_Const.cs @@ -0,0 +1,23 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JWheel +{ + public partial class com_reward + { + /// + /// 0:coin + /// + public const int Currency_coin = 0; + /// + /// 1:diam + /// + public const int Currency_diam = 1; + /// + /// 2:card + /// + public const int Currency_card = 2; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_Const.cs.meta new file mode 100644 index 0000000..c9c9287 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_reward_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3f4e5b4f168d925449d1f62f7940e7f1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_AutoCreator.cs new file mode 100644 index 0000000..c9757c7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_AutoCreator.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JWheel +{ + public partial class com_spin + { + /// + /// 0:none + /// + public int _Spin_none = 0; + /// + /// 1:grey + /// + public int _Spin_grey = 1; + /// + /// 0:None + /// + public int _State_None = 0; + /// + /// 1:Video + /// + public int _State_Video = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_AutoCreator.cs.meta new file mode 100644 index 0000000..9e169bf --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ca26639fd75379d40b2b63b2f61a3244 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_Const.cs new file mode 100644 index 0000000..53ecbbe --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_Const.cs @@ -0,0 +1,27 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JWheel +{ + public partial class com_spin + { + /// + /// 0:none + /// + public const int Spin_none = 0; + /// + /// 1:grey + /// + public const int Spin_grey = 1; + /// + /// 0:None + /// + public const int State_None = 0; + /// + /// 1:Video + /// + public const int State_Video = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_Const.cs.meta new file mode 100644 index 0000000..ff1c481 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_spin_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2e0ce68b9e4263e4db9e648831370191 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_AutoCreator.cs new file mode 100644 index 0000000..5aee6db --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JWheel +{ + public partial class com_wheel + { + /// + /// 0:normal + /// + public int _State_normal = 0; + /// + /// 1:videl + /// + public int _State_videl = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_AutoCreator.cs.meta new file mode 100644 index 0000000..b131569 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d94ba6ff54a71884db106845512cdb7c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_Const.cs new file mode 100644 index 0000000..ff862d0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JWheel +{ + public partial class com_wheel + { + /// + /// 0:normal + /// + public const int State_normal = 0; + /// + /// 1:videl + /// + public const int State_videl = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_Const.cs.meta new file mode 100644 index 0000000..4fac3a7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheel_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 549669b44f46edd4dacbcc4611d34981 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_AutoCreator.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_AutoCreator.cs new file mode 100644 index 0000000..e81901c --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_AutoCreator.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JWheel +{ + public partial class com_wheels + { + /// + /// 0:free + /// + public int _State_free = 0; + /// + /// 1:video + /// + public int _State_video = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_AutoCreator.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_AutoCreator.cs.meta new file mode 100644 index 0000000..7afbaf5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_AutoCreator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dd4606e3f6f8b404e90912a708843f16 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_Const.cs b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_Const.cs new file mode 100644 index 0000000..8e90df4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_Const.cs @@ -0,0 +1,19 @@ + + +/// +/// FGUI控制器自动生成 +/// +namespace FGUI.JWheel +{ + public partial class com_wheels + { + /// + /// 0:free + /// + public const int State_free = 0; + /// + /// 1:video + /// + public const int State_video = 1; + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_Const.cs.meta b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_Const.cs.meta new file mode 100644 index 0000000..73bdf4e --- /dev/null +++ b/Assets/BingoBrain/FGUI/ControlDefine/Project/JWheel/com_wheels_Const.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e59ea010631835241aa54b8c477314c3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package.meta b/Assets/BingoBrain/FGUI/Package.meta new file mode 100644 index 0000000..7024d80 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ce3273f233b2d64c82c9f67245fd15c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ABigImg.meta b/Assets/BingoBrain/FGUI/Package/ABigImg.meta new file mode 100644 index 0000000..f6b3c1b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ABigImg.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4730f6a453abee44f9d8c36c8063bac3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ABigImg/ABigImgBinder.cs b/Assets/BingoBrain/FGUI/Package/ABigImg/ABigImgBinder.cs new file mode 100644 index 0000000..3d08c22 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ABigImg/ABigImgBinder.cs @@ -0,0 +1,15 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.ABigImg +{ + public class ABigImgBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_mainbg.URL, typeof(com_mainbg)); + UIObjectFactory.SetPackageItemExtension(com_loading_bg.URL, typeof(com_loading_bg)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ABigImg/ABigImgBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/ABigImg/ABigImgBinder.cs.meta new file mode 100644 index 0000000..70abc3c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ABigImg/ABigImgBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 59ed0aace5cd4d94090a5094e670ea78 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ABigImg/com_loading_bg.cs b/Assets/BingoBrain/FGUI/Package/ABigImg/com_loading_bg.cs new file mode 100644 index 0000000..a722fc9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ABigImg/com_loading_bg.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ABigImg +{ + public partial class com_loading_bg : GComponent + { + public GImage bg; + public const string URL = "ui://m37z5ifzx6ybh9"; + + public static com_loading_bg CreateInstance() + { + return (com_loading_bg)UIPackage.CreateObject("ABigImg", "com_loading_bg"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + bg = (GImage)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ABigImg/com_loading_bg.cs.meta b/Assets/BingoBrain/FGUI/Package/ABigImg/com_loading_bg.cs.meta new file mode 100644 index 0000000..dbaa1f7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ABigImg/com_loading_bg.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cafa05fc87d6fa649b69252452b93cf1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ABigImg/com_mainbg.cs b/Assets/BingoBrain/FGUI/Package/ABigImg/com_mainbg.cs new file mode 100644 index 0000000..8b7ff5c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ABigImg/com_mainbg.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ABigImg +{ + public partial class com_mainbg : GComponent + { + public GLoader tu; + public const string URL = "ui://m37z5ifzokk5gs"; + + public static com_mainbg CreateInstance() + { + return (com_mainbg)UIPackage.CreateObject("ABigImg", "com_mainbg"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + tu = (GLoader)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ABigImg/com_mainbg.cs.meta b/Assets/BingoBrain/FGUI/Package/ABigImg/com_mainbg.cs.meta new file mode 100644 index 0000000..839a311 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ABigImg/com_mainbg.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cdcfe741a69d1244d9b0633425c859df +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon.meta b/Assets/BingoBrain/FGUI/Package/ACommon.meta new file mode 100644 index 0000000..5061020 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e45664f7c416ce4ba629cf05d4ae64c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/ACommonBinder.cs b/Assets/BingoBrain/FGUI/Package/ACommon/ACommonBinder.cs new file mode 100644 index 0000000..bd98a21 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/ACommonBinder.cs @@ -0,0 +1,34 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.ACommon +{ + public class ACommonBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_102.URL, typeof(com_102)); + UIObjectFactory.SetPackageItemExtension(btn_hall.URL, typeof(btn_hall)); + UIObjectFactory.SetPackageItemExtension(btn_green_vid.URL, typeof(btn_green_vid)); + UIObjectFactory.SetPackageItemExtension(com_currency.URL, typeof(com_currency)); + UIObjectFactory.SetPackageItemExtension(com_broadcast1.URL, typeof(com_broadcast1)); + UIObjectFactory.SetPackageItemExtension(com_broadcast_text1.URL, typeof(com_broadcast_text1)); + UIObjectFactory.SetPackageItemExtension(btn_balloon.URL, typeof(btn_balloon)); + UIObjectFactory.SetPackageItemExtension(btn_102.URL, typeof(btn_102)); + UIObjectFactory.SetPackageItemExtension(btn_101.URL, typeof(btn_101)); + UIObjectFactory.SetPackageItemExtension(btn_hall_h5.URL, typeof(btn_hall_h5)); + UIObjectFactory.SetPackageItemExtension(btn_h5.URL, typeof(btn_h5)); + UIObjectFactory.SetPackageItemExtension(btn_main.URL, typeof(btn_main)); + UIObjectFactory.SetPackageItemExtension(btn_todo.URL, typeof(btn_todo)); + UIObjectFactory.SetPackageItemExtension(com_di.URL, typeof(com_di)); + UIObjectFactory.SetPackageItemExtension(com_maindi.URL, typeof(com_maindi)); + UIObjectFactory.SetPackageItemExtension(btn_failpack.URL, typeof(btn_failpack)); + UIObjectFactory.SetPackageItemExtension(btn_saveingpot.URL, typeof(btn_saveingpot)); + UIObjectFactory.SetPackageItemExtension(com_loadingBlacklist.URL, typeof(com_loadingBlacklist)); + UIObjectFactory.SetPackageItemExtension(com_topinfo.URL, typeof(com_topinfo)); + UIObjectFactory.SetPackageItemExtension(com_101.URL, typeof(com_101)); + UIObjectFactory.SetPackageItemExtension(com_avatar.URL, typeof(com_avatar)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/ACommonBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/ACommonBinder.cs.meta new file mode 100644 index 0000000..b0a29e1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/ACommonBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 40e7f495371d3064a8e5f3f09fd6ba18 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_101.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_101.cs new file mode 100644 index 0000000..b112846 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_101.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_101 : GButton + { + public GImage bg; + public GImage load_icon; + public GGraph gp_hand; + public const string URL = "ui://pmf3wbjilbaaeu"; + + public static btn_101 CreateInstance() + { + return (btn_101)UIPackage.CreateObject("ACommon", "btn_101"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + bg = (GImage)GetChildAt(0); + load_icon = (GImage)GetChildAt(1); + gp_hand = (GGraph)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_101.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_101.cs.meta new file mode 100644 index 0000000..dc7483a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_101.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 48b0eb68dbb486f40a8f9a580ee9c392 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_102.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_102.cs new file mode 100644 index 0000000..668a7b8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_102.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_102 : GButton + { + public GImage load_icon; + public GGraph gp_hand; + public const string URL = "ui://pmf3wbjilbaa8"; + + public static btn_102 CreateInstance() + { + return (btn_102)UIPackage.CreateObject("ACommon", "btn_102"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + load_icon = (GImage)GetChildAt(1); + gp_hand = (GGraph)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_102.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_102.cs.meta new file mode 100644 index 0000000..61b4f67 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_102.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f4153abefb03ece438973b9ae4a06906 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_balloon.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_balloon.cs new file mode 100644 index 0000000..b2570ae --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_balloon.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_balloon : GButton + { + public Controller gift; + public GTextField cash_text; + public Transition fx_fly; + public const string URL = "ui://pmf3wbjifczjfq"; + + public static btn_balloon CreateInstance() + { + return (btn_balloon)UIPackage.CreateObject("ACommon", "btn_balloon"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + gift = GetControllerAt(0); + cash_text = (GTextField)GetChildAt(3); + fx_fly = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_balloon.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_balloon.cs.meta new file mode 100644 index 0000000..bff8178 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_balloon.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2290331008b99a546bb39825a502a2c5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_failpack.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_failpack.cs new file mode 100644 index 0000000..e5c88b6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_failpack.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_failpack : GButton + { + public GTextField lab_time; + public const string URL = "ui://pmf3wbjiosgy2i"; + + public static btn_failpack CreateInstance() + { + return (btn_failpack)UIPackage.CreateObject("ACommon", "btn_failpack"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + lab_time = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_failpack.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_failpack.cs.meta new file mode 100644 index 0000000..cebf61f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_failpack.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e0574894da42f4e06bf154430c65a978 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_green_vid.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_green_vid.cs new file mode 100644 index 0000000..7181143 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_green_vid.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_green_vid : GButton + { + public Controller cont_button; + public const string URL = "ui://pmf3wbjia9pgfg"; + + public static btn_green_vid CreateInstance() + { + return (btn_green_vid)UIPackage.CreateObject("ACommon", "btn_green_vid"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_button = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_green_vid.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_green_vid.cs.meta new file mode 100644 index 0000000..47781e4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_green_vid.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c030bc91eb8be634a92c73da8b2d9d75 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_h5.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_h5.cs new file mode 100644 index 0000000..43ffc3c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_h5.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_h5 : GButton + { + public Controller cont_select; + public const string URL = "ui://pmf3wbjiokk5gc"; + + public static btn_h5 CreateInstance() + { + return (btn_h5)UIPackage.CreateObject("ACommon", "btn_h5"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_select = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_h5.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_h5.cs.meta new file mode 100644 index 0000000..1c052dd --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_h5.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 53f05ece3d466e44e9554215540fe4fa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall.cs new file mode 100644 index 0000000..af29740 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_hall : GButton + { + public Controller cont_select; + public const string URL = "ui://pmf3wbji112epia"; + + public static btn_hall CreateInstance() + { + return (btn_hall)UIPackage.CreateObject("ACommon", "btn_hall"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_select = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall.cs.meta new file mode 100644 index 0000000..9c021ea --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: da3248eeb227c45ad8b6be4f6ef7a031 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall_h5.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall_h5.cs new file mode 100644 index 0000000..f96cd9a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall_h5.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_hall_h5 : GButton + { + public GTextField number_text; + public const string URL = "ui://pmf3wbjimfb0pif"; + + public static btn_hall_h5 CreateInstance() + { + return (btn_hall_h5)UIPackage.CreateObject("ACommon", "btn_hall_h5"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + number_text = (GTextField)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall_h5.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall_h5.cs.meta new file mode 100644 index 0000000..d39e05f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_hall_h5.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 535bfe6d0355a454ba7012fa22e86520 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_main.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_main.cs new file mode 100644 index 0000000..982c335 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_main.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_main : GButton + { + public Controller cont_select; + public const string URL = "ui://pmf3wbjiokk5gd"; + + public static btn_main CreateInstance() + { + return (btn_main)UIPackage.CreateObject("ACommon", "btn_main"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_select = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_main.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_main.cs.meta new file mode 100644 index 0000000..421d1ce --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_main.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5dcbb4afb287efb4a8235489d43e11cb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_saveingpot.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_saveingpot.cs new file mode 100644 index 0000000..c3dd5d3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_saveingpot.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_saveingpot : GButton + { + public GGraph ani_parent; + public GTextField text_nowcash; + public const string URL = "ui://pmf3wbjiosgy4m"; + + public static btn_saveingpot CreateInstance() + { + return (btn_saveingpot)UIPackage.CreateObject("ACommon", "btn_saveingpot"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + ani_parent = (GGraph)GetChildAt(0); + text_nowcash = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_saveingpot.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_saveingpot.cs.meta new file mode 100644 index 0000000..04453f5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_saveingpot.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e9b75065139dd4de89e1b8182c41f249 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_todo.cs b/Assets/BingoBrain/FGUI/Package/ACommon/btn_todo.cs new file mode 100644 index 0000000..02c756b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_todo.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class btn_todo : GButton + { + public Controller cont_select; + public const string URL = "ui://pmf3wbjiokk5ge"; + + public static btn_todo CreateInstance() + { + return (btn_todo)UIPackage.CreateObject("ACommon", "btn_todo"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_select = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/btn_todo.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/btn_todo.cs.meta new file mode 100644 index 0000000..ae58fb7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/btn_todo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2dfeb42301d64a64abbe45209bbc01ac +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_101.cs b/Assets/BingoBrain/FGUI/Package/ACommon/com_101.cs new file mode 100644 index 0000000..5c62c63 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_101.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class com_101 : GComponent + { + public GImage bg; + public GImage load_icon; + public GTextField title; + public GGraph gp_hand; + public const string URL = "ui://pmf3wbjix6ybh3"; + + public static com_101 CreateInstance() + { + return (com_101)UIPackage.CreateObject("ACommon", "com_101"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + bg = (GImage)GetChildAt(0); + load_icon = (GImage)GetChildAt(1); + title = (GTextField)GetChildAt(2); + gp_hand = (GGraph)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_101.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/com_101.cs.meta new file mode 100644 index 0000000..6262050 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_101.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a9b18a810dddb4d3885e0205fbd874db +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_102.cs b/Assets/BingoBrain/FGUI/Package/ACommon/com_102.cs new file mode 100644 index 0000000..cb5af69 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_102.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class com_102 : GComponent + { + public Controller gift; + public GImage load_icon; + public GTextField title; + public GGraph gp_hand; + public const string URL = "ui://pmf3wbji112epg9"; + + public static com_102 CreateInstance() + { + return (com_102)UIPackage.CreateObject("ACommon", "com_102"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + gift = GetControllerAt(0); + load_icon = (GImage)GetChildAt(1); + title = (GTextField)GetChildAt(2); + gp_hand = (GGraph)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_102.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/com_102.cs.meta new file mode 100644 index 0000000..b7a7121 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_102.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7f718f3f35a4c4d76999233329417947 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_avatar.cs b/Assets/BingoBrain/FGUI/Package/ACommon/com_avatar.cs new file mode 100644 index 0000000..3625055 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_avatar.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class com_avatar : GComponent + { + public GTextField text_name; + public GLoader loader_flag; + public const string URL = "ui://pmf3wbjix6ybho"; + + public static com_avatar CreateInstance() + { + return (com_avatar)UIPackage.CreateObject("ACommon", "com_avatar"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_name = (GTextField)GetChildAt(3); + loader_flag = (GLoader)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_avatar.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/com_avatar.cs.meta new file mode 100644 index 0000000..2d95876 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_avatar.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 28ef1bb33c206ac47b0feaafbcf8a745 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast1.cs b/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast1.cs new file mode 100644 index 0000000..763f70e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast1.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class com_broadcast1 : GComponent + { + public GButton btn_record; + public com_broadcast_text1 broad_cast_text; + public GGroup broad; + public GGroup group_; + public Transition t0; + public Transition t1; + public const string URL = "ui://pmf3wbjiez6k21"; + + public static com_broadcast1 CreateInstance() + { + return (com_broadcast1)UIPackage.CreateObject("ACommon", "com_broadcast1"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_record = (GButton)GetChildAt(0); + broad_cast_text = (com_broadcast_text1)GetChildAt(1); + broad = (GGroup)GetChildAt(2); + group_ = (GGroup)GetChildAt(3); + t0 = GetTransitionAt(0); + t1 = GetTransitionAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast1.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast1.cs.meta new file mode 100644 index 0000000..04ad22b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast1.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 515c2ac8a044f4c9d9dc5642a66e8be9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast_text1.cs b/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast_text1.cs new file mode 100644 index 0000000..4bdd6ab --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast_text1.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class com_broadcast_text1 : GComponent + { + public GGraph bg_panel; + public GRichTextField cast_text; + public GRichTextField hide_text; + public GButton btn_broad; + public const string URL = "ui://pmf3wbjiez6k22"; + + public static com_broadcast_text1 CreateInstance() + { + return (com_broadcast_text1)UIPackage.CreateObject("ACommon", "com_broadcast_text1"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + bg_panel = (GGraph)GetChildAt(0); + cast_text = (GRichTextField)GetChildAt(1); + hide_text = (GRichTextField)GetChildAt(2); + btn_broad = (GButton)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast_text1.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast_text1.cs.meta new file mode 100644 index 0000000..af39869 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_broadcast_text1.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7244bfcb718a84efda9020269df2473a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_currency.cs b/Assets/BingoBrain/FGUI/Package/ACommon/com_currency.cs new file mode 100644 index 0000000..773ce78 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_currency.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class com_currency : GComponent + { + public GButton settings; + public btn_101 btn_coin; + public btn_102 btn_cash; + public com_avatar com_avatar; + public const string URL = "ui://pmf3wbjiaxgih3"; + + public static com_currency CreateInstance() + { + return (com_currency)UIPackage.CreateObject("ACommon", "com_currency"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + settings = (GButton)GetChildAt(1); + btn_coin = (btn_101)GetChildAt(2); + btn_cash = (btn_102)GetChildAt(3); + com_avatar = (com_avatar)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_currency.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/com_currency.cs.meta new file mode 100644 index 0000000..111ab0f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_currency.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 98e7fd2599edb82498cff7c649f92fac +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_di.cs b/Assets/BingoBrain/FGUI/Package/ACommon/com_di.cs new file mode 100644 index 0000000..15db829 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_di.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class com_di : GComponent + { + public Controller gift; + public btn_main btn_main; + public btn_h5 btn_h5; + public btn_todo btn_tab_redem; + public btn_hall btn_hall; + public const string URL = "ui://pmf3wbjiokk5gf"; + + public static com_di CreateInstance() + { + return (com_di)UIPackage.CreateObject("ACommon", "com_di"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + gift = GetControllerAt(0); + btn_main = (btn_main)GetChildAt(1); + btn_h5 = (btn_h5)GetChildAt(2); + btn_tab_redem = (btn_todo)GetChildAt(3); + btn_hall = (btn_hall)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_di.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/com_di.cs.meta new file mode 100644 index 0000000..2a290ed --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_di.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d92c088a66662424fa2ae7b8f8540dd0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_loadingBlacklist.cs b/Assets/BingoBrain/FGUI/Package/ACommon/com_loadingBlacklist.cs new file mode 100644 index 0000000..88d3a00 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_loadingBlacklist.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class com_loadingBlacklist : GComponent + { + public GRichTextField text_privacy; + public const string URL = "ui://pmf3wbjisv84j"; + + public static com_loadingBlacklist CreateInstance() + { + return (com_loadingBlacklist)UIPackage.CreateObject("ACommon", "com_loadingBlacklist"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_privacy = (GRichTextField)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_loadingBlacklist.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/com_loadingBlacklist.cs.meta new file mode 100644 index 0000000..6368ed0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_loadingBlacklist.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 00709468887e6ad4eb075c9030a1f12c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_maindi.cs b/Assets/BingoBrain/FGUI/Package/ACommon/com_maindi.cs new file mode 100644 index 0000000..62ff126 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_maindi.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class com_maindi : GComponent + { + public com_di com_di; + public const string URL = "ui://pmf3wbjiokk5gg"; + + public static com_maindi CreateInstance() + { + return (com_maindi)UIPackage.CreateObject("ACommon", "com_maindi"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + com_di = (com_di)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_maindi.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/com_maindi.cs.meta new file mode 100644 index 0000000..ab8537f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_maindi.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 21596b3f5a37de54eb38030544363c98 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_topinfo.cs b/Assets/BingoBrain/FGUI/Package/ACommon/com_topinfo.cs new file mode 100644 index 0000000..d9c3f03 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_topinfo.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.ACommon +{ + public partial class com_topinfo : GComponent + { + public GButton settings; + public btn_101 btn_coin; + public btn_102 btn_cash; + public com_avatar com_avatar; + public const string URL = "ui://pmf3wbjix6yb1c"; + + public static com_topinfo CreateInstance() + { + return (com_topinfo)UIPackage.CreateObject("ACommon", "com_topinfo"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + settings = (GButton)GetChildAt(1); + btn_coin = (btn_101)GetChildAt(2); + btn_cash = (btn_102)GetChildAt(3); + com_avatar = (com_avatar)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/ACommon/com_topinfo.cs.meta b/Assets/BingoBrain/FGUI/Package/ACommon/com_topinfo.cs.meta new file mode 100644 index 0000000..97052cd --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/ACommon/com_topinfo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8f623a21b36a7584697cd73f2b1479ae +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal.meta b/Assets/BingoBrain/FGUI/Package/Common_animal.meta new file mode 100644 index 0000000..a3b37fb --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6b1e422bf4f784501b009d7990349c29 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/Common_animalBinder.cs b/Assets/BingoBrain/FGUI/Package/Common_animal/Common_animalBinder.cs new file mode 100644 index 0000000..00ff75e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/Common_animalBinder.cs @@ -0,0 +1,20 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.Common_animal +{ + public class Common_animalBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_tips.URL, typeof(com_tips)); + UIObjectFactory.SetPackageItemExtension(btn_tabwhite.URL, typeof(btn_tabwhite)); + UIObjectFactory.SetPackageItemExtension(btn_tabad.URL, typeof(btn_tabad)); + UIObjectFactory.SetPackageItemExtension(btn_menu.URL, typeof(btn_menu)); + UIObjectFactory.SetPackageItemExtension(com_loadingBlacklist.URL, typeof(com_loadingBlacklist)); + UIObjectFactory.SetPackageItemExtension(btn_tabblue.URL, typeof(btn_tabblue)); + UIObjectFactory.SetPackageItemExtension(btn_green.URL, typeof(btn_green)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/Common_animalBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/Common_animal/Common_animalBinder.cs.meta new file mode 100644 index 0000000..fe0abf1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/Common_animalBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2cb49eb5ab4a946aea77a678a848dd96 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/btn_green.cs b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_green.cs new file mode 100644 index 0000000..ef00754 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_green.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Common_animal +{ + public partial class btn_green : GButton + { + public Controller state; + public Controller cooldown; + public GImage img_saveingpot; + public const string URL = "ui://fqu8817onp1h2e"; + + public static btn_green CreateInstance() + { + return (btn_green)UIPackage.CreateObject("Common_animal", "btn_green"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + cooldown = GetControllerAt(1); + img_saveingpot = (GImage)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/btn_green.cs.meta b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_green.cs.meta new file mode 100644 index 0000000..6c50426 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_green.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8024f0607f8e54b07a962ab2c8bb8a5e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/btn_menu.cs b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_menu.cs new file mode 100644 index 0000000..10d84df --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_menu.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Common_animal +{ + public partial class btn_menu : GButton + { + public GLoader head_loader; + public const string URL = "ui://fqu8817of4bdp"; + + public static btn_menu CreateInstance() + { + return (btn_menu)UIPackage.CreateObject("Common_animal", "btn_menu"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + head_loader = (GLoader)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/btn_menu.cs.meta b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_menu.cs.meta new file mode 100644 index 0000000..2af72fb --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_menu.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1c35ce9dcfe774d1cbd2f0286ae760b2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabad.cs b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabad.cs new file mode 100644 index 0000000..9f19f9a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabad.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Common_animal +{ + public partial class btn_tabad : GButton + { + public Controller color; + public GImage img_saveingpot; + public const string URL = "ui://fqu8817of4bdn"; + + public static btn_tabad CreateInstance() + { + return (btn_tabad)UIPackage.CreateObject("Common_animal", "btn_tabad"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + color = GetControllerAt(0); + img_saveingpot = (GImage)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabad.cs.meta b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabad.cs.meta new file mode 100644 index 0000000..0103712 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabad.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a6e903d2f84c34290b7c3fb24a1a7345 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabblue.cs b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabblue.cs new file mode 100644 index 0000000..5dda32f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabblue.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Common_animal +{ + public partial class btn_tabblue : GButton + { + public GImage img_saveingpot; + public const string URL = "ui://fqu8817of4bdv"; + + public static btn_tabblue CreateInstance() + { + return (btn_tabblue)UIPackage.CreateObject("Common_animal", "btn_tabblue"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + img_saveingpot = (GImage)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabblue.cs.meta b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabblue.cs.meta new file mode 100644 index 0000000..7eb7fe8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabblue.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 244c3ef4f127c4d3484fecd459e6a5ef +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabwhite.cs b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabwhite.cs new file mode 100644 index 0000000..356c600 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabwhite.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Common_animal +{ + public partial class btn_tabwhite : GButton + { + public Controller btn_state; + public GTextField number_text; + public GTextField buy_text; + public const string URL = "ui://fqu8817of4bd1r"; + + public static btn_tabwhite CreateInstance() + { + return (btn_tabwhite)UIPackage.CreateObject("Common_animal", "btn_tabwhite"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_state = GetControllerAt(0); + number_text = (GTextField)GetChildAt(1); + buy_text = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabwhite.cs.meta b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabwhite.cs.meta new file mode 100644 index 0000000..2eb96b9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/btn_tabwhite.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2bee3c512de6f49bca6a53f3b4e6709e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/com_loadingBlacklist.cs b/Assets/BingoBrain/FGUI/Package/Common_animal/com_loadingBlacklist.cs new file mode 100644 index 0000000..2024f80 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/com_loadingBlacklist.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Common_animal +{ + public partial class com_loadingBlacklist : GComponent + { + public GRichTextField text_privacy; + public const string URL = "ui://fqu8817of4bds"; + + public static com_loadingBlacklist CreateInstance() + { + return (com_loadingBlacklist)UIPackage.CreateObject("Common_animal", "com_loadingBlacklist"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_privacy = (GRichTextField)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/com_loadingBlacklist.cs.meta b/Assets/BingoBrain/FGUI/Package/Common_animal/com_loadingBlacklist.cs.meta new file mode 100644 index 0000000..618f233 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/com_loadingBlacklist.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3398b2c71d62e4e828f53b1f11761f28 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/com_tips.cs b/Assets/BingoBrain/FGUI/Package/Common_animal/com_tips.cs new file mode 100644 index 0000000..2d27f57 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/com_tips.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.Common_animal +{ + public partial class com_tips : GComponent + { + public btn_tabblue btn_relog; + public GTextField content; + public const string URL = "ui://fqu8817oenegpil"; + + public static com_tips CreateInstance() + { + return (com_tips)UIPackage.CreateObject("Common_animal", "com_tips"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_relog = (btn_tabblue)GetChildAt(1); + content = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/Common_animal/com_tips.cs.meta b/Assets/BingoBrain/FGUI/Package/Common_animal/com_tips.cs.meta new file mode 100644 index 0000000..5a6ab2f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/Common_animal/com_tips.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fa9a781aa9d54485985710f3a826782b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop.meta b/Assets/BingoBrain/FGUI/Package/G001_rewardPop.meta new file mode 100644 index 0000000..a465548 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7047681a4b314cb392a2e355a0ef441 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/G001_rewardPopBinder.cs b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/G001_rewardPopBinder.cs new file mode 100644 index 0000000..6db5993 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/G001_rewardPopBinder.cs @@ -0,0 +1,21 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.G001_rewardPop +{ + public class G001_rewardPopBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(btn_collect.URL, typeof(btn_collect)); + UIObjectFactory.SetPackageItemExtension(btn_nothank.URL, typeof(btn_nothank)); + UIObjectFactory.SetPackageItemExtension(btn_double.URL, typeof(btn_double)); + UIObjectFactory.SetPackageItemExtension(btn_claim.URL, typeof(btn_claim)); + UIObjectFactory.SetPackageItemExtension(com_extraItem.URL, typeof(com_extraItem)); + UIObjectFactory.SetPackageItemExtension(com_multi.URL, typeof(com_multi)); + UIObjectFactory.SetPackageItemExtension(com_reward.URL, typeof(com_reward)); + UIObjectFactory.SetPackageItemExtension(com_roll.URL, typeof(com_roll)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/G001_rewardPopBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/G001_rewardPopBinder.cs.meta new file mode 100644 index 0000000..ab8c63b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/G001_rewardPopBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 380c9f8573b104dd58487b16714b5534 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_claim.cs b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_claim.cs new file mode 100644 index 0000000..5f52b49 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_claim.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G001_rewardPop +{ + public partial class btn_claim : GButton + { + public GTextField text_claim; + public const string URL = "ui://tm1qhgb4jgbufn"; + + public static btn_claim CreateInstance() + { + return (btn_claim)UIPackage.CreateObject("G001_rewardPop", "btn_claim"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_claim = (GTextField)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_claim.cs.meta b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_claim.cs.meta new file mode 100644 index 0000000..f1bd0c5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_claim.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 56a22436903fb45dca5349aed8d702aa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_collect.cs b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_collect.cs new file mode 100644 index 0000000..18b8a1e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_collect.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G001_rewardPop +{ + public partial class btn_collect : GButton + { + public Controller cont_state; + public const string URL = "ui://tm1qhgb4b9hhfh"; + + public static btn_collect CreateInstance() + { + return (btn_collect)UIPackage.CreateObject("G001_rewardPop", "btn_collect"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_collect.cs.meta b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_collect.cs.meta new file mode 100644 index 0000000..b7a2f58 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_collect.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1b860d38c7b1848d8b020419f3953649 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_double.cs b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_double.cs new file mode 100644 index 0000000..a31266e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_double.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G001_rewardPop +{ + public partial class btn_double : GButton + { + public Controller cont_button; + public GTextField text_num; + public const string URL = "ui://tm1qhgb4jgbufl"; + + public static btn_double CreateInstance() + { + return (btn_double)UIPackage.CreateObject("G001_rewardPop", "btn_double"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_button = GetControllerAt(0); + text_num = (GTextField)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_double.cs.meta b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_double.cs.meta new file mode 100644 index 0000000..1d5e423 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_double.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c98118e12649a4d5d9123cbd7da39fe8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_nothank.cs b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_nothank.cs new file mode 100644 index 0000000..ac8582f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_nothank.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G001_rewardPop +{ + public partial class btn_nothank : GButton + { + public GRichTextField text_no; + public const string URL = "ui://tm1qhgb4jgbufk"; + + public static btn_nothank CreateInstance() + { + return (btn_nothank)UIPackage.CreateObject("G001_rewardPop", "btn_nothank"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_no = (GRichTextField)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_nothank.cs.meta b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_nothank.cs.meta new file mode 100644 index 0000000..b300077 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/btn_nothank.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 33d4a784ccb2444afba4299df5097479 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_extraItem.cs b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_extraItem.cs new file mode 100644 index 0000000..5e5f2bf --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_extraItem.cs @@ -0,0 +1,39 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G001_rewardPop +{ + public partial class com_extraItem : GComponent + { + public Controller cont_extra; + public GTextField title; + public GTextField text_num; + public GButton closeButton; + public GButton btn_more; + public com_roll com_roll; + public GTextField text_cardnum; + public btn_claim btn_claim; + public const string URL = "ui://tm1qhgb4n5d50"; + + public static com_extraItem CreateInstance() + { + return (com_extraItem)UIPackage.CreateObject("G001_rewardPop", "com_extraItem"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_extra = GetControllerAt(0); + title = (GTextField)GetChildAt(1); + text_num = (GTextField)GetChildAt(4); + closeButton = (GButton)GetChildAt(5); + btn_more = (GButton)GetChildAt(6); + com_roll = (com_roll)GetChildAt(7); + text_cardnum = (GTextField)GetChildAt(11); + btn_claim = (btn_claim)GetChildAt(14); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_extraItem.cs.meta b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_extraItem.cs.meta new file mode 100644 index 0000000..c065961 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_extraItem.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ff994e8cfcabd4266ab68440a64e0e5a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_multi.cs b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_multi.cs new file mode 100644 index 0000000..2d7bdc5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_multi.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G001_rewardPop +{ + public partial class com_multi : GComponent + { + public GTextField text_multi; + public const string URL = "ui://tm1qhgb4n5d52"; + + public static com_multi CreateInstance() + { + return (com_multi)UIPackage.CreateObject("G001_rewardPop", "com_multi"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_multi = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_multi.cs.meta b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_multi.cs.meta new file mode 100644 index 0000000..32d1352 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_multi.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7e5bfb3ff8d3e47e29e68a15e9982dc9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_reward.cs b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_reward.cs new file mode 100644 index 0000000..e0fd6c9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_reward.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G001_rewardPop +{ + public partial class com_reward : GComponent + { + public GGraph fx_lihua; + public btn_collect btn_collect; + public GGraph fx_bg; + public GTextField text_num; + public btn_nothank btn_no; + public GGraph fx_PiaoDai; + public GLoader loader_puzzle; + public const string URL = "ui://tm1qhgb4n5d53"; + + public static com_reward CreateInstance() + { + return (com_reward)UIPackage.CreateObject("G001_rewardPop", "com_reward"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + fx_lihua = (GGraph)GetChildAt(0); + btn_collect = (btn_collect)GetChildAt(1); + fx_bg = (GGraph)GetChildAt(2); + text_num = (GTextField)GetChildAt(4); + btn_no = (btn_nothank)GetChildAt(5); + fx_PiaoDai = (GGraph)GetChildAt(6); + loader_puzzle = (GLoader)GetChildAt(7); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_reward.cs.meta b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_reward.cs.meta new file mode 100644 index 0000000..ee8fe28 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_reward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6c923e6d38eaf464bbe31daedaddbfaa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_roll.cs b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_roll.cs new file mode 100644 index 0000000..318b044 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_roll.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G001_rewardPop +{ + public partial class com_roll : GComponent + { + public GList list_roll; + public const string URL = "ui://tm1qhgb4n5d5fi"; + + public static com_roll CreateInstance() + { + return (com_roll)UIPackage.CreateObject("G001_rewardPop", "com_roll"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + list_roll = (GList)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_roll.cs.meta b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_roll.cs.meta new file mode 100644 index 0000000..99d077e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G001_rewardPop/com_roll.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d4a8dd4be0b724c4e83a53633cb44bee +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G002_login.meta b/Assets/BingoBrain/FGUI/Package/G002_login.meta new file mode 100644 index 0000000..7b18f16 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G002_login.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2934dc1291a16495197669a4f1957caa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G002_login/G002_loginBinder.cs b/Assets/BingoBrain/FGUI/Package/G002_login/G002_loginBinder.cs new file mode 100644 index 0000000..2564c88 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G002_login/G002_loginBinder.cs @@ -0,0 +1,14 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.G002_login +{ + public class G002_loginBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_login.URL, typeof(com_login)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G002_login/G002_loginBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/G002_login/G002_loginBinder.cs.meta new file mode 100644 index 0000000..dfa2f24 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G002_login/G002_loginBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7441de83ae6cf4074a6f71ad9ddc39df +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G002_login/com_login.cs b/Assets/BingoBrain/FGUI/Package/G002_login/com_login.cs new file mode 100644 index 0000000..633e1b9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G002_login/com_login.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G002_login +{ + public partial class com_login : GComponent + { + public GButton btn_play; + public GComponent com_blklist1; + public GButton btn_debug; + public GButton btn_showmax; + public Transition logo; + public const string URL = "ui://idbyf66gknau5"; + + public static com_login CreateInstance() + { + return (com_login)UIPackage.CreateObject("G002_login", "com_login"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_play = (GButton)GetChildAt(0); + com_blklist1 = (GComponent)GetChildAt(1); + btn_debug = (GButton)GetChildAt(2); + btn_showmax = (GButton)GetChildAt(3); + logo = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G002_login/com_login.cs.meta b/Assets/BingoBrain/FGUI/Package/G002_login/com_login.cs.meta new file mode 100644 index 0000000..756c4a8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G002_login/com_login.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 721df02d7087d4d3ea86f5c9018ce460 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal.meta new file mode 100644 index 0000000..d5424b5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 32bbccf07c8d644d992810a916df68ee +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/G003_play_animalBinder.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/G003_play_animalBinder.cs new file mode 100644 index 0000000..d4981c7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/G003_play_animalBinder.cs @@ -0,0 +1,28 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.G003_play_animal +{ + public class G003_play_animalBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(btn_cashout.URL, typeof(btn_cashout)); + UIObjectFactory.SetPackageItemExtension(com_opengame.URL, typeof(com_opengame)); + UIObjectFactory.SetPackageItemExtension(com_hall.URL, typeof(com_hall)); + UIObjectFactory.SetPackageItemExtension(btn_hall_click.URL, typeof(btn_hall_click)); + UIObjectFactory.SetPackageItemExtension(new_topmoney.URL, typeof(new_topmoney)); + UIObjectFactory.SetPackageItemExtension(new_topgold.URL, typeof(new_topgold)); + UIObjectFactory.SetPackageItemExtension(btn_noads.URL, typeof(btn_noads)); + UIObjectFactory.SetPackageItemExtension(btn_battle.URL, typeof(btn_battle)); + UIObjectFactory.SetPackageItemExtension(btn_hall.URL, typeof(btn_hall)); + UIObjectFactory.SetPackageItemExtension(btn_openslot.URL, typeof(btn_openslot)); + UIObjectFactory.SetPackageItemExtension(btn_look_ad.URL, typeof(btn_look_ad)); + UIObjectFactory.SetPackageItemExtension(head_loader.URL, typeof(head_loader)); + UIObjectFactory.SetPackageItemExtension(btn_three.URL, typeof(btn_three)); + UIObjectFactory.SetPackageItemExtension(sheep_play.URL, typeof(sheep_play)); + UIObjectFactory.SetPackageItemExtension(sheep_funcbtn.URL, typeof(sheep_funcbtn)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/G003_play_animalBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/G003_play_animalBinder.cs.meta new file mode 100644 index 0000000..e9fe53b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/G003_play_animalBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ab9c0ac0ced274c30ab44a5ba616b97f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_battle.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_battle.cs new file mode 100644 index 0000000..ab86e76 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_battle.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class btn_battle : GButton + { + public GProgressBar progress; + public GTextField number_text; + public GImage red; + public const string URL = "ui://bmphtricoxqi3m"; + + public static btn_battle CreateInstance() + { + return (btn_battle)UIPackage.CreateObject("G003_play_animal", "btn_battle"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + progress = (GProgressBar)GetChildAt(1); + number_text = (GTextField)GetChildAt(2); + red = (GImage)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_battle.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_battle.cs.meta new file mode 100644 index 0000000..05085b3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_battle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 98a5ee5299769479089e52caf080e56a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_cashout.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_cashout.cs new file mode 100644 index 0000000..d32c3ad --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_cashout.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class btn_cashout : GButton + { + public GTextField number_text; + public const string URL = "ui://bmphtricagfu3y"; + + public static btn_cashout CreateInstance() + { + return (btn_cashout)UIPackage.CreateObject("G003_play_animal", "btn_cashout"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + number_text = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_cashout.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_cashout.cs.meta new file mode 100644 index 0000000..dd88695 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_cashout.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 59efdef867adf48eaa83f43e7de90e8b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall.cs new file mode 100644 index 0000000..b2f0082 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class btn_hall : GButton + { + public GTextField number_text; + public GTextField number_text_2; + public Transition t0; + public const string URL = "ui://bmphtricoxqi3n"; + + public static btn_hall CreateInstance() + { + return (btn_hall)UIPackage.CreateObject("G003_play_animal", "btn_hall"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + number_text = (GTextField)GetChildAt(1); + number_text_2 = (GTextField)GetChildAt(3); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall.cs.meta new file mode 100644 index 0000000..933b19e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5f2d8a9153e3a4d4caee4503d956fa25 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall_click.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall_click.cs new file mode 100644 index 0000000..48ff498 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall_click.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class btn_hall_click : GButton + { + public Controller state; + public const string URL = "ui://bmphtricnp615o"; + + public static btn_hall_click CreateInstance() + { + return (btn_hall_click)UIPackage.CreateObject("G003_play_animal", "btn_hall_click"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall_click.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall_click.cs.meta new file mode 100644 index 0000000..8ddf34b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_hall_click.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0ae0c4162d0864119b531685d2b6e109 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_look_ad.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_look_ad.cs new file mode 100644 index 0000000..f80cbe1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_look_ad.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class btn_look_ad : GButton + { + public Controller cool_down; + public GTextField cool_down_time; + public GGraph gp; + public const string URL = "ui://bmphtricoxqi3t"; + + public static btn_look_ad CreateInstance() + { + return (btn_look_ad)UIPackage.CreateObject("G003_play_animal", "btn_look_ad"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cool_down = GetControllerAt(0); + cool_down_time = (GTextField)GetChildAt(0); + gp = (GGraph)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_look_ad.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_look_ad.cs.meta new file mode 100644 index 0000000..70d4091 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_look_ad.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 346a85e6b872842d0b857ea9794c7a27 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_noads.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_noads.cs new file mode 100644 index 0000000..46a637f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_noads.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class btn_noads : GButton + { + public Controller state; + public GImage img_ad; + public GImage img_pack; + public Transition t0; + public Transition t1; + public const string URL = "ui://bmphtricoxqi3l"; + + public static btn_noads CreateInstance() + { + return (btn_noads)UIPackage.CreateObject("G003_play_animal", "btn_noads"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + img_ad = (GImage)GetChildAt(0); + img_pack = (GImage)GetChildAt(1); + t0 = GetTransitionAt(0); + t1 = GetTransitionAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_noads.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_noads.cs.meta new file mode 100644 index 0000000..9107c78 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_noads.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 345872341e1eb4f6d969142cebd3fad0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_openslot.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_openslot.cs new file mode 100644 index 0000000..cf60d11 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_openslot.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class btn_openslot : GButton + { + public GImage tips_bg; + public GTextField number_text; + public const string URL = "ui://bmphtricoxqi3r"; + + public static btn_openslot CreateInstance() + { + return (btn_openslot)UIPackage.CreateObject("G003_play_animal", "btn_openslot"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + tips_bg = (GImage)GetChildAt(1); + number_text = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_openslot.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_openslot.cs.meta new file mode 100644 index 0000000..6f0a042 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_openslot.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a439c2998f1f54dbc8bca65c32acdf64 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_three.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_three.cs new file mode 100644 index 0000000..56c3912 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_three.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class btn_three : GButton + { + public GImage red; + public const string URL = "ui://bmphtricp9sp11"; + + public static btn_three CreateInstance() + { + return (btn_three)UIPackage.CreateObject("G003_play_animal", "btn_three"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + red = (GImage)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_three.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_three.cs.meta new file mode 100644 index 0000000..5387298 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/btn_three.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4087e63542a71480d81279dfddcb30e1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_hall.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_hall.cs new file mode 100644 index 0000000..2e01f6e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_hall.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class com_hall : GComponent + { + public btn_hall_click btn_task; + public btn_hall_click btn_pass; + public btn_hall_click btn_elimiti; + public GButton btn_play; + public GGraph bg_parent1; + public GComponent btn_menu; + public new_topgold gold; + public GButton btn_setting; + public GGroup top_group; + public const string URL = "ui://bmphtricnp615b"; + + public static com_hall CreateInstance() + { + return (com_hall)UIPackage.CreateObject("G003_play_animal", "com_hall"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_task = (btn_hall_click)GetChildAt(2); + btn_pass = (btn_hall_click)GetChildAt(3); + btn_elimiti = (btn_hall_click)GetChildAt(4); + btn_play = (GButton)GetChildAt(7); + bg_parent1 = (GGraph)GetChildAt(11); + btn_menu = (GComponent)GetChildAt(12); + gold = (new_topgold)GetChildAt(13); + btn_setting = (GButton)GetChildAt(14); + top_group = (GGroup)GetChildAt(15); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_hall.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_hall.cs.meta new file mode 100644 index 0000000..3fa316d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_hall.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f92ce2ee64d114610a7cd6b02d392bee +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_opengame.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_opengame.cs new file mode 100644 index 0000000..987a92c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_opengame.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class com_opengame : GComponent + { + public GTextField lv_text; + public GGraph tips_node; + public Transition t1; + public const string URL = "ui://bmphtricagfu4f"; + + public static com_opengame CreateInstance() + { + return (com_opengame)UIPackage.CreateObject("G003_play_animal", "com_opengame"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + lv_text = (GTextField)GetChildAt(3); + tips_node = (GGraph)GetChildAt(5); + t1 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_opengame.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_opengame.cs.meta new file mode 100644 index 0000000..3563d4c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/com_opengame.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 383914f85ac4a49969e7e090088ee282 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/head_loader.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/head_loader.cs new file mode 100644 index 0000000..e328142 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/head_loader.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class head_loader : GComponent + { + public GLoader loader_avatar; + public const string URL = "ui://bmphtricoxqi3u"; + + public static head_loader CreateInstance() + { + return (head_loader)UIPackage.CreateObject("G003_play_animal", "head_loader"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + loader_avatar = (GLoader)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/head_loader.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/head_loader.cs.meta new file mode 100644 index 0000000..857b93f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/head_loader.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0c3b0d4faadf54037991e8579b30c2c6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topgold.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topgold.cs new file mode 100644 index 0000000..9dac9a6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topgold.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class new_topgold : GComponent + { + public Controller state; + public GTextField number_text; + public GImage red; + public GImage tips_bg; + public GTextField tips_text; + public GButton btn_buygold; + public Transition t0; + public const string URL = "ui://bmphtricoxqi3k"; + + public static new_topgold CreateInstance() + { + return (new_topgold)UIPackage.CreateObject("G003_play_animal", "new_topgold"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + number_text = (GTextField)GetChildAt(2); + red = (GImage)GetChildAt(3); + tips_bg = (GImage)GetChildAt(4); + tips_text = (GTextField)GetChildAt(5); + btn_buygold = (GButton)GetChildAt(6); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topgold.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topgold.cs.meta new file mode 100644 index 0000000..6e89b65 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topgold.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a3c6811a5c3b8455f8ddd32adb754608 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topmoney.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topmoney.cs new file mode 100644 index 0000000..66e69c6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topmoney.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class new_topmoney : GComponent + { + public GTextField number_text; + public btn_cashout btn_cashout; + public const string URL = "ui://bmphtricoxqi3j"; + + public static new_topmoney CreateInstance() + { + return (new_topmoney)UIPackage.CreateObject("G003_play_animal", "new_topmoney"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + number_text = (GTextField)GetChildAt(1); + btn_cashout = (btn_cashout)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topmoney.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topmoney.cs.meta new file mode 100644 index 0000000..6e575ad --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/new_topmoney.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9de483369554c4985b825f686972ced0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_funcbtn.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_funcbtn.cs new file mode 100644 index 0000000..b1ea42e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_funcbtn.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class sheep_funcbtn : GButton + { + public Controller state; + public GImage red; + public GTextField number_text; + public GImage img_add; + public const string URL = "ui://bmphtricv4gj1o"; + + public static sheep_funcbtn CreateInstance() + { + return (sheep_funcbtn)UIPackage.CreateObject("G003_play_animal", "sheep_funcbtn"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + red = (GImage)GetChildAt(3); + number_text = (GTextField)GetChildAt(4); + img_add = (GImage)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_funcbtn.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_funcbtn.cs.meta new file mode 100644 index 0000000..03ceb9a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_funcbtn.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4470f24551e2247a4907d3660d890e07 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_play.cs b/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_play.cs new file mode 100644 index 0000000..613d36a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_play.cs @@ -0,0 +1,73 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G003_play_animal +{ + public partial class sheep_play : GComponent + { + public GComponent slot; + public GComponent broadcast; + public new_topmoney money; + public new_topgold gold; + public btn_noads btn_noads; + public btn_battle btn_task; + public GButton btn_failpack; + public btn_hall btn_h5; + public GTextField level_text; + public GButton btn_menu_; + public GGraph point; + public GButton btn_saveingpot; + public GGroup move_group1; + public btn_openslot btn_buyslot; + public sheep_funcbtn btn_back; + public sheep_funcbtn btn_out; + public sheep_funcbtn btn_refresh; + public GButton btn_setting; + public btn_look_ad btn_look_ad; + public btn_battle btn_clear; + public GButton btn_buyout; + public GButton btn_buyback; + public GButton btn_buyrefresh; + public GComponent btn_close; + public btn_three btn_three_day; + public const string URL = "ui://bmphtricv4gj1l"; + + public static sheep_play CreateInstance() + { + return (sheep_play)UIPackage.CreateObject("G003_play_animal", "sheep_play"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + slot = (GComponent)GetChildAt(1); + broadcast = (GComponent)GetChildAt(2); + money = (new_topmoney)GetChildAt(3); + gold = (new_topgold)GetChildAt(4); + btn_noads = (btn_noads)GetChildAt(5); + btn_task = (btn_battle)GetChildAt(6); + btn_failpack = (GButton)GetChildAt(7); + btn_h5 = (btn_hall)GetChildAt(8); + level_text = (GTextField)GetChildAt(9); + btn_menu_ = (GButton)GetChildAt(10); + point = (GGraph)GetChildAt(11); + btn_saveingpot = (GButton)GetChildAt(12); + move_group1 = (GGroup)GetChildAt(13); + btn_buyslot = (btn_openslot)GetChildAt(14); + btn_back = (sheep_funcbtn)GetChildAt(15); + btn_out = (sheep_funcbtn)GetChildAt(16); + btn_refresh = (sheep_funcbtn)GetChildAt(17); + btn_setting = (GButton)GetChildAt(18); + btn_look_ad = (btn_look_ad)GetChildAt(19); + btn_clear = (btn_battle)GetChildAt(20); + btn_buyout = (GButton)GetChildAt(21); + btn_buyback = (GButton)GetChildAt(22); + btn_buyrefresh = (GButton)GetChildAt(23); + btn_close = (GComponent)GetChildAt(24); + btn_three_day = (btn_three)GetChildAt(25); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_play.cs.meta b/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_play.cs.meta new file mode 100644 index 0000000..1e46a93 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G003_play_animal/sheep_play.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8e8b8e47651c9462b8a875c65dd0643f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview.meta b/Assets/BingoBrain/FGUI/Package/G004_webview.meta new file mode 100644 index 0000000..90c6c2e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: afc4607eb7cf34c14b6d28feb02de32d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview/G004_webviewBinder.cs b/Assets/BingoBrain/FGUI/Package/G004_webview/G004_webviewBinder.cs new file mode 100644 index 0000000..ab6083d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview/G004_webviewBinder.cs @@ -0,0 +1,17 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.G004_webview +{ + public class G004_webviewBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_webtop.URL, typeof(com_webtop)); + UIObjectFactory.SetPackageItemExtension(com_webview.URL, typeof(com_webview)); + UIObjectFactory.SetPackageItemExtension(btn_fly.URL, typeof(btn_fly)); + UIObjectFactory.SetPackageItemExtension(btn_icon.URL, typeof(btn_icon)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview/G004_webviewBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/G004_webview/G004_webviewBinder.cs.meta new file mode 100644 index 0000000..aa10def --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview/G004_webviewBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 077dfead8070141e5bba498e064183ce +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview/btn_fly.cs b/Assets/BingoBrain/FGUI/Package/G004_webview/btn_fly.cs new file mode 100644 index 0000000..120deb6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview/btn_fly.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G004_webview +{ + public partial class btn_fly : GButton + { + public Transition t0; + public Transition t1; + public const string URL = "ui://bfkmhq3qym5rf"; + + public static btn_fly CreateInstance() + { + return (btn_fly)UIPackage.CreateObject("G004_webview", "btn_fly"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + t0 = GetTransitionAt(0); + t1 = GetTransitionAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview/btn_fly.cs.meta b/Assets/BingoBrain/FGUI/Package/G004_webview/btn_fly.cs.meta new file mode 100644 index 0000000..b1b551e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview/btn_fly.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fd0ec4c928f08489c85bad7a3132b41c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview/btn_icon.cs b/Assets/BingoBrain/FGUI/Package/G004_webview/btn_icon.cs new file mode 100644 index 0000000..551e996 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview/btn_icon.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G004_webview +{ + public partial class btn_icon : GButton + { + public Controller cont_state; + public GImage pb_time; + public Transition fx_ready; + public const string URL = "ui://bfkmhq3qym5rg"; + + public static btn_icon CreateInstance() + { + return (btn_icon)UIPackage.CreateObject("G004_webview", "btn_icon"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + pb_time = (GImage)GetChildAt(2); + fx_ready = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview/btn_icon.cs.meta b/Assets/BingoBrain/FGUI/Package/G004_webview/btn_icon.cs.meta new file mode 100644 index 0000000..1416f51 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview/btn_icon.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c8b4ebc9303cb4da19d70864f7dda263 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview/com_webtop.cs b/Assets/BingoBrain/FGUI/Package/G004_webview/com_webtop.cs new file mode 100644 index 0000000..d11a4b2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview/com_webtop.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G004_webview +{ + public partial class com_webtop : GComponent + { + public GTextField text_num; + public GTextField text_more; + public GProgressBar pb_num; + public const string URL = "ui://bfkmhq3qfbkwe"; + + public static com_webtop CreateInstance() + { + return (com_webtop)UIPackage.CreateObject("G004_webview", "com_webtop"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_num = (GTextField)GetChildAt(1); + text_more = (GTextField)GetChildAt(2); + pb_num = (GProgressBar)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview/com_webtop.cs.meta b/Assets/BingoBrain/FGUI/Package/G004_webview/com_webtop.cs.meta new file mode 100644 index 0000000..a48e62d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview/com_webtop.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4404b129642b141428d35425c5f033cd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview/com_webview.cs b/Assets/BingoBrain/FGUI/Package/G004_webview/com_webview.cs new file mode 100644 index 0000000..54fe1ce --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview/com_webview.cs @@ -0,0 +1,39 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G004_webview +{ + public partial class com_webview : GComponent + { + public GComponent com_fly; + public GGraph fly_area; + public com_webtop com_top; + public btn_icon btn_icon; + public GButton btn_out; + public GTextField money_text; + public GButton btn_close; + public GGroup gruop_; + public const string URL = "ui://bfkmhq3qfd7s0"; + + public static com_webview CreateInstance() + { + return (com_webview)UIPackage.CreateObject("G004_webview", "com_webview"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + com_fly = (GComponent)GetChildAt(0); + fly_area = (GGraph)GetChildAt(2); + com_top = (com_webtop)GetChildAt(3); + btn_icon = (btn_icon)GetChildAt(4); + btn_out = (GButton)GetChildAt(5); + money_text = (GTextField)GetChildAt(7); + btn_close = (GButton)GetChildAt(8); + gruop_ = (GGroup)GetChildAt(9); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G004_webview/com_webview.cs.meta b/Assets/BingoBrain/FGUI/Package/G004_webview/com_webview.cs.meta new file mode 100644 index 0000000..85710b6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G004_webview/com_webview.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1ba3d3c6b241e4ac3a7ff9ef55af36ca +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal.meta new file mode 100644 index 0000000..7fede23 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 68d9c92bf033d42acaea694079216733 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/G006_menu_animalBinder.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/G006_menu_animalBinder.cs new file mode 100644 index 0000000..34708c9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/G006_menu_animalBinder.cs @@ -0,0 +1,23 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.G006_menu_animal +{ + public class G006_menu_animalBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(btn_switch_sound.URL, typeof(btn_switch_sound)); + UIObjectFactory.SetPackageItemExtension(com_sheepwindow.URL, typeof(com_sheepwindow)); + UIObjectFactory.SetPackageItemExtension(com_buyslot.URL, typeof(com_buyslot)); + UIObjectFactory.SetPackageItemExtension(com_remake.URL, typeof(com_remake)); + UIObjectFactory.SetPackageItemExtension(btn_img.URL, typeof(btn_img)); + UIObjectFactory.SetPackageItemExtension(btn_lang.URL, typeof(btn_lang)); + UIObjectFactory.SetPackageItemExtension(btn_switch_music.URL, typeof(btn_switch_music)); + UIObjectFactory.SetPackageItemExtension(btn_avatar.URL, typeof(btn_avatar)); + UIObjectFactory.SetPackageItemExtension(com_edit.URL, typeof(com_edit)); + UIObjectFactory.SetPackageItemExtension(com_setting_ani.URL, typeof(com_setting_ani)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/G006_menu_animalBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/G006_menu_animalBinder.cs.meta new file mode 100644 index 0000000..026481a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/G006_menu_animalBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7abcab90636734e8a873420c31929dbc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_avatar.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_avatar.cs new file mode 100644 index 0000000..875f311 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_avatar.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G006_menu_animal +{ + public partial class btn_avatar : GButton + { + public GLoader loader_avatar; + public const string URL = "ui://fdihxyogrezm1l"; + + public static btn_avatar CreateInstance() + { + return (btn_avatar)UIPackage.CreateObject("G006_menu_animal", "btn_avatar"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + loader_avatar = (GLoader)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_avatar.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_avatar.cs.meta new file mode 100644 index 0000000..06d0dc4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_avatar.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 08f1b9c5f23354dfea928be7dc77d8ec +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_img.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_img.cs new file mode 100644 index 0000000..e29607a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_img.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G006_menu_animal +{ + public partial class btn_img : GButton + { + public Controller cont_select; + public GComponent head_loader; + public const string URL = "ui://fdihxyogrezm1d"; + + public static btn_img CreateInstance() + { + return (btn_img)UIPackage.CreateObject("G006_menu_animal", "btn_img"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_select = GetControllerAt(0); + head_loader = (GComponent)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_img.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_img.cs.meta new file mode 100644 index 0000000..76928e2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_img.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 566c29da3552147758404fef91191c7d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_lang.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_lang.cs new file mode 100644 index 0000000..73aa4da --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_lang.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G006_menu_animal +{ + public partial class btn_lang : GButton + { + public Controller cont_btn; + public Controller btn_state; + public GTextField text_lang; + public const string URL = "ui://fdihxyogrezm1e"; + + public static btn_lang CreateInstance() + { + return (btn_lang)UIPackage.CreateObject("G006_menu_animal", "btn_lang"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_btn = GetControllerAt(0); + btn_state = GetControllerAt(1); + text_lang = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_lang.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_lang.cs.meta new file mode 100644 index 0000000..96a85bf --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_lang.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 19b84fec8c58543568117989df09f31f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_music.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_music.cs new file mode 100644 index 0000000..cfbb8be --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_music.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G006_menu_animal +{ + public partial class btn_switch_music : GButton + { + public Controller cont_button; + public const string URL = "ui://fdihxyogrezm1f"; + + public static btn_switch_music CreateInstance() + { + return (btn_switch_music)UIPackage.CreateObject("G006_menu_animal", "btn_switch_music"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_button = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_music.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_music.cs.meta new file mode 100644 index 0000000..0df78b5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_music.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fec9a09a30bea4b78b7ecea9fee05ee5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_sound.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_sound.cs new file mode 100644 index 0000000..bc9f8fa --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_sound.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G006_menu_animal +{ + public partial class btn_switch_sound : GButton + { + public Controller cont_button; + public const string URL = "ui://fdihxyogahbj22"; + + public static btn_switch_sound CreateInstance() + { + return (btn_switch_sound)UIPackage.CreateObject("G006_menu_animal", "btn_switch_sound"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_button = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_sound.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_sound.cs.meta new file mode 100644 index 0000000..0defca2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/btn_switch_sound.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9eb38872c8a2f4db79d9894bb6c8643a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_buyslot.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_buyslot.cs new file mode 100644 index 0000000..24719a7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_buyslot.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G006_menu_animal +{ + public partial class com_buyslot : GComponent + { + public Controller pay_type; + public GTextField off_text; + public GButton btn_close; + public GTextField text_have; + public GTextField need_text; + public GButton btn_buy; + public GButton btn_max_pay; + public const string URL = "ui://fdihxyogoxqi31"; + + public static com_buyslot CreateInstance() + { + return (com_buyslot)UIPackage.CreateObject("G006_menu_animal", "com_buyslot"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + pay_type = GetControllerAt(0); + off_text = (GTextField)GetChildAt(6); + btn_close = (GButton)GetChildAt(10); + text_have = (GTextField)GetChildAt(11); + need_text = (GTextField)GetChildAt(12); + btn_buy = (GButton)GetChildAt(13); + btn_max_pay = (GButton)GetChildAt(14); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_buyslot.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_buyslot.cs.meta new file mode 100644 index 0000000..9dab77e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_buyslot.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7aef8f410f91b4ce889c762cef99dde4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_edit.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_edit.cs new file mode 100644 index 0000000..3e3be40 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_edit.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G006_menu_animal +{ + public partial class com_edit : GComponent + { + public GTextField t2; + public GTextInput textp_name; + public GGraph img_cheat; + public GList list_avatar; + public GTextField t2_2; + public GButton btn_ok; + public const string URL = "ui://fdihxyogsi1f0"; + + public static com_edit CreateInstance() + { + return (com_edit)UIPackage.CreateObject("G006_menu_animal", "com_edit"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + t2 = (GTextField)GetChildAt(3); + textp_name = (GTextInput)GetChildAt(4); + img_cheat = (GGraph)GetChildAt(6); + list_avatar = (GList)GetChildAt(7); + t2_2 = (GTextField)GetChildAt(10); + btn_ok = (GButton)GetChildAt(11); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_edit.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_edit.cs.meta new file mode 100644 index 0000000..0558620 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_edit.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8464230e72ea64108ad43cee1b039465 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_remake.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_remake.cs new file mode 100644 index 0000000..4c041d5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_remake.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G006_menu_animal +{ + public partial class com_remake : GComponent + { + public Controller state; + public GButton btn_close; + public GButton btn_gold; + public GButton btn_ad; + public GButton btn_back; + public GImage out_img; + public const string URL = "ui://fdihxyogoxqi32"; + + public static com_remake CreateInstance() + { + return (com_remake)UIPackage.CreateObject("G006_menu_animal", "com_remake"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + btn_close = (GButton)GetChildAt(4); + btn_gold = (GButton)GetChildAt(5); + btn_ad = (GButton)GetChildAt(6); + btn_back = (GButton)GetChildAt(7); + out_img = (GImage)GetChildAt(8); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_remake.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_remake.cs.meta new file mode 100644 index 0000000..32482f6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_remake.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 828a40e82409c4613a550623d9448f35 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_setting_ani.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_setting_ani.cs new file mode 100644 index 0000000..a261b2b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_setting_ani.cs @@ -0,0 +1,61 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G006_menu_animal +{ + public partial class com_setting_ani : GComponent + { + public Controller switchgift; + public GTextField title0; + public GList list_tab; + public btn_switch_sound btn_sound; + public btn_switch_sound btn_music; + public btn_avatar btn_edit; + public GTextField text_name; + public GLoader loader_flag; + public GTextField text_uid; + public GTextField text_version; + public GTextField title1; + public GTextField title2; + public GList list_lang; + public GTextField title1_2; + public btn_lang btn_contact; + public btn_lang btn_pri; + public btn_lang btn_terms; + public btn_lang btn_record; + public GButton btn_close; + public const string URL = "ui://fdihxyogu6tn12"; + + public static com_setting_ani CreateInstance() + { + return (com_setting_ani)UIPackage.CreateObject("G006_menu_animal", "com_setting_ani"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + switchgift = GetControllerAt(0); + title0 = (GTextField)GetChildAt(1); + list_tab = (GList)GetChildAt(2); + btn_sound = (btn_switch_sound)GetChildAt(3); + btn_music = (btn_switch_sound)GetChildAt(4); + btn_edit = (btn_avatar)GetChildAt(5); + text_name = (GTextField)GetChildAt(6); + loader_flag = (GLoader)GetChildAt(7); + text_uid = (GTextField)GetChildAt(8); + text_version = (GTextField)GetChildAt(9); + title1 = (GTextField)GetChildAt(11); + title2 = (GTextField)GetChildAt(12); + list_lang = (GList)GetChildAt(13); + title1_2 = (GTextField)GetChildAt(14); + btn_contact = (btn_lang)GetChildAt(17); + btn_pri = (btn_lang)GetChildAt(18); + btn_terms = (btn_lang)GetChildAt(19); + btn_record = (btn_lang)GetChildAt(21); + btn_close = (GButton)GetChildAt(24); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_setting_ani.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_setting_ani.cs.meta new file mode 100644 index 0000000..21d6187 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_setting_ani.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6cfc34ddbda24466f83ae60c989e1edb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_sheepwindow.cs b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_sheepwindow.cs new file mode 100644 index 0000000..98f32b5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_sheepwindow.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G006_menu_animal +{ + public partial class com_sheepwindow : GComponent + { + public Controller window_state; + public GButton btn_close; + public GButton btn_buy; + public const string URL = "ui://fdihxyogoxqi2j"; + + public static com_sheepwindow CreateInstance() + { + return (com_sheepwindow)UIPackage.CreateObject("G006_menu_animal", "com_sheepwindow"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + window_state = GetControllerAt(0); + btn_close = (GButton)GetChildAt(7); + btn_buy = (GButton)GetChildAt(8); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_sheepwindow.cs.meta b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_sheepwindow.cs.meta new file mode 100644 index 0000000..633e566 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G006_menu_animal/com_sheepwindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e0cf403a719824aa5a0ca1565c6323d3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup.meta new file mode 100644 index 0000000..9fb6a9b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7cf0d4bafc7f74ebe84fbe253cfe3e21 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/G007_makeupBinder.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/G007_makeupBinder.cs new file mode 100644 index 0000000..7b286ad --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/G007_makeupBinder.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.G007_makeup +{ + public class G007_makeupBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_lastname.URL, typeof(com_lastname)); + UIObjectFactory.SetPackageItemExtension(com_firstname.URL, typeof(com_firstname)); + UIObjectFactory.SetPackageItemExtension(com_enter.URL, typeof(com_enter)); + UIObjectFactory.SetPackageItemExtension(com_task.URL, typeof(com_task)); + UIObjectFactory.SetPackageItemExtension(cash_levelcom.URL, typeof(cash_levelcom)); + UIObjectFactory.SetPackageItemExtension(level_btn.URL, typeof(level_btn)); + UIObjectFactory.SetPackageItemExtension(com_regulation.URL, typeof(com_regulation)); + UIObjectFactory.SetPackageItemExtension(btn_confirm.URL, typeof(btn_confirm)); + UIObjectFactory.SetPackageItemExtension(com_trans.URL, typeof(com_trans)); + UIObjectFactory.SetPackageItemExtension(com_info.URL, typeof(com_info)); + UIObjectFactory.SetPackageItemExtension(com_cord.URL, typeof(com_cord)); + UIObjectFactory.SetPackageItemExtension(com_rank.URL, typeof(com_rank)); + UIObjectFactory.SetPackageItemExtension(com_newRecord.URL, typeof(com_newRecord)); + UIObjectFactory.SetPackageItemExtension(btn_watch.URL, typeof(btn_watch)); + UIObjectFactory.SetPackageItemExtension(com_step.URL, typeof(com_step)); + UIObjectFactory.SetPackageItemExtension(com_confirm.URL, typeof(com_confirm)); + UIObjectFactory.SetPackageItemExtension(com_record.URL, typeof(com_record)); + UIObjectFactory.SetPackageItemExtension(com_cord_new.URL, typeof(com_cord_new)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/G007_makeupBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/G007_makeupBinder.cs.meta new file mode 100644 index 0000000..31cb370 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/G007_makeupBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d63b59ca309454747a107d8e84712217 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_confirm.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_confirm.cs new file mode 100644 index 0000000..5832934 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_confirm.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class btn_confirm : GButton + { + public Controller country; + public GTextField con; + public const string URL = "ui://md8tkwlzif1e7"; + + public static btn_confirm CreateInstance() + { + return (btn_confirm)UIPackage.CreateObject("G007_makeup", "btn_confirm"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + country = GetControllerAt(0); + con = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_confirm.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_confirm.cs.meta new file mode 100644 index 0000000..ffee8f0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_confirm.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 94377add384484d6fbe529400bd411a1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_watch.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_watch.cs new file mode 100644 index 0000000..7741beb --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_watch.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class btn_watch : GButton + { + public Controller show_cd; + public GTextField text_cd; + public const string URL = "ui://md8tkwlzqgv24n"; + + public static btn_watch CreateInstance() + { + return (btn_watch)UIPackage.CreateObject("G007_makeup", "btn_watch"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + show_cd = GetControllerAt(0); + text_cd = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_watch.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_watch.cs.meta new file mode 100644 index 0000000..48ac86e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/btn_watch.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b6b4a5a0a938f4d4095b4ac075b0d699 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/cash_levelcom.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/cash_levelcom.cs new file mode 100644 index 0000000..a02e961 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/cash_levelcom.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class cash_levelcom : GComponent + { + public level_btn btn_0; + public level_btn btn_1; + public level_btn btn_2; + public const string URL = "ui://md8tkwlzfzz842"; + + public static cash_levelcom CreateInstance() + { + return (cash_levelcom)UIPackage.CreateObject("G007_makeup", "cash_levelcom"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_0 = (level_btn)GetChildAt(0); + btn_1 = (level_btn)GetChildAt(1); + btn_2 = (level_btn)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/cash_levelcom.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/cash_levelcom.cs.meta new file mode 100644 index 0000000..6afc21b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/cash_levelcom.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8e782acaefbbf44c7b990c5d9e83bde6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_confirm.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_confirm.cs new file mode 100644 index 0000000..e442dd3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_confirm.cs @@ -0,0 +1,123 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_confirm : GComponent + { + public Controller cont_state; + public Controller cont_confirm; + public Controller lang; + public Controller show_pay; + public GButton btn_record; + public com_enter com_info; + public com_firstname com_fname; + public com_lastname com_lname; + public GComponent com_rule; + public GTextField text_payhint; + public GTextField text_title; + public GTextField text_smaill_title; + public GTextField nrules; + public com_task com_task; + public GButton btn_back; + public GTextField text_query; + public GTextField text_condi1; + public GTextField text_condi2; + public GTextField nrules_2; + public GTextField text_payhint_2; + public GTextField text_wallet; + public GTextField text_cash; + public GTextField text_account; + public GRichTextField pay_text1; + public GButton btn_pay1; + public GTextField text_title_2; + public GProgressBar pb_condi2; + public GProgressBar pb_condi1; + public com_newRecord com_newRecord; + public btn_watch btn_watch; + public com_info com_pay; + public GTextField text_smaill_title_2; + public cash_levelcom com_cashlevel; + public GTextField text_cashneedlv; + public GTextField text_nowcash; + public GTextField text_cashdate; + public GTextField text_cashdate_2; + public GTextField text_cashdate_3; + public GTextField text_cashdate_4; + public GTextField text_number0; + public GTextField text_number1; + public GTextField text_number2; + public GTextField text_cash_title; + public GButton btn_close; + public GButton btn_tab; + public GButton btn_earn; + public GButton btn_cashout; + public GButton btn_confirm; + public GButton btn_check_level; + public Transition t0; + public const string URL = "ui://md8tkwlzut66d"; + + public static com_confirm CreateInstance() + { + return (com_confirm)UIPackage.CreateObject("G007_makeup", "com_confirm"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + cont_confirm = GetControllerAt(1); + lang = GetControllerAt(2); + show_pay = GetControllerAt(3); + btn_record = (GButton)GetChildAt(7); + com_info = (com_enter)GetChildAt(9); + com_fname = (com_firstname)GetChildAt(10); + com_lname = (com_lastname)GetChildAt(11); + com_rule = (GComponent)GetChildAt(12); + text_payhint = (GTextField)GetChildAt(13); + text_title = (GTextField)GetChildAt(14); + text_smaill_title = (GTextField)GetChildAt(15); + nrules = (GTextField)GetChildAt(16); + com_task = (com_task)GetChildAt(17); + btn_back = (GButton)GetChildAt(18); + text_query = (GTextField)GetChildAt(19); + text_condi1 = (GTextField)GetChildAt(21); + text_condi2 = (GTextField)GetChildAt(22); + nrules_2 = (GTextField)GetChildAt(23); + text_payhint_2 = (GTextField)GetChildAt(25); + text_wallet = (GTextField)GetChildAt(27); + text_cash = (GTextField)GetChildAt(28); + text_account = (GTextField)GetChildAt(29); + pay_text1 = (GRichTextField)GetChildAt(33); + btn_pay1 = (GButton)GetChildAt(34); + text_title_2 = (GTextField)GetChildAt(36); + pb_condi2 = (GProgressBar)GetChildAt(37); + pb_condi1 = (GProgressBar)GetChildAt(38); + com_newRecord = (com_newRecord)GetChildAt(39); + btn_watch = (btn_watch)GetChildAt(40); + com_pay = (com_info)GetChildAt(41); + text_smaill_title_2 = (GTextField)GetChildAt(43); + com_cashlevel = (cash_levelcom)GetChildAt(44); + text_cashneedlv = (GTextField)GetChildAt(45); + text_nowcash = (GTextField)GetChildAt(47); + text_cashdate = (GTextField)GetChildAt(49); + text_cashdate_2 = (GTextField)GetChildAt(56); + text_cashdate_3 = (GTextField)GetChildAt(57); + text_cashdate_4 = (GTextField)GetChildAt(58); + text_number0 = (GTextField)GetChildAt(59); + text_number1 = (GTextField)GetChildAt(60); + text_number2 = (GTextField)GetChildAt(61); + text_cash_title = (GTextField)GetChildAt(62); + btn_close = (GButton)GetChildAt(64); + btn_tab = (GButton)GetChildAt(65); + btn_earn = (GButton)GetChildAt(66); + btn_cashout = (GButton)GetChildAt(67); + btn_confirm = (GButton)GetChildAt(68); + btn_check_level = (GButton)GetChildAt(69); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_confirm.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_confirm.cs.meta new file mode 100644 index 0000000..b86dbb4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_confirm.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0735a0d3bf6a8470fa186c40cbfbc329 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord.cs new file mode 100644 index 0000000..f26faf8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_cord : GComponent + { + public GTextField text_amt; + public GTextField text_payer; + public GTextField text_name; + public GLoader loader_logo; + public GTextField email_text; + public GTextField time_text; + public GTextField number_text; + public GTextField status_text_0; + public GTextField status_text_1; + public const string URL = "ui://md8tkwlzmeh8c"; + + public static com_cord CreateInstance() + { + return (com_cord)UIPackage.CreateObject("G007_makeup", "com_cord"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_amt = (GTextField)GetChildAt(3); + text_payer = (GTextField)GetChildAt(4); + text_name = (GTextField)GetChildAt(5); + loader_logo = (GLoader)GetChildAt(6); + email_text = (GTextField)GetChildAt(10); + time_text = (GTextField)GetChildAt(11); + number_text = (GTextField)GetChildAt(12); + status_text_0 = (GTextField)GetChildAt(13); + status_text_1 = (GTextField)GetChildAt(14); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord.cs.meta new file mode 100644 index 0000000..22c704d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3ebbbce3d0b2547d2bad9ef012f20bc2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord_new.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord_new.cs new file mode 100644 index 0000000..54813a9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord_new.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_cord_new : GComponent + { + public GTextField text_amt; + public GTextField text_payer; + public GTextField text_name; + public GLoader loader_logo; + public GTextField email_text; + public GTextField time_text; + public GTextField number_text; + public GTextField status_text_0; + public GTextField status_text_1; + public const string URL = "ui://md8tkwlzzeoz5v"; + + public static com_cord_new CreateInstance() + { + return (com_cord_new)UIPackage.CreateObject("G007_makeup", "com_cord_new"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_amt = (GTextField)GetChildAt(2); + text_payer = (GTextField)GetChildAt(3); + text_name = (GTextField)GetChildAt(4); + loader_logo = (GLoader)GetChildAt(5); + email_text = (GTextField)GetChildAt(9); + time_text = (GTextField)GetChildAt(10); + number_text = (GTextField)GetChildAt(11); + status_text_0 = (GTextField)GetChildAt(12); + status_text_1 = (GTextField)GetChildAt(13); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord_new.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord_new.cs.meta new file mode 100644 index 0000000..390045f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_cord_new.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c965f0b35fbe54854bc27e51534e78b4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_enter.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_enter.cs new file mode 100644 index 0000000..1b0a99c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_enter.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_enter : GComponent + { + public Controller cont_type; + public GTextInput enter_email; + public GTextInput enter_phone; + public GTextField ph_7; + public const string URL = "ui://md8tkwlzdeiw1k"; + + public static com_enter CreateInstance() + { + return (com_enter)UIPackage.CreateObject("G007_makeup", "com_enter"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_type = GetControllerAt(0); + enter_email = (GTextInput)GetChildAt(2); + enter_phone = (GTextInput)GetChildAt(3); + ph_7 = (GTextField)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_enter.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_enter.cs.meta new file mode 100644 index 0000000..5e49fba --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_enter.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9d9318dbc36b74fbba8081ff2f38fc10 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_firstname.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_firstname.cs new file mode 100644 index 0000000..098477a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_firstname.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_firstname : GComponent + { + public GTextInput enter_fname; + public const string URL = "ui://md8tkwlzdeiw1j"; + + public static com_firstname CreateInstance() + { + return (com_firstname)UIPackage.CreateObject("G007_makeup", "com_firstname"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + enter_fname = (GTextInput)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_firstname.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_firstname.cs.meta new file mode 100644 index 0000000..c30515b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_firstname.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4b6f516a4327a439eb8bcd783067c6fa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_info.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_info.cs new file mode 100644 index 0000000..f7382d4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_info.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_info : GComponent + { + public Controller cont_counrty; + public GTextField text_name; + public GTextField text_email; + public GButton btn_change; + public GButton btn_menu; + public const string URL = "ui://md8tkwlzif1eb"; + + public static com_info CreateInstance() + { + return (com_info)UIPackage.CreateObject("G007_makeup", "com_info"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_counrty = GetControllerAt(0); + text_name = (GTextField)GetChildAt(0); + text_email = (GTextField)GetChildAt(1); + btn_change = (GButton)GetChildAt(2); + btn_menu = (GButton)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_info.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_info.cs.meta new file mode 100644 index 0000000..62b6e7f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_info.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 75f71dd060ba749b6a8947598609bbc3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_lastname.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_lastname.cs new file mode 100644 index 0000000..0bba0d7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_lastname.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_lastname : GComponent + { + public GTextInput enter_lname; + public const string URL = "ui://md8tkwlzdeiw1i"; + + public static com_lastname CreateInstance() + { + return (com_lastname)UIPackage.CreateObject("G007_makeup", "com_lastname"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + enter_lname = (GTextInput)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_lastname.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_lastname.cs.meta new file mode 100644 index 0000000..24448d5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_lastname.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5dfc602d4d4bb4722bb4518c02cede48 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_newRecord.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_newRecord.cs new file mode 100644 index 0000000..a7c7e8d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_newRecord.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_newRecord : GComponent + { + public com_rank com_rank; + public com_cord com_cord; + public const string URL = "ui://md8tkwlzqgv24k"; + + public static com_newRecord CreateInstance() + { + return (com_newRecord)UIPackage.CreateObject("G007_makeup", "com_newRecord"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + com_rank = (com_rank)GetChildAt(0); + com_cord = (com_cord)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_newRecord.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_newRecord.cs.meta new file mode 100644 index 0000000..3008ca3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_newRecord.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 75716ba577aa843d29c832759a8bf3e5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_rank.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_rank.cs new file mode 100644 index 0000000..4d8e92e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_rank.cs @@ -0,0 +1,43 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_rank : GComponent + { + public Controller content1; + public Controller content2; + public Controller content3; + public GTextField text_ranks; + public GTextField text_rank1; + public GTextField text_rank2; + public GTextField text_rank3; + public GImage img_gou1; + public GImage img_gou2; + public GImage img_gou3; + public const string URL = "ui://md8tkwlzqgv24f"; + + public static com_rank CreateInstance() + { + return (com_rank)UIPackage.CreateObject("G007_makeup", "com_rank"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + content1 = GetControllerAt(0); + content2 = GetControllerAt(1); + content3 = GetControllerAt(2); + text_ranks = (GTextField)GetChildAt(3); + text_rank1 = (GTextField)GetChildAt(5); + text_rank2 = (GTextField)GetChildAt(6); + text_rank3 = (GTextField)GetChildAt(7); + img_gou1 = (GImage)GetChildAt(8); + img_gou2 = (GImage)GetChildAt(9); + img_gou3 = (GImage)GetChildAt(10); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_rank.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_rank.cs.meta new file mode 100644 index 0000000..7de4e03 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_rank.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4a86377bc61294574b33ff86fd7a3627 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_record.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_record.cs new file mode 100644 index 0000000..8848e75 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_record.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_record : GComponent + { + public Controller cont_show; + public GList list_record; + public GTextField money_text; + public GButton closeButton; + public GGroup group_; + public GButton btn_help; + public const string URL = "ui://md8tkwlzw3axa"; + + public static com_record CreateInstance() + { + return (com_record)UIPackage.CreateObject("G007_makeup", "com_record"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_show = GetControllerAt(0); + list_record = (GList)GetChildAt(2); + money_text = (GTextField)GetChildAt(5); + closeButton = (GButton)GetChildAt(6); + group_ = (GGroup)GetChildAt(7); + btn_help = (GButton)GetChildAt(8); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_record.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_record.cs.meta new file mode 100644 index 0000000..d040421 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_record.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 20e67d2930608484fa6cb64967b7695c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_regulation.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_regulation.cs new file mode 100644 index 0000000..41630a0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_regulation.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_regulation : GComponent + { + public GTextField title0; + public GButton closeButton; + public const string URL = "ui://md8tkwlzghqt2"; + + public static com_regulation CreateInstance() + { + return (com_regulation)UIPackage.CreateObject("G007_makeup", "com_regulation"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + title0 = (GTextField)GetChildAt(4); + closeButton = (GButton)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_regulation.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_regulation.cs.meta new file mode 100644 index 0000000..05538ab --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_regulation.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3f0a333d1642544eea5dfd892430fbed +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_step.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_step.cs new file mode 100644 index 0000000..afe0055 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_step.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_step : GComponent + { + public Controller lang; + public com_info com_info; + public btn_confirm btn_confirm; + public com_trans com_trans; + public GTextField text_warn; + public GLoader loader_payer; + public Transition fx_in; + public const string URL = "ui://md8tkwlzrezm0"; + + public static com_step CreateInstance() + { + return (com_step)UIPackage.CreateObject("G007_makeup", "com_step"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + lang = GetControllerAt(0); + com_info = (com_info)GetChildAt(1); + btn_confirm = (btn_confirm)GetChildAt(2); + com_trans = (com_trans)GetChildAt(4); + text_warn = (GTextField)GetChildAt(5); + loader_payer = (GLoader)GetChildAt(6); + fx_in = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_step.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_step.cs.meta new file mode 100644 index 0000000..57d2732 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_step.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cd01d0acf7d9c499781f5098c2b343ea +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_task.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_task.cs new file mode 100644 index 0000000..c1d8542 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_task.cs @@ -0,0 +1,43 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_task : GComponent + { + public Controller cont_process; + public Controller lang; + public GTextField text_orderid; + public GTextField text_task_title; + public GTextField text_ads; + public GTextField text_payer; + public GRichTextField pay_text1; + public GButton btn_pay2; + public GTextField title; + public GTextField title_2; + public const string URL = "ui://md8tkwlzes171x"; + + public static com_task CreateInstance() + { + return (com_task)UIPackage.CreateObject("G007_makeup", "com_task"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_process = GetControllerAt(0); + lang = GetControllerAt(1); + text_orderid = (GTextField)GetChildAt(4); + text_task_title = (GTextField)GetChildAt(5); + text_ads = (GTextField)GetChildAt(6); + text_payer = (GTextField)GetChildAt(8); + pay_text1 = (GRichTextField)GetChildAt(11); + btn_pay2 = (GButton)GetChildAt(12); + title = (GTextField)GetChildAt(13); + title_2 = (GTextField)GetChildAt(14); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_task.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_task.cs.meta new file mode 100644 index 0000000..3c3b907 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_task.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4bb3c4fc0e14b4a8ab48abd7b23672b6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_trans.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_trans.cs new file mode 100644 index 0000000..f5792b2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_trans.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class com_trans : GComponent + { + public Controller cont_country; + public GLoader loader_payer; + public const string URL = "ui://md8tkwlzif1e9"; + + public static com_trans CreateInstance() + { + return (com_trans)UIPackage.CreateObject("G007_makeup", "com_trans"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_country = GetControllerAt(0); + loader_payer = (GLoader)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/com_trans.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_trans.cs.meta new file mode 100644 index 0000000..506381b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/com_trans.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dfc0876f507c14b679a293f5d34fce6e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/level_btn.cs b/Assets/BingoBrain/FGUI/Package/G007_makeup/level_btn.cs new file mode 100644 index 0000000..8919719 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/level_btn.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G007_makeup +{ + public partial class level_btn : GButton + { + public Controller btn_state; + public GTextField text_level0; + public GTextField text_level1; + public GImage img_check; + public GTextField text_level1_2; + public const string URL = "ui://md8tkwlzfzz843"; + + public static level_btn CreateInstance() + { + return (level_btn)UIPackage.CreateObject("G007_makeup", "level_btn"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_state = GetControllerAt(0); + text_level0 = (GTextField)GetChildAt(2); + text_level1 = (GTextField)GetChildAt(3); + img_check = (GImage)GetChildAt(4); + text_level1_2 = (GTextField)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G007_makeup/level_btn.cs.meta b/Assets/BingoBrain/FGUI/Package/G007_makeup/level_btn.cs.meta new file mode 100644 index 0000000..806fa4e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G007_makeup/level_btn.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3230276d1577a4ab28d20524f0ff4d7e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal.meta new file mode 100644 index 0000000..ddb8747 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1d8c725be5c0d414a8142262066289f4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/G008_reward_animalBinder.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/G008_reward_animalBinder.cs new file mode 100644 index 0000000..f29fc2e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/G008_reward_animalBinder.cs @@ -0,0 +1,23 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.G008_reward_animal +{ + public class G008_reward_animalBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_success_cash.URL, typeof(com_success_cash)); + UIObjectFactory.SetPackageItemExtension(cash_broad.URL, typeof(cash_broad)); + UIObjectFactory.SetPackageItemExtension(com_packreward.URL, typeof(com_packreward)); + UIObjectFactory.SetPackageItemExtension(com_adcoming.URL, typeof(com_adcoming)); + UIObjectFactory.SetPackageItemExtension(com_lvsuccess.URL, typeof(com_lvsuccess)); + UIObjectFactory.SetPackageItemExtension(com_rewardbox.URL, typeof(com_rewardbox)); + UIObjectFactory.SetPackageItemExtension(com_reward.URL, typeof(com_reward)); + UIObjectFactory.SetPackageItemExtension(pack_panel.URL, typeof(pack_panel)); + UIObjectFactory.SetPackageItemExtension(com_payloading.URL, typeof(com_payloading)); + UIObjectFactory.SetPackageItemExtension(pack_panelparent.URL, typeof(pack_panelparent)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/G008_reward_animalBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/G008_reward_animalBinder.cs.meta new file mode 100644 index 0000000..dbf49a2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/G008_reward_animalBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 71219b540fb9542a8b40ad6ae4dbabd8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/cash_broad.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/cash_broad.cs new file mode 100644 index 0000000..de93895 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/cash_broad.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G008_reward_animal +{ + public partial class cash_broad : GComponent + { + public GRichTextField cast_text; + public Transition t0; + public Transition t1; + public const string URL = "ui://1x1w9cxnagfu14"; + + public static cash_broad CreateInstance() + { + return (cash_broad)UIPackage.CreateObject("G008_reward_animal", "cash_broad"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cast_text = (GRichTextField)GetChildAt(0); + t0 = GetTransitionAt(0); + t1 = GetTransitionAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/cash_broad.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/cash_broad.cs.meta new file mode 100644 index 0000000..f761fb0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/cash_broad.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bfe2d4883b58446869281b308f544dbd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_adcoming.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_adcoming.cs new file mode 100644 index 0000000..81a36e1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_adcoming.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G008_reward_animal +{ + public partial class com_adcoming : GComponent + { + public GTextField money_text; + public GTextField time_text; + public GButton btn_removead; + public Transition t0; + public const string URL = "ui://1x1w9cxnagfu1q"; + + public static com_adcoming CreateInstance() + { + return (com_adcoming)UIPackage.CreateObject("G008_reward_animal", "com_adcoming"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + money_text = (GTextField)GetChildAt(2); + time_text = (GTextField)GetChildAt(3); + btn_removead = (GButton)GetChildAt(4); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_adcoming.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_adcoming.cs.meta new file mode 100644 index 0000000..eb72c74 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_adcoming.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f735c6360902d473a843977d2b8f49a3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_lvsuccess.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_lvsuccess.cs new file mode 100644 index 0000000..e72a05e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_lvsuccess.cs @@ -0,0 +1,51 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G008_reward_animal +{ + public partial class com_lvsuccess : GComponent + { + public Controller state; + public Controller switchgift; + public GGraph bg_parent; + public GComponent top_money; + public GImage tips_bg; + public GTextField tips_text; + public GTextField money_text; + public GTextField level_text; + public com_success_cash com_cash; + public GComponent gold; + public GButton btn_adclaim; + public GButton btn_claim; + public GButton btn_restart; + public Transition t0; + public const string URL = "ui://1x1w9cxnagfue"; + + public static com_lvsuccess CreateInstance() + { + return (com_lvsuccess)UIPackage.CreateObject("G008_reward_animal", "com_lvsuccess"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + switchgift = GetControllerAt(1); + bg_parent = (GGraph)GetChildAt(0); + top_money = (GComponent)GetChildAt(3); + tips_bg = (GImage)GetChildAt(4); + tips_text = (GTextField)GetChildAt(5); + money_text = (GTextField)GetChildAt(6); + level_text = (GTextField)GetChildAt(9); + com_cash = (com_success_cash)GetChildAt(11); + gold = (GComponent)GetChildAt(13); + btn_adclaim = (GButton)GetChildAt(18); + btn_claim = (GButton)GetChildAt(19); + btn_restart = (GButton)GetChildAt(20); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_lvsuccess.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_lvsuccess.cs.meta new file mode 100644 index 0000000..302b2e7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_lvsuccess.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2441a38fddde9485fac8513e9c1a2666 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_packreward.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_packreward.cs new file mode 100644 index 0000000..c8647c5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_packreward.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G008_reward_animal +{ + public partial class com_packreward : GComponent + { + public pack_panelparent panel_parent; + public GComponent gold; + public const string URL = "ui://1x1w9cxnagfu17"; + + public static com_packreward CreateInstance() + { + return (com_packreward)UIPackage.CreateObject("G008_reward_animal", "com_packreward"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + panel_parent = (pack_panelparent)GetChildAt(0); + gold = (GComponent)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_packreward.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_packreward.cs.meta new file mode 100644 index 0000000..c4b3419 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_packreward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b19a1672f90c8481c9ac7f39b3235fe3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_payloading.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_payloading.cs new file mode 100644 index 0000000..dcefb26 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_payloading.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G008_reward_animal +{ + public partial class com_payloading : GComponent + { + public Transition t0; + public const string URL = "ui://1x1w9cxnttbj1w"; + + public static com_payloading CreateInstance() + { + return (com_payloading)UIPackage.CreateObject("G008_reward_animal", "com_payloading"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_payloading.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_payloading.cs.meta new file mode 100644 index 0000000..e7a8423 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_payloading.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ffda62e3ec3c846c7a19d6b923251011 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_reward.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_reward.cs new file mode 100644 index 0000000..7512ed5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_reward.cs @@ -0,0 +1,43 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G008_reward_animal +{ + public partial class com_reward : GComponent + { + public Controller cont_collect; + public Controller cont_white; + public GComponent com_playbox; + public GComponent btn_nor; + public GGraph fx_place; + public GTextField title0; + public GTextField text_num; + public GComponent btn_multi; + public GComponent btn_collect; + public Transition t0; + public const string URL = "ui://1x1w9cxnkj3h1"; + + public static com_reward CreateInstance() + { + return (com_reward)UIPackage.CreateObject("G008_reward_animal", "com_reward"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_collect = GetControllerAt(0); + cont_white = GetControllerAt(1); + com_playbox = (GComponent)GetChildAt(0); + btn_nor = (GComponent)GetChildAt(2); + fx_place = (GGraph)GetChildAt(3); + title0 = (GTextField)GetChildAt(5); + text_num = (GTextField)GetChildAt(7); + btn_multi = (GComponent)GetChildAt(8); + btn_collect = (GComponent)GetChildAt(9); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_reward.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_reward.cs.meta new file mode 100644 index 0000000..862929f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_reward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 036a15063c74541d4ae3f46d9ff9babe +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_rewardbox.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_rewardbox.cs new file mode 100644 index 0000000..fca5bc5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_rewardbox.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G008_reward_animal +{ + public partial class com_rewardbox : GComponent + { + public Controller switchgift; + public GTextField gold_text; + public GButton btn_lookad; + public GButton btn_close; + public const string URL = "ui://1x1w9cxnagfuk"; + + public static com_rewardbox CreateInstance() + { + return (com_rewardbox)UIPackage.CreateObject("G008_reward_animal", "com_rewardbox"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + switchgift = GetControllerAt(0); + gold_text = (GTextField)GetChildAt(3); + btn_lookad = (GButton)GetChildAt(6); + btn_close = (GButton)GetChildAt(7); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_rewardbox.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_rewardbox.cs.meta new file mode 100644 index 0000000..f4ef022 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_rewardbox.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 823e7662be2474ba49e62497f3e6175e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_success_cash.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_success_cash.cs new file mode 100644 index 0000000..e676d50 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_success_cash.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G008_reward_animal +{ + public partial class com_success_cash : GComponent + { + public GTextField cash_text; + public GImage progress; + public GTextField progress_text; + public GButton btn_cash; + public cash_broad broad; + public const string URL = "ui://1x1w9cxnagfu11"; + + public static com_success_cash CreateInstance() + { + return (com_success_cash)UIPackage.CreateObject("G008_reward_animal", "com_success_cash"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cash_text = (GTextField)GetChildAt(1); + progress = (GImage)GetChildAt(3); + progress_text = (GTextField)GetChildAt(4); + btn_cash = (GButton)GetChildAt(5); + broad = (cash_broad)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_success_cash.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_success_cash.cs.meta new file mode 100644 index 0000000..c24f986 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/com_success_cash.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 52d7519ded0d54e0eb86f1c707367adb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panel.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panel.cs new file mode 100644 index 0000000..c112636 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panel.cs @@ -0,0 +1,63 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G008_reward_animal +{ + public partial class pack_panel : GComponent + { + public Controller pay_type; + public GTextField title; + public GImage text_backnum; + public GTextField text_goldnum; + public GTextField text_outnum; + public GTextField text_backnum1; + public GTextField text_refreshnum; + public GTextField text_goldnum2; + public GTextField title_2; + public GTextField text_goldnum2_2; + public GButton btn_close0; + public GButton btn_close1; + public GTextField text_have1; + public GTextField need_text1; + public GTextField text_have2; + public GTextField need_text2; + public GButton btn_buypack; + public GButton btn_buyremovead; + public GButton btn_max_pack; + public GButton btn_max_remove; + public const string URL = "ui://1x1w9cxnttbj1v"; + + public static pack_panel CreateInstance() + { + return (pack_panel)UIPackage.CreateObject("G008_reward_animal", "pack_panel"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + pay_type = GetControllerAt(0); + title = (GTextField)GetChildAt(7); + text_backnum = (GImage)GetChildAt(11); + text_goldnum = (GTextField)GetChildAt(12); + text_outnum = (GTextField)GetChildAt(13); + text_backnum1 = (GTextField)GetChildAt(14); + text_refreshnum = (GTextField)GetChildAt(15); + text_goldnum2 = (GTextField)GetChildAt(19); + title_2 = (GTextField)GetChildAt(20); + text_goldnum2_2 = (GTextField)GetChildAt(21); + btn_close0 = (GButton)GetChildAt(24); + btn_close1 = (GButton)GetChildAt(25); + text_have1 = (GTextField)GetChildAt(26); + need_text1 = (GTextField)GetChildAt(27); + text_have2 = (GTextField)GetChildAt(28); + need_text2 = (GTextField)GetChildAt(29); + btn_buypack = (GButton)GetChildAt(30); + btn_buyremovead = (GButton)GetChildAt(31); + btn_max_pack = (GButton)GetChildAt(32); + btn_max_remove = (GButton)GetChildAt(33); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panel.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panel.cs.meta new file mode 100644 index 0000000..c4b6e7f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panel.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e2d1326cbf80d4c148358f31b0f29e51 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panelparent.cs b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panelparent.cs new file mode 100644 index 0000000..808c1ea --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panelparent.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G008_reward_animal +{ + public partial class pack_panelparent : GComponent + { + public pack_panel panel; + public const string URL = "ui://1x1w9cxnttbj1x"; + + public static pack_panelparent CreateInstance() + { + return (pack_panelparent)UIPackage.CreateObject("G008_reward_animal", "pack_panelparent"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + panel = (pack_panel)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panelparent.cs.meta b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panelparent.cs.meta new file mode 100644 index 0000000..4750031 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G008_reward_animal/pack_panelparent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8488a1c9ebacb45608e275526c46489b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal.meta new file mode 100644 index 0000000..4a221a6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7c08f18b331a742069fb02e748c9d6c9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/G009_video_animalBinder.cs b/Assets/BingoBrain/FGUI/Package/G009_video_animal/G009_video_animalBinder.cs new file mode 100644 index 0000000..de896f8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/G009_video_animalBinder.cs @@ -0,0 +1,22 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.G009_video_animal +{ + public class G009_video_animalBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_battlepass.URL, typeof(com_battlepass)); + UIObjectFactory.SetPackageItemExtension(com_passitem.URL, typeof(com_passitem)); + UIObjectFactory.SetPackageItemExtension(com_passreward.URL, typeof(com_passreward)); + UIObjectFactory.SetPackageItemExtension(com_gettaskreward.URL, typeof(com_gettaskreward)); + UIObjectFactory.SetPackageItemExtension(com_newtask.URL, typeof(com_newtask)); + UIObjectFactory.SetPackageItemExtension(com_toptab.URL, typeof(com_toptab)); + UIObjectFactory.SetPackageItemExtension(task_item.URL, typeof(task_item)); + UIObjectFactory.SetPackageItemExtension(btn_task.URL, typeof(btn_task)); + UIObjectFactory.SetPackageItemExtension(com_passunlock.URL, typeof(com_passunlock)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/G009_video_animalBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal/G009_video_animalBinder.cs.meta new file mode 100644 index 0000000..2a75e9a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/G009_video_animalBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 973897a61b0a04e208eff7683a6d7b83 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/btn_task.cs b/Assets/BingoBrain/FGUI/Package/G009_video_animal/btn_task.cs new file mode 100644 index 0000000..ea30a89 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/btn_task.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G009_video_animal +{ + public partial class btn_task : GButton + { + public Controller state; + public GTextField progress_text; + public const string URL = "ui://y6hi0pcjagfuz"; + + public static btn_task CreateInstance() + { + return (btn_task)UIPackage.CreateObject("G009_video_animal", "btn_task"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + progress_text = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/btn_task.cs.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal/btn_task.cs.meta new file mode 100644 index 0000000..23f23c7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/btn_task.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 481f4ee475821421b8ded82eb1478f13 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_battlepass.cs b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_battlepass.cs new file mode 100644 index 0000000..575e8ea --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_battlepass.cs @@ -0,0 +1,39 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G009_video_animal +{ + public partial class com_battlepass : GComponent + { + public GList pass_list; + public GTextField remain_time; + public GImage progress; + public GTextField now_exp; + public GButton btn_pay; + public GTextField now_level; + public GButton btn_showtips; + public Transition t0; + public const string URL = "ui://y6hi0pcjagfu1t"; + + public static com_battlepass CreateInstance() + { + return (com_battlepass)UIPackage.CreateObject("G009_video_animal", "com_battlepass"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + pass_list = (GList)GetChildAt(1); + remain_time = (GTextField)GetChildAt(5); + progress = (GImage)GetChildAt(7); + now_exp = (GTextField)GetChildAt(9); + btn_pay = (GButton)GetChildAt(12); + now_level = (GTextField)GetChildAt(13); + btn_showtips = (GButton)GetChildAt(14); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_battlepass.cs.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_battlepass.cs.meta new file mode 100644 index 0000000..751750b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_battlepass.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 90f33603fe97b4b5abc3155e624ae7ec +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_gettaskreward.cs b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_gettaskreward.cs new file mode 100644 index 0000000..1134014 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_gettaskreward.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G009_video_animal +{ + public partial class com_gettaskreward : GComponent + { + public GGraph bg_parent; + public GButton btn_adclaim; + public GTextField money_text; + public GButton btn_claim; + public Transition t0; + public const string URL = "ui://y6hi0pcjagfu1z"; + + public static com_gettaskreward CreateInstance() + { + return (com_gettaskreward)UIPackage.CreateObject("G009_video_animal", "com_gettaskreward"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + bg_parent = (GGraph)GetChildAt(0); + btn_adclaim = (GButton)GetChildAt(1); + money_text = (GTextField)GetChildAt(3); + btn_claim = (GButton)GetChildAt(7); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_gettaskreward.cs.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_gettaskreward.cs.meta new file mode 100644 index 0000000..cbc2a5d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_gettaskreward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0aa3d10b6b51d4b8f8d1022fd4e3cdf1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_newtask.cs b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_newtask.cs new file mode 100644 index 0000000..d3ebe6d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_newtask.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G009_video_animal +{ + public partial class com_newtask : GComponent + { + public GList task_list; + public GComponent gold; + public GComponent money; + public com_battlepass pass_com; + public com_toptab com_toptab; + public GButton btn_close; + public const string URL = "ui://y6hi0pcjagfue"; + + public static com_newtask CreateInstance() + { + return (com_newtask)UIPackage.CreateObject("G009_video_animal", "com_newtask"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + task_list = (GList)GetChildAt(2); + gold = (GComponent)GetChildAt(3); + money = (GComponent)GetChildAt(4); + pass_com = (com_battlepass)GetChildAt(5); + com_toptab = (com_toptab)GetChildAt(7); + btn_close = (GButton)GetChildAt(8); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_newtask.cs.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_newtask.cs.meta new file mode 100644 index 0000000..b361104 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_newtask.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4cc69df17b7d24c1c9b94682cb9f1d31 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passitem.cs b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passitem.cs new file mode 100644 index 0000000..d3a7ec0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passitem.cs @@ -0,0 +1,43 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G009_video_animal +{ + public partial class com_passitem : GComponent + { + public Controller state; + public Controller full; + public GImage progress_0_top; + public GImage progress_0_down; + public GImage progress_1_top; + public GImage progress_1_down; + public GImage progress_2_top; + public GTextField index_text; + public com_passreward free_item; + public com_passreward pay_item; + public const string URL = "ui://y6hi0pcjagfu1v"; + + public static com_passitem CreateInstance() + { + return (com_passitem)UIPackage.CreateObject("G009_video_animal", "com_passitem"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + full = GetControllerAt(1); + progress_0_top = (GImage)GetChildAt(11); + progress_0_down = (GImage)GetChildAt(12); + progress_1_top = (GImage)GetChildAt(13); + progress_1_down = (GImage)GetChildAt(14); + progress_2_top = (GImage)GetChildAt(15); + index_text = (GTextField)GetChildAt(17); + free_item = (com_passreward)GetChildAt(18); + pay_item = (com_passreward)GetChildAt(19); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passitem.cs.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passitem.cs.meta new file mode 100644 index 0000000..48ca054 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passitem.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d5648341875644296a727c3281d6c7ab +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passreward.cs b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passreward.cs new file mode 100644 index 0000000..3c56efc --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passreward.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G009_video_animal +{ + public partial class com_passreward : GButton + { + public Controller type; + public Controller state; + public GLoader item_loader; + public GTextField number_text; + public const string URL = "ui://y6hi0pcjagfu1w"; + + public static com_passreward CreateInstance() + { + return (com_passreward)UIPackage.CreateObject("G009_video_animal", "com_passreward"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + type = GetControllerAt(0); + state = GetControllerAt(1); + item_loader = (GLoader)GetChildAt(4); + number_text = (GTextField)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passreward.cs.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passreward.cs.meta new file mode 100644 index 0000000..dc9b433 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passreward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fb70e9bbe67fe423e93b398ed2fbaf87 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passunlock.cs b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passunlock.cs new file mode 100644 index 0000000..7e1addd --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passunlock.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G009_video_animal +{ + public partial class com_passunlock : GComponent + { + public Controller pay_type; + public GTextField text_allgold; + public GButton btn_close; + public GTextField text_have; + public GTextField need_text; + public GButton btn_buypass; + public GButton btn_max_pay; + public const string URL = "ui://y6hi0pcjttbj2b"; + + public static com_passunlock CreateInstance() + { + return (com_passunlock)UIPackage.CreateObject("G009_video_animal", "com_passunlock"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + pay_type = GetControllerAt(0); + text_allgold = (GTextField)GetChildAt(3); + btn_close = (GButton)GetChildAt(7); + text_have = (GTextField)GetChildAt(8); + need_text = (GTextField)GetChildAt(9); + btn_buypass = (GButton)GetChildAt(10); + btn_max_pay = (GButton)GetChildAt(11); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passunlock.cs.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passunlock.cs.meta new file mode 100644 index 0000000..e619c76 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_passunlock.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5836bae2d25c24898a1eced89551fc42 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_toptab.cs b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_toptab.cs new file mode 100644 index 0000000..67802b0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_toptab.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G009_video_animal +{ + public partial class com_toptab : GComponent + { + public Controller tab; + public GButton btn_battle; + public GButton btn_pass; + public GButton btn_time; + public GImage red_0; + public GImage red_1; + public GImage red_2; + public const string URL = "ui://y6hi0pcjagfux"; + + public static com_toptab CreateInstance() + { + return (com_toptab)UIPackage.CreateObject("G009_video_animal", "com_toptab"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + tab = GetControllerAt(0); + btn_battle = (GButton)GetChildAt(9); + btn_pass = (GButton)GetChildAt(10); + btn_time = (GButton)GetChildAt(11); + red_0 = (GImage)GetChildAt(12); + red_1 = (GImage)GetChildAt(13); + red_2 = (GImage)GetChildAt(14); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_toptab.cs.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_toptab.cs.meta new file mode 100644 index 0000000..c3e3a2f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/com_toptab.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 572d96c773b7347bf99d8539e407b682 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/task_item.cs b/Assets/BingoBrain/FGUI/Package/G009_video_animal/task_item.cs new file mode 100644 index 0000000..f6b9044 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/task_item.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G009_video_animal +{ + public partial class task_item : GComponent + { + public GImage gold_img; + public GImage progress; + public GTextField content_text; + public GTextField progress_text; + public GTextField number_text; + public btn_task btn_get; + public const string URL = "ui://y6hi0pcjagfuy"; + + public static task_item CreateInstance() + { + return (task_item)UIPackage.CreateObject("G009_video_animal", "task_item"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + gold_img = (GImage)GetChildAt(1); + progress = (GImage)GetChildAt(3); + content_text = (GTextField)GetChildAt(4); + progress_text = (GTextField)GetChildAt(5); + number_text = (GTextField)GetChildAt(6); + btn_get = (btn_task)GetChildAt(7); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G009_video_animal/task_item.cs.meta b/Assets/BingoBrain/FGUI/Package/G009_video_animal/task_item.cs.meta new file mode 100644 index 0000000..fb3d192 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G009_video_animal/task_item.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8e38ae2fce227460cb6e8af5c6d1a539 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal.meta b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal.meta new file mode 100644 index 0000000..201ee05 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb22f10337a764ddcbce8c1f384b5ad2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/G012_openReward_animalBinder.cs b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/G012_openReward_animalBinder.cs new file mode 100644 index 0000000..c23f632 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/G012_openReward_animalBinder.cs @@ -0,0 +1,18 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.G012_openReward_animal +{ + public class G012_openReward_animalBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(buygold_item.URL, typeof(buygold_item)); + UIObjectFactory.SetPackageItemExtension(btn_buy.URL, typeof(btn_buy)); + UIObjectFactory.SetPackageItemExtension(com_buygold.URL, typeof(com_buygold)); + UIObjectFactory.SetPackageItemExtension(btn_buy_2.URL, typeof(btn_buy_2)); + UIObjectFactory.SetPackageItemExtension(btn_watchAd1.URL, typeof(btn_watchAd1)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/G012_openReward_animalBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/G012_openReward_animalBinder.cs.meta new file mode 100644 index 0000000..43ca428 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/G012_openReward_animalBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 93738f3832b5f4e76a409290d1b882c7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy.cs b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy.cs new file mode 100644 index 0000000..b34f146 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G012_openReward_animal +{ + public partial class btn_buy : GButton + { + public Controller cooldown; + public Controller state; + public GTextField btn_text; + public GTextField receive_title; + public const string URL = "ui://ulg8pausagfu1b"; + + public static btn_buy CreateInstance() + { + return (btn_buy)UIPackage.CreateObject("G012_openReward_animal", "btn_buy"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cooldown = GetControllerAt(0); + state = GetControllerAt(1); + btn_text = (GTextField)GetChildAt(2); + receive_title = (GTextField)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy.cs.meta b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy.cs.meta new file mode 100644 index 0000000..1797344 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 90526ba2f19ec447db3a4451d2eab93f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy_2.cs b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy_2.cs new file mode 100644 index 0000000..7fb90b8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy_2.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G012_openReward_animal +{ + public partial class btn_buy_2 : GButton + { + public Controller can_buy; + public GTextField btn_text; + public GImage img_saveingpot; + public const string URL = "ui://ulg8pauseneg1e"; + + public static btn_buy_2 CreateInstance() + { + return (btn_buy_2)UIPackage.CreateObject("G012_openReward_animal", "btn_buy 2"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + can_buy = GetControllerAt(0); + btn_text = (GTextField)GetChildAt(1); + img_saveingpot = (GImage)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy_2.cs.meta b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy_2.cs.meta new file mode 100644 index 0000000..1fd0483 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_buy_2.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 12e8392fa955741a0bb3a864d22c8f3a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_watchAd1.cs b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_watchAd1.cs new file mode 100644 index 0000000..b11706e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_watchAd1.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G012_openReward_animal +{ + public partial class btn_watchAd1 : GButton + { + public Controller can_buy; + public GTextField btn_text; + public GTextField watch; + public GImage img_saveingpot; + public const string URL = "ui://ulg8pauseneg1f"; + + public static btn_watchAd1 CreateInstance() + { + return (btn_watchAd1)UIPackage.CreateObject("G012_openReward_animal", "btn_watchAd1"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + can_buy = GetControllerAt(0); + btn_text = (GTextField)GetChildAt(1); + watch = (GTextField)GetChildAt(2); + img_saveingpot = (GImage)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_watchAd1.cs.meta b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_watchAd1.cs.meta new file mode 100644 index 0000000..581228a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/btn_watchAd1.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a2e1d1abba1d5458fa86b0ac26b9eee4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/buygold_item.cs b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/buygold_item.cs new file mode 100644 index 0000000..43df213 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/buygold_item.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G012_openReward_animal +{ + public partial class buygold_item : GComponent + { + public Controller index; + public btn_buy_2 btn_buy; + public GTextField coin_text; + public GTextField need_text; + public GTextField off_text; + public GTextField content_text; + public GGroup discount; + public const string URL = "ui://ulg8pausagfu1a"; + + public static buygold_item CreateInstance() + { + return (buygold_item)UIPackage.CreateObject("G012_openReward_animal", "buygold_item"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + index = GetControllerAt(0); + btn_buy = (btn_buy_2)GetChildAt(7); + coin_text = (GTextField)GetChildAt(8); + need_text = (GTextField)GetChildAt(9); + off_text = (GTextField)GetChildAt(11); + content_text = (GTextField)GetChildAt(12); + discount = (GGroup)GetChildAt(13); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/buygold_item.cs.meta b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/buygold_item.cs.meta new file mode 100644 index 0000000..df26871 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/buygold_item.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1d961d1cd33154e73b8bf9b7cb223df2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/com_buygold.cs b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/com_buygold.cs new file mode 100644 index 0000000..8001c22 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/com_buygold.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.G012_openReward_animal +{ + public partial class com_buygold : GComponent + { + public Controller pay_type; + public GComponent top_gold; + public GButton btn_close; + public GTextField text_have; + public GList list; + public btn_watchAd1 btn_watch; + public const string URL = "ui://ulg8pausagfus"; + + public static com_buygold CreateInstance() + { + return (com_buygold)UIPackage.CreateObject("G012_openReward_animal", "com_buygold"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + pay_type = GetControllerAt(0); + top_gold = (GComponent)GetChildAt(2); + btn_close = (GButton)GetChildAt(3); + text_have = (GTextField)GetChildAt(4); + list = (GList)GetChildAt(5); + btn_watch = (btn_watchAd1)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/com_buygold.cs.meta b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/com_buygold.cs.meta new file mode 100644 index 0000000..77cbe8f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/G012_openReward_animal/com_buygold.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 92e8591b1f1084f94946dd687e6e720a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay.meta new file mode 100644 index 0000000..f6f91e9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7998b9c6f8fee74d99bc6954ff622bf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/JBingoPlayBinder.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/JBingoPlayBinder.cs new file mode 100644 index 0000000..6000986 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/JBingoPlayBinder.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JBingoPlay +{ + public class JBingoPlayBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(btn_star.URL, typeof(btn_star)); + UIObjectFactory.SetPackageItemExtension(com_AddBall.URL, typeof(com_AddBall)); + UIObjectFactory.SetPackageItemExtension(com_ball.URL, typeof(com_ball)); + UIObjectFactory.SetPackageItemExtension(com_endpop.URL, typeof(com_endpop)); + UIObjectFactory.SetPackageItemExtension(btn_card.URL, typeof(btn_card)); + UIObjectFactory.SetPackageItemExtension(com_prize.URL, typeof(com_prize)); + UIObjectFactory.SetPackageItemExtension(com_prizeitem.URL, typeof(com_prizeitem)); + UIObjectFactory.SetPackageItemExtension(btn_playagain.URL, typeof(btn_playagain)); + UIObjectFactory.SetPackageItemExtension(com_playcard.URL, typeof(com_playcard)); + UIObjectFactory.SetPackageItemExtension(com_play.URL, typeof(com_play)); + UIObjectFactory.SetPackageItemExtension(com_morecard.URL, typeof(com_morecard)); + UIObjectFactory.SetPackageItemExtension(com_broadcast1.URL, typeof(com_broadcast1)); + UIObjectFactory.SetPackageItemExtension(com_broadcast_text1.URL, typeof(com_broadcast_text1)); + UIObjectFactory.SetPackageItemExtension(com_prop.URL, typeof(com_prop)); + UIObjectFactory.SetPackageItemExtension(com_carddi.URL, typeof(com_carddi)); + UIObjectFactory.SetPackageItemExtension(com_end.URL, typeof(com_end)); + UIObjectFactory.SetPackageItemExtension(com_leavegame.URL, typeof(com_leavegame)); + UIObjectFactory.SetPackageItemExtension(com_propInfo.URL, typeof(com_propInfo)); + UIObjectFactory.SetPackageItemExtension(btn_Speed.URL, typeof(btn_Speed)); + UIObjectFactory.SetPackageItemExtension(com_CallNum.URL, typeof(com_CallNum)); + UIObjectFactory.SetPackageItemExtension(com_Num.URL, typeof(com_Num)); + UIObjectFactory.SetPackageItemExtension(com_pickBox.URL, typeof(com_pickBox)); + UIObjectFactory.SetPackageItemExtension(btn_box.URL, typeof(btn_box)); + UIObjectFactory.SetPackageItemExtension(com_boxdown.URL, typeof(com_boxdown)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/JBingoPlayBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/JBingoPlayBinder.cs.meta new file mode 100644 index 0000000..df97ce8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/JBingoPlayBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1261664454cf1af4295f46e56db07849 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_Speed.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_Speed.cs new file mode 100644 index 0000000..06c1fa5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_Speed.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class btn_Speed : GButton + { + public GTextField text_Speed; + public const string URL = "ui://qrqjiu5sumlsw"; + + public static btn_Speed CreateInstance() + { + return (btn_Speed)UIPackage.CreateObject("JBingoPlay", "btn_Speed"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_Speed = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_Speed.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_Speed.cs.meta new file mode 100644 index 0000000..b5a638b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_Speed.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 590b873c4182c8a4fb304f3420ff4879 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_box.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_box.cs new file mode 100644 index 0000000..c11586c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_box.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class btn_box : GButton + { + public Controller cont_box; + public Controller cont_type; + public Controller cont_first; + public Controller gift; + public GTextField text_num; + public GLoader loader_reward; + public GLoader loader_rewardnew; + public Transition fx_backtofront; + public Transition fx_fronttoback; + public const string URL = "ui://qrqjiu5sy0npfu"; + + public static btn_box CreateInstance() + { + return (btn_box)UIPackage.CreateObject("JBingoPlay", "btn_box"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_box = GetControllerAt(0); + cont_type = GetControllerAt(1); + cont_first = GetControllerAt(2); + gift = GetControllerAt(3); + text_num = (GTextField)GetChildAt(1); + loader_reward = (GLoader)GetChildAt(2); + loader_rewardnew = (GLoader)GetChildAt(3); + fx_backtofront = GetTransitionAt(0); + fx_fronttoback = GetTransitionAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_box.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_box.cs.meta new file mode 100644 index 0000000..b676069 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_box.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a43e4139bd6a4bc4498c49f11d41af23 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_card.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_card.cs new file mode 100644 index 0000000..047c3b4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_card.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class btn_card : GButton + { + public Controller cont_button; + public GTextField text_num; + public GLoader loader_reward; + public Transition fx_flip; + public const string URL = "ui://qrqjiu5skmj6b"; + + public static btn_card CreateInstance() + { + return (btn_card)UIPackage.CreateObject("JBingoPlay", "btn_card"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_button = GetControllerAt(0); + text_num = (GTextField)GetChildAt(1); + loader_reward = (GLoader)GetChildAt(2); + fx_flip = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_card.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_card.cs.meta new file mode 100644 index 0000000..5a178b7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_card.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 90d5887e994717541bd4ecb1d0bb46ea +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_playagain.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_playagain.cs new file mode 100644 index 0000000..338aa77 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_playagain.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class btn_playagain : GButton + { + public GTextField text_cardnum; + public const string URL = "ui://qrqjiu5skmj6f4"; + + public static btn_playagain CreateInstance() + { + return (btn_playagain)UIPackage.CreateObject("JBingoPlay", "btn_playagain"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_cardnum = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_playagain.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_playagain.cs.meta new file mode 100644 index 0000000..fa15cb0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_playagain.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6a9af03586f2af2438f3e4583aa0fc9c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_star.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_star.cs new file mode 100644 index 0000000..e1c947d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_star.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class btn_star : GButton + { + public GImage icon_image; + public GImage progress; + public GTextField progress_text; + public const string URL = "ui://qrqjiu5s112epij"; + + public static btn_star CreateInstance() + { + return (btn_star)UIPackage.CreateObject("JBingoPlay", "btn_star"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + icon_image = (GImage)GetChildAt(1); + progress = (GImage)GetChildAt(3); + progress_text = (GTextField)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_star.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_star.cs.meta new file mode 100644 index 0000000..1309a6d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/btn_star.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cf1f168d1f758433dbde5127701ec80c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_AddBall.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_AddBall.cs new file mode 100644 index 0000000..34c20a5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_AddBall.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_AddBall : GComponent + { + public GGraph gp_fx; + public GImage item1; + public const string URL = "ui://qrqjiu5s807kfo"; + + public static com_AddBall CreateInstance() + { + return (com_AddBall)UIPackage.CreateObject("JBingoPlay", "com_AddBall"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + gp_fx = (GGraph)GetChildAt(0); + item1 = (GImage)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_AddBall.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_AddBall.cs.meta new file mode 100644 index 0000000..b7fa0ee --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_AddBall.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ad9efa2470454254eb2fb8f1628dee59 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_CallNum.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_CallNum.cs new file mode 100644 index 0000000..c186b13 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_CallNum.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_CallNum : GComponent + { + public com_Num com_Num1; + public com_Num com_Num2; + public com_Num com_Num3; + public com_Num com_Num4; + public com_Num com_Num5; + public btn_Speed btn_Speed; + public const string URL = "ui://qrqjiu5sumlsx"; + + public static com_CallNum CreateInstance() + { + return (com_CallNum)UIPackage.CreateObject("JBingoPlay", "com_CallNum"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + com_Num1 = (com_Num)GetChildAt(1); + com_Num2 = (com_Num)GetChildAt(2); + com_Num3 = (com_Num)GetChildAt(3); + com_Num4 = (com_Num)GetChildAt(4); + com_Num5 = (com_Num)GetChildAt(5); + btn_Speed = (btn_Speed)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_CallNum.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_CallNum.cs.meta new file mode 100644 index 0000000..d797e70 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_CallNum.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 18cd6b0e7ce1d50469e28f4e8ad43a9e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_Num.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_Num.cs new file mode 100644 index 0000000..feedaee --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_Num.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_Num : GComponent + { + public Controller cont_state; + public GLoader Load_bg; + public GTextField text_num; + public const string URL = "ui://qrqjiu5sumlsy"; + + public static com_Num CreateInstance() + { + return (com_Num)UIPackage.CreateObject("JBingoPlay", "com_Num"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + Load_bg = (GLoader)GetChildAt(0); + text_num = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_Num.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_Num.cs.meta new file mode 100644 index 0000000..7804f59 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_Num.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5f4e0e370e1420044966d7a9f059e8c1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_ball.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_ball.cs new file mode 100644 index 0000000..00c0139 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_ball.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_ball : GComponent + { + public GTextField text_numLeft; + public GTextField t1; + public const string URL = "ui://qrqjiu5scof017"; + + public static com_ball CreateInstance() + { + return (com_ball)UIPackage.CreateObject("JBingoPlay", "com_ball"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_numLeft = (GTextField)GetChildAt(1); + t1 = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_ball.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_ball.cs.meta new file mode 100644 index 0000000..448f0f4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_ball.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d7aa9ffae63bf9241b0dce4d4669ee90 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_boxdown.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_boxdown.cs new file mode 100644 index 0000000..44922c6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_boxdown.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_boxdown : GComponent + { + public Controller com_GiftSwitch; + public Controller gift; + public GProgressBar pb_box; + public GImage icon_102; + public GTextField text_aNum; + public const string URL = "ui://qrqjiu5sy0npfv"; + + public static com_boxdown CreateInstance() + { + return (com_boxdown)UIPackage.CreateObject("JBingoPlay", "com_boxdown"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + com_GiftSwitch = GetControllerAt(0); + gift = GetControllerAt(1); + pb_box = (GProgressBar)GetChildAt(0); + icon_102 = (GImage)GetChildAt(2); + text_aNum = (GTextField)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_boxdown.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_boxdown.cs.meta new file mode 100644 index 0000000..91dac3f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_boxdown.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 23822f3a82a387944b34c496ef9c84fd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast1.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast1.cs new file mode 100644 index 0000000..2a51481 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast1.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_broadcast1 : GComponent + { + public com_broadcast_text1 broad_cast_text; + public const string URL = "ui://qrqjiu5soxqi3v"; + + public static com_broadcast1 CreateInstance() + { + return (com_broadcast1)UIPackage.CreateObject("JBingoPlay", "com_broadcast1"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + broad_cast_text = (com_broadcast_text1)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast1.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast1.cs.meta new file mode 100644 index 0000000..316e6cf --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast1.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 082d2ec91f2654b659e677442e0a3580 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast_text1.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast_text1.cs new file mode 100644 index 0000000..3996c48 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast_text1.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_broadcast_text1 : GComponent + { + public GRichTextField cast_text; + public GRichTextField hide_text; + public Transition t0; + public const string URL = "ui://qrqjiu5soxqi3w"; + + public static com_broadcast_text1 CreateInstance() + { + return (com_broadcast_text1)UIPackage.CreateObject("JBingoPlay", "com_broadcast_text1"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cast_text = (GRichTextField)GetChildAt(0); + hide_text = (GRichTextField)GetChildAt(1); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast_text1.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast_text1.cs.meta new file mode 100644 index 0000000..a8ef8a6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_broadcast_text1.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 779afc58e27fe4956884de7277096ede +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_carddi.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_carddi.cs new file mode 100644 index 0000000..e9ebe76 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_carddi.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_carddi : GComponent + { + public Controller cont_card; + public const string URL = "ui://qrqjiu5srbhor"; + + public static com_carddi CreateInstance() + { + return (com_carddi)UIPackage.CreateObject("JBingoPlay", "com_carddi"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_card = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_carddi.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_carddi.cs.meta new file mode 100644 index 0000000..193edcf --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_carddi.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d875f98631d84a64288d0ff956070468 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_end.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_end.cs new file mode 100644 index 0000000..e7bf74c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_end.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_end : GComponent + { + public com_endpop com_endPop; + public btn_playagain btn_playagain; + public GButton btn_home; + public Transition fx_enter; + public const string URL = "ui://qrqjiu5srbhot"; + + public static com_end CreateInstance() + { + return (com_end)UIPackage.CreateObject("JBingoPlay", "com_end"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + com_endPop = (com_endpop)GetChildAt(0); + btn_playagain = (btn_playagain)GetChildAt(1); + btn_home = (GButton)GetChildAt(2); + fx_enter = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_end.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_end.cs.meta new file mode 100644 index 0000000..504eeeb --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_end.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9c654dd16d4baa649ab27bc6b41fa38f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_endpop.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_endpop.cs new file mode 100644 index 0000000..a57e4c2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_endpop.cs @@ -0,0 +1,39 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_endpop : GComponent + { + public Controller cont_end; + public Controller cont_giftSwitch; + public Controller gift; + public GGraph gp_fx; + public GTextField text_coin; + public GTextField text_cash; + public GTextField title; + public GTextField txt; + public const string URL = "ui://qrqjiu5skmj66"; + + public static com_endpop CreateInstance() + { + return (com_endpop)UIPackage.CreateObject("JBingoPlay", "com_endpop"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_end = GetControllerAt(0); + cont_giftSwitch = GetControllerAt(1); + gift = GetControllerAt(2); + gp_fx = (GGraph)GetChildAt(0); + text_coin = (GTextField)GetChildAt(4); + text_cash = (GTextField)GetChildAt(5); + title = (GTextField)GetChildAt(7); + txt = (GTextField)GetChildAt(8); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_endpop.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_endpop.cs.meta new file mode 100644 index 0000000..dabb875 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_endpop.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5b3745f719e19024faa57741f671ca79 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_leavegame.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_leavegame.cs new file mode 100644 index 0000000..5fe5a4b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_leavegame.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_leavegame : GComponent + { + public GTextField title; + public GTextField text; + public GButton btn_leave; + public GButton btn_stay; + public GButton closeButton; + public const string URL = "ui://qrqjiu5srbhou"; + + public static com_leavegame CreateInstance() + { + return (com_leavegame)UIPackage.CreateObject("JBingoPlay", "com_leavegame"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + title = (GTextField)GetChildAt(1); + text = (GTextField)GetChildAt(2); + btn_leave = (GButton)GetChildAt(3); + btn_stay = (GButton)GetChildAt(4); + closeButton = (GButton)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_leavegame.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_leavegame.cs.meta new file mode 100644 index 0000000..bb481d9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_leavegame.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b98e24e0200d0bc47acdbe1ce09a559e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_morecard.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_morecard.cs new file mode 100644 index 0000000..5276efe --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_morecard.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_morecard : GComponent + { + public GTextField title; + public GButton closeButton; + public GButton btn_more; + public GTextField text_cardnum; + public const string URL = "ui://qrqjiu5sn5d5fk"; + + public static com_morecard CreateInstance() + { + return (com_morecard)UIPackage.CreateObject("JBingoPlay", "com_morecard"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + title = (GTextField)GetChildAt(1); + closeButton = (GButton)GetChildAt(3); + btn_more = (GButton)GetChildAt(4); + text_cardnum = (GTextField)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_morecard.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_morecard.cs.meta new file mode 100644 index 0000000..5515c78 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_morecard.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d4c22a87b0c8b2e45bc2caa7ec3e0c5b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_pickBox.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_pickBox.cs new file mode 100644 index 0000000..41e41b3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_pickBox.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_pickBox : GComponent + { + public btn_box box1; + public btn_box box2; + public btn_box box3; + public btn_box box4; + public GButton closeButton; + public com_boxdown com_boxdown; + public const string URL = "ui://qrqjiu5sy0npfs"; + + public static com_pickBox CreateInstance() + { + return (com_pickBox)UIPackage.CreateObject("JBingoPlay", "com_pickBox"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + box1 = (btn_box)GetChildAt(1); + box2 = (btn_box)GetChildAt(2); + box3 = (btn_box)GetChildAt(3); + box4 = (btn_box)GetChildAt(4); + closeButton = (GButton)GetChildAt(5); + com_boxdown = (com_boxdown)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_pickBox.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_pickBox.cs.meta new file mode 100644 index 0000000..026d52b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_pickBox.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fcd3a19df3a2f6d48a488b0bf5e37410 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_play.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_play.cs new file mode 100644 index 0000000..8f21c89 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_play.cs @@ -0,0 +1,61 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_play : GComponent + { + public GGraph left_top; + public GGraph right_top; + public GGraph left_bottom; + public GGraph right_bottom; + public com_prop com_prop; + public com_AddBall com_AddBall; + public GButton btn_close; + public GComponent btn_coin; + public com_carddi com_carddi; + public btn_star btn_star; + public GGraph spine_parent; + public GComponent btn_cash; + public com_CallNum com_CallNum; + public com_ball com_ballleft; + public GGroup group_; + public GButton btn_ballon; + public GGraph zhezhao; + public Transition fx_readygo; + public Transition fx_gameover; + public const string URL = "ui://qrqjiu5slbaa2"; + + public static com_play CreateInstance() + { + return (com_play)UIPackage.CreateObject("JBingoPlay", "com_play"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + left_top = (GGraph)GetChildAt(0); + right_top = (GGraph)GetChildAt(1); + left_bottom = (GGraph)GetChildAt(2); + right_bottom = (GGraph)GetChildAt(3); + com_prop = (com_prop)GetChildAt(4); + com_AddBall = (com_AddBall)GetChildAt(5); + btn_close = (GButton)GetChildAt(6); + btn_coin = (GComponent)GetChildAt(7); + com_carddi = (com_carddi)GetChildAt(8); + btn_star = (btn_star)GetChildAt(9); + spine_parent = (GGraph)GetChildAt(10); + btn_cash = (GComponent)GetChildAt(11); + com_CallNum = (com_CallNum)GetChildAt(12); + com_ballleft = (com_ball)GetChildAt(13); + group_ = (GGroup)GetChildAt(14); + btn_ballon = (GButton)GetChildAt(15); + zhezhao = (GGraph)GetChildAt(16); + fx_readygo = GetTransitionAt(0); + fx_gameover = GetTransitionAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_play.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_play.cs.meta new file mode 100644 index 0000000..9b01c00 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_play.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b709de93c7459eb408b84e8b8bd24831 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_playcard.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_playcard.cs new file mode 100644 index 0000000..769d1fc --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_playcard.cs @@ -0,0 +1,57 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_playcard : GComponent + { + public Controller cont_state; + public com_prize com_prize; + public GTextField text_Num; + public btn_card btn_card1; + public btn_card btn_card2; + public btn_card btn_card3; + public btn_card btn_card4; + public btn_card btn_card5; + public btn_card btn_card6; + public btn_card btn_card7; + public btn_card btn_card8; + public btn_card btn_card9; + public GButton btn_collect; + public GRichTextField text_no; + public GButton btn_video; + public Transition fx_show; + public Transition fx_pick; + public const string URL = "ui://qrqjiu5slbaa0"; + + public static com_playcard CreateInstance() + { + return (com_playcard)UIPackage.CreateObject("JBingoPlay", "com_playcard"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + com_prize = (com_prize)GetChildAt(0); + text_Num = (GTextField)GetChildAt(1); + btn_card1 = (btn_card)GetChildAt(2); + btn_card2 = (btn_card)GetChildAt(3); + btn_card3 = (btn_card)GetChildAt(4); + btn_card4 = (btn_card)GetChildAt(5); + btn_card5 = (btn_card)GetChildAt(6); + btn_card6 = (btn_card)GetChildAt(7); + btn_card7 = (btn_card)GetChildAt(8); + btn_card8 = (btn_card)GetChildAt(9); + btn_card9 = (btn_card)GetChildAt(10); + btn_collect = (GButton)GetChildAt(11); + text_no = (GRichTextField)GetChildAt(12); + btn_video = (GButton)GetChildAt(13); + fx_show = GetTransitionAt(0); + fx_pick = GetTransitionAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_playcard.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_playcard.cs.meta new file mode 100644 index 0000000..6b520fc --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_playcard.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ebbf8614b4c2ba54cb54e707cd530e9d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prize.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prize.cs new file mode 100644 index 0000000..b02a931 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prize.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_prize : GComponent + { + public GList list; + public const string URL = "ui://qrqjiu5skmj6c"; + + public static com_prize CreateInstance() + { + return (com_prize)UIPackage.CreateObject("JBingoPlay", "com_prize"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + list = (GList)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prize.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prize.cs.meta new file mode 100644 index 0000000..561560f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prize.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2854751939648794ca250a7dc810f083 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prizeitem.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prizeitem.cs new file mode 100644 index 0000000..c118dcf --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prizeitem.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_prizeitem : GComponent + { + public GLoader loader_item; + public const string URL = "ui://qrqjiu5skmj6f"; + + public static com_prizeitem CreateInstance() + { + return (com_prizeitem)UIPackage.CreateObject("JBingoPlay", "com_prizeitem"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + loader_item = (GLoader)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prizeitem.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prizeitem.cs.meta new file mode 100644 index 0000000..7e3080b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prizeitem.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 47b89b9d289e20a4aa563a598e3028e8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prop.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prop.cs new file mode 100644 index 0000000..fa54fa3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prop.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_prop : GProgressBar + { + public Controller cont_prop; + public GImage img_prg; + public GGraph gh_effect; + public const string URL = "ui://qrqjiu5srbhom"; + + public static com_prop CreateInstance() + { + return (com_prop)UIPackage.CreateObject("JBingoPlay", "com_prop"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_prop = GetControllerAt(0); + img_prg = (GImage)GetChildAt(4); + gh_effect = (GGraph)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prop.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prop.cs.meta new file mode 100644 index 0000000..2de0e8d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_prop.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ee1fd91034293394bb3e7365716b97a0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_propInfo.cs b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_propInfo.cs new file mode 100644 index 0000000..25506eb --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_propInfo.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JBingoPlay +{ + public partial class com_propInfo : GComponent + { + public GTextField title; + public GButton closeButton; + public const string URL = "ui://qrqjiu5sro0ug4"; + + public static com_propInfo CreateInstance() + { + return (com_propInfo)UIPackage.CreateObject("JBingoPlay", "com_propInfo"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + title = (GTextField)GetChildAt(1); + closeButton = (GButton)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_propInfo.cs.meta b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_propInfo.cs.meta new file mode 100644 index 0000000..21ec311 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JBingoPlay/com_propInfo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d16a0b1acbd3b574299194b227ef4e74 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JCoin.meta b/Assets/BingoBrain/FGUI/Package/JCoin.meta new file mode 100644 index 0000000..2ac9d67 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JCoin.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5113bcfb890c1ca439e5dae3fccd0783 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JCoin/Com_CoinWnd.cs b/Assets/BingoBrain/FGUI/Package/JCoin/Com_CoinWnd.cs new file mode 100644 index 0000000..9c3d73c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JCoin/Com_CoinWnd.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JCoin +{ + public partial class Com_CoinWnd : GComponent + { + public GGraph fx_enter; + public GComponent com_Coins; + public GTextField text_Add; + public Transition fx_addSum; + public const string URL = "ui://3z2akmm3kov20"; + + public static Com_CoinWnd CreateInstance() + { + return (Com_CoinWnd)UIPackage.CreateObject("JCoin", "Com_CoinWnd"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + fx_enter = (GGraph)GetChildAt(0); + com_Coins = (GComponent)GetChildAt(1); + text_Add = (GTextField)GetChildAt(2); + fx_addSum = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JCoin/Com_CoinWnd.cs.meta b/Assets/BingoBrain/FGUI/Package/JCoin/Com_CoinWnd.cs.meta new file mode 100644 index 0000000..8c8d2d0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JCoin/Com_CoinWnd.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2835e8392f1a2cf40b561711957d9289 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JCoin/JCoinBinder.cs b/Assets/BingoBrain/FGUI/Package/JCoin/JCoinBinder.cs new file mode 100644 index 0000000..b122a75 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JCoin/JCoinBinder.cs @@ -0,0 +1,15 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JCoin +{ + public class JCoinBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_Coin.URL, typeof(com_Coin)); + UIObjectFactory.SetPackageItemExtension(Com_CoinWnd.URL, typeof(Com_CoinWnd)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JCoin/JCoinBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JCoin/JCoinBinder.cs.meta new file mode 100644 index 0000000..41f41d4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JCoin/JCoinBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f8f0ae99b3b578a4db26443cdcfc8343 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JCoin/com_Coin.cs b/Assets/BingoBrain/FGUI/Package/JCoin/com_Coin.cs new file mode 100644 index 0000000..c21aa39 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JCoin/com_Coin.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JCoin +{ + public partial class com_Coin : GComponent + { + public GLoader icon; + public GGraph lizhi; + public const string URL = "ui://3z2akmm3hybwbp"; + + public static com_Coin CreateInstance() + { + return (com_Coin)UIPackage.CreateObject("JCoin", "com_Coin"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + icon = (GLoader)GetChildAt(0); + lizhi = (GGraph)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JCoin/com_Coin.cs.meta b/Assets/BingoBrain/FGUI/Package/JCoin/com_Coin.cs.meta new file mode 100644 index 0000000..9f99328 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JCoin/com_Coin.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 067817c46811df24caf43a47fe931e46 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JFx.meta b/Assets/BingoBrain/FGUI/Package/JFx.meta new file mode 100644 index 0000000..98d3d16 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JFx.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 727cb654b7ab3884d9bebfabe1759e6b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JFx/JFxBinder.cs b/Assets/BingoBrain/FGUI/Package/JFx/JFxBinder.cs new file mode 100644 index 0000000..b83ca89 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JFx/JFxBinder.cs @@ -0,0 +1,14 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JFx +{ + public class JFxBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_FX.URL, typeof(com_FX)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JFx/JFxBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JFx/JFxBinder.cs.meta new file mode 100644 index 0000000..dc451ae --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JFx/JFxBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c587b8124f37f61448c047ed8dc948e7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JFx/com_FX.cs b/Assets/BingoBrain/FGUI/Package/JFx/com_FX.cs new file mode 100644 index 0000000..3a8a106 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JFx/com_FX.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JFx +{ + public partial class com_FX : GComponent + { + public GGraph fx_Inis; + public const string URL = "ui://wjt0ioiopqqv0"; + + public static com_FX CreateInstance() + { + return (com_FX)UIPackage.CreateObject("JFx", "com_FX"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + fx_Inis = (GGraph)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JFx/com_FX.cs.meta b/Assets/BingoBrain/FGUI/Package/JFx/com_FX.cs.meta new file mode 100644 index 0000000..1a2f368 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JFx/com_FX.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6d154aff16947db46a7e2840e78be229 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JLoading.meta b/Assets/BingoBrain/FGUI/Package/JLoading.meta new file mode 100644 index 0000000..a3af5bd --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLoading.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7ee419fa05ba5c5408f471ed71ccdf37 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JLoading/JLoadingBinder.cs b/Assets/BingoBrain/FGUI/Package/JLoading/JLoadingBinder.cs new file mode 100644 index 0000000..b90ee17 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLoading/JLoadingBinder.cs @@ -0,0 +1,15 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JLoading +{ + public class JLoadingBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(btn_box.URL, typeof(btn_box)); + UIObjectFactory.SetPackageItemExtension(com_loading.URL, typeof(com_loading)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JLoading/JLoadingBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JLoading/JLoadingBinder.cs.meta new file mode 100644 index 0000000..9ddcc22 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLoading/JLoadingBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9be25c78f8ef8eb4ab13ad6f30ffcf6b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JLoading/btn_box.cs b/Assets/BingoBrain/FGUI/Package/JLoading/btn_box.cs new file mode 100644 index 0000000..4ee837d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLoading/btn_box.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JLoading +{ + public partial class btn_box : GComponent + { + public Controller cont_check; + public GImage icon; + public const string URL = "ui://pc0wa25bsg71h"; + + public static btn_box CreateInstance() + { + return (btn_box)UIPackage.CreateObject("JLoading", "btn_box"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_check = GetControllerAt(0); + icon = (GImage)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JLoading/btn_box.cs.meta b/Assets/BingoBrain/FGUI/Package/JLoading/btn_box.cs.meta new file mode 100644 index 0000000..3f1c0c1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLoading/btn_box.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e3537f0864a03014e985d58fdaee2d34 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JLoading/com_loading.cs b/Assets/BingoBrain/FGUI/Package/JLoading/com_loading.cs new file mode 100644 index 0000000..cb6d21d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLoading/com_loading.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JLoading +{ + public partial class com_loading : GComponent + { + public GProgressBar pb_loading; + public GTextField text_severStatus; + public Transition t0; + public const string URL = "ui://pc0wa25bt268a"; + + public static com_loading CreateInstance() + { + return (com_loading)UIPackage.CreateObject("JLoading", "com_loading"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + pb_loading = (GProgressBar)GetChildAt(0); + text_severStatus = (GTextField)GetChildAt(1); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JLoading/com_loading.cs.meta b/Assets/BingoBrain/FGUI/Package/JLoading/com_loading.cs.meta new file mode 100644 index 0000000..0d2101d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLoading/com_loading.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 80fcaa69be7e0b049ab2f77e973987db +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JLogin.meta b/Assets/BingoBrain/FGUI/Package/JLogin.meta new file mode 100644 index 0000000..4b45886 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLogin.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ab5d1876eba1b3346965dafe5b9187aa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JLogin/JLoginBinder.cs b/Assets/BingoBrain/FGUI/Package/JLogin/JLoginBinder.cs new file mode 100644 index 0000000..6c22905 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLogin/JLoginBinder.cs @@ -0,0 +1,14 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JLogin +{ + public class JLoginBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_login.URL, typeof(com_login)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JLogin/JLoginBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JLogin/JLoginBinder.cs.meta new file mode 100644 index 0000000..e565dbe --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLogin/JLoginBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9937fedd334aa344299ae4c706300ba6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JLogin/com_login.cs b/Assets/BingoBrain/FGUI/Package/JLogin/com_login.cs new file mode 100644 index 0000000..5baa86b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLogin/com_login.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JLogin +{ + public partial class com_login : GComponent + { + public GButton btn_play; + public GComponent com_blklist1; + public GButton btn_showmax; + public Transition logo; + public const string URL = "ui://idbyf66gknau5"; + + public static com_login CreateInstance() + { + return (com_login)UIPackage.CreateObject("JLogin", "com_login"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_play = (GButton)GetChildAt(0); + com_blklist1 = (GComponent)GetChildAt(1); + btn_showmax = (GButton)GetChildAt(2); + logo = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JLogin/com_login.cs.meta b/Assets/BingoBrain/FGUI/Package/JLogin/com_login.cs.meta new file mode 100644 index 0000000..09b57f5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JLogin/com_login.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9f0e948debe600d4e940eb4c595792bb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain.meta b/Assets/BingoBrain/FGUI/Package/JMain.meta new file mode 100644 index 0000000..31f05fb --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 66e6b410b90cf2f45966579a30c0ad08 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/JMainBinder.cs b/Assets/BingoBrain/FGUI/Package/JMain/JMainBinder.cs new file mode 100644 index 0000000..e7caf2b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/JMainBinder.cs @@ -0,0 +1,24 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JMain +{ + public class JMainBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(makeup.URL, typeof(makeup)); + UIObjectFactory.SetPackageItemExtension(btn_question.URL, typeof(btn_question)); + UIObjectFactory.SetPackageItemExtension(com_faq.URL, typeof(com_faq)); + UIObjectFactory.SetPackageItemExtension(com_list_main.URL, typeof(com_list_main)); + UIObjectFactory.SetPackageItemExtension(com_main.URL, typeof(com_main)); + UIObjectFactory.SetPackageItemExtension(com_firstreward.URL, typeof(com_firstreward)); + UIObjectFactory.SetPackageItemExtension(com_playnum.URL, typeof(com_playnum)); + UIObjectFactory.SetPackageItemExtension(com_cardplaytext.URL, typeof(com_cardplaytext)); + UIObjectFactory.SetPackageItemExtension(btn_add.URL, typeof(btn_add)); + UIObjectFactory.SetPackageItemExtension(btn_minus.URL, typeof(btn_minus)); + UIObjectFactory.SetPackageItemExtension(com_cardnum.URL, typeof(com_cardnum)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/JMainBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/JMainBinder.cs.meta new file mode 100644 index 0000000..60ab787 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/JMainBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 46c0019ed5c06d34aac5f2c6ae58275f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/btn_add.cs b/Assets/BingoBrain/FGUI/Package/JMain/btn_add.cs new file mode 100644 index 0000000..216657d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/btn_add.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class btn_add : GButton + { + public Controller cont_button; + public const string URL = "ui://qw9x6rf3t4cu7"; + + public static btn_add CreateInstance() + { + return (btn_add)UIPackage.CreateObject("JMain", "btn_add"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_button = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/btn_add.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/btn_add.cs.meta new file mode 100644 index 0000000..8eae9a2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/btn_add.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3f82c86beb30c29498d3c6cc0cb5eeb1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/btn_minus.cs b/Assets/BingoBrain/FGUI/Package/JMain/btn_minus.cs new file mode 100644 index 0000000..5678e03 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/btn_minus.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class btn_minus : GButton + { + public Controller cont_button; + public const string URL = "ui://qw9x6rf3t4cu8"; + + public static btn_minus CreateInstance() + { + return (btn_minus)UIPackage.CreateObject("JMain", "btn_minus"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_button = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/btn_minus.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/btn_minus.cs.meta new file mode 100644 index 0000000..18a9b52 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/btn_minus.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: af4860a1561e10645a034b481d060cbf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/btn_question.cs b/Assets/BingoBrain/FGUI/Package/JMain/btn_question.cs new file mode 100644 index 0000000..f3d5734 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/btn_question.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class btn_question : GButton + { + public Controller btn_name; + public const string URL = "ui://qw9x6rf3heqb2w"; + + public static btn_question CreateInstance() + { + return (btn_question)UIPackage.CreateObject("JMain", "btn_question"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_name = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/btn_question.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/btn_question.cs.meta new file mode 100644 index 0000000..9153a5c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/btn_question.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dcc9e180d74e8401da5ac8632ac1ee04 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_cardnum.cs b/Assets/BingoBrain/FGUI/Package/JMain/com_cardnum.cs new file mode 100644 index 0000000..c1971e4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_cardnum.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class com_cardnum : GComponent + { + public Controller cont_state; + public btn_add btn_add; + public btn_minus btn_minus; + public const string URL = "ui://qw9x6rf3t4cu9"; + + public static com_cardnum CreateInstance() + { + return (com_cardnum)UIPackage.CreateObject("JMain", "com_cardnum"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + btn_add = (btn_add)GetChildAt(1); + btn_minus = (btn_minus)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_cardnum.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/com_cardnum.cs.meta new file mode 100644 index 0000000..a86931d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_cardnum.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 216495d3f7ca7a24d806221d9b343893 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_cardplaytext.cs b/Assets/BingoBrain/FGUI/Package/JMain/com_cardplaytext.cs new file mode 100644 index 0000000..b4bc4a9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_cardplaytext.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class com_cardplaytext : GComponent + { + public Controller cont_text; + public GTextField text_cardplay; + public const string URL = "ui://qw9x6rf3rps6c"; + + public static com_cardplaytext CreateInstance() + { + return (com_cardplaytext)UIPackage.CreateObject("JMain", "com_cardplaytext"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_text = GetControllerAt(0); + text_cardplay = (GTextField)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_cardplaytext.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/com_cardplaytext.cs.meta new file mode 100644 index 0000000..23be594 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_cardplaytext.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4d80aeb14cc4d344a8f25ca59ac53a34 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_faq.cs b/Assets/BingoBrain/FGUI/Package/JMain/com_faq.cs new file mode 100644 index 0000000..3261b28 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_faq.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class com_faq : GComponent + { + public GRichTextField txt_title; + public GList list_; + public GButton btn_close; + public const string URL = "ui://qw9x6rf3heqb2x"; + + public static com_faq CreateInstance() + { + return (com_faq)UIPackage.CreateObject("JMain", "com_faq"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + txt_title = (GRichTextField)GetChildAt(1); + list_ = (GList)GetChildAt(24); + btn_close = (GButton)GetChildAt(25); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_faq.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/com_faq.cs.meta new file mode 100644 index 0000000..ffd7edf --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_faq.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9dd0b6f5b000a4019afaaa9ee8dbcd8c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_firstreward.cs b/Assets/BingoBrain/FGUI/Package/JMain/com_firstreward.cs new file mode 100644 index 0000000..98e7793 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_firstreward.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class com_firstreward : GComponent + { + public Controller state; + public GGraph spine_parent; + public GButton btn_getreward; + public GTextField end_point; + public GTextField text_num; + public GTextField title0; + public GButton btn_close; + public GImage img_cash; + public GButton btn_get; + public const string URL = "ui://qw9x6rf3ngxz38"; + + public static com_firstreward CreateInstance() + { + return (com_firstreward)UIPackage.CreateObject("JMain", "com_firstreward"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + spine_parent = (GGraph)GetChildAt(0); + btn_getreward = (GButton)GetChildAt(1); + end_point = (GTextField)GetChildAt(2); + text_num = (GTextField)GetChildAt(4); + title0 = (GTextField)GetChildAt(5); + btn_close = (GButton)GetChildAt(6); + img_cash = (GImage)GetChildAt(7); + btn_get = (GButton)GetChildAt(8); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_firstreward.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/com_firstreward.cs.meta new file mode 100644 index 0000000..1ae80c3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_firstreward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c1f87a574feab44a8be9763674e1ba86 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_list_main.cs b/Assets/BingoBrain/FGUI/Package/JMain/com_list_main.cs new file mode 100644 index 0000000..1466f44 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_list_main.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class com_list_main : GComponent + { + public GTextField name_; + public GTextField money; + public GTextField time1; + public GTextField time2; + public const string URL = "ui://qw9x6rf3heqb2z"; + + public static com_list_main CreateInstance() + { + return (com_list_main)UIPackage.CreateObject("JMain", "com_list_main"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + name_ = (GTextField)GetChildAt(0); + money = (GTextField)GetChildAt(1); + time1 = (GTextField)GetChildAt(2); + time2 = (GTextField)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_list_main.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/com_list_main.cs.meta new file mode 100644 index 0000000..ca600ab --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_list_main.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2ff1eebf2aa594b1db1b06d53dca957b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_main.cs b/Assets/BingoBrain/FGUI/Package/JMain/com_main.cs new file mode 100644 index 0000000..67d19c5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_main.cs @@ -0,0 +1,47 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class com_main : GComponent + { + public Controller gift; + public GGraph gp_fx; + public GButton btn_play; + public com_cardnum com_cardnum; + public com_playnum com_cards; + public com_cardplaytext com_cardplay; + public GButton btn_ballon; + public GButton btn_set; + public makeup makeup; + public GButton btn_admin; + public btn_question btn_question; + public GButton btn_h5; + public const string URL = "ui://qw9x6rf3lbaa0"; + + public static com_main CreateInstance() + { + return (com_main)UIPackage.CreateObject("JMain", "com_main"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + gift = GetControllerAt(0); + gp_fx = (GGraph)GetChildAt(0); + btn_play = (GButton)GetChildAt(1); + com_cardnum = (com_cardnum)GetChildAt(2); + com_cards = (com_playnum)GetChildAt(3); + com_cardplay = (com_cardplaytext)GetChildAt(4); + btn_ballon = (GButton)GetChildAt(5); + btn_set = (GButton)GetChildAt(6); + makeup = (makeup)GetChildAt(7); + btn_admin = (GButton)GetChildAt(8); + btn_question = (btn_question)GetChildAt(9); + btn_h5 = (GButton)GetChildAt(10); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_main.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/com_main.cs.meta new file mode 100644 index 0000000..bd5bd14 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_main.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0c1f6bb9879a8ca4c906cfb1c1dd0591 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_playnum.cs b/Assets/BingoBrain/FGUI/Package/JMain/com_playnum.cs new file mode 100644 index 0000000..31e7401 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_playnum.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class com_playnum : GComponent + { + public Controller cont_cardleft; + public GTextField text_num; + public GTextField text_fx; + public GTextField text_time; + public GTextField text_free; + public Transition fx_num; + public const string URL = "ui://qw9x6rf3rbhoa"; + + public static com_playnum CreateInstance() + { + return (com_playnum)UIPackage.CreateObject("JMain", "com_playnum"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_cardleft = GetControllerAt(0); + text_num = (GTextField)GetChildAt(2); + text_fx = (GTextField)GetChildAt(3); + text_time = (GTextField)GetChildAt(4); + text_free = (GTextField)GetChildAt(5); + fx_num = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/com_playnum.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/com_playnum.cs.meta new file mode 100644 index 0000000..c185fbc --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/com_playnum.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 11a4ca81613d18243ac1ba606a304341 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMain/makeup.cs b/Assets/BingoBrain/FGUI/Package/JMain/makeup.cs new file mode 100644 index 0000000..4ea0c2a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/makeup.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMain +{ + public partial class makeup : GComponent + { + public GTextField gold_text; + public GTextField cash_text; + public GButton btn_cash; + public GButton btn_goldout; + public GProgressBar gold_progress; + public GProgressBar cash_progress; + public GTextField gold_progress_text; + public GTextField cash_progress_text; + public GTextField coin_cash; + public const string URL = "ui://qw9x6rf3112epi7"; + + public static makeup CreateInstance() + { + return (makeup)UIPackage.CreateObject("JMain", "makeup"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + gold_text = (GTextField)GetChildAt(2); + cash_text = (GTextField)GetChildAt(5); + btn_cash = (GButton)GetChildAt(6); + btn_goldout = (GButton)GetChildAt(7); + gold_progress = (GProgressBar)GetChildAt(8); + cash_progress = (GProgressBar)GetChildAt(9); + gold_progress_text = (GTextField)GetChildAt(10); + cash_progress_text = (GTextField)GetChildAt(11); + coin_cash = (GTextField)GetChildAt(13); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMain/makeup.cs.meta b/Assets/BingoBrain/FGUI/Package/JMain/makeup.cs.meta new file mode 100644 index 0000000..7ee7e37 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMain/makeup.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 126e8fa6c829b4042bcc9252f31f8319 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMall.meta b/Assets/BingoBrain/FGUI/Package/JMall.meta new file mode 100644 index 0000000..53a6af6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMall.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 84c8ee85cfffb784fac4f883997d3c2d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMall/JMallBinder.cs b/Assets/BingoBrain/FGUI/Package/JMall/JMallBinder.cs new file mode 100644 index 0000000..589808e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMall/JMallBinder.cs @@ -0,0 +1,16 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JMall +{ + public class JMallBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_mall.URL, typeof(com_mall)); + UIObjectFactory.SetPackageItemExtension(com_mall_carditem.URL, typeof(com_mall_carditem)); + UIObjectFactory.SetPackageItemExtension(com_mall_coinitem.URL, typeof(com_mall_coinitem)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMall/JMallBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JMall/JMallBinder.cs.meta new file mode 100644 index 0000000..d4756e4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMall/JMallBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b1269ed1195db5a40a61ab527b9b4a0b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMall/com_mall.cs b/Assets/BingoBrain/FGUI/Package/JMall/com_mall.cs new file mode 100644 index 0000000..dbbe9d8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMall/com_mall.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMall +{ + public partial class com_mall : GComponent + { + public GList list_item; + public const string URL = "ui://wj1zvor9x6yba"; + + public static com_mall CreateInstance() + { + return (com_mall)UIPackage.CreateObject("JMall", "com_mall"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + list_item = (GList)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMall/com_mall.cs.meta b/Assets/BingoBrain/FGUI/Package/JMall/com_mall.cs.meta new file mode 100644 index 0000000..85c4ee0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMall/com_mall.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a37bbaf6818caef4598bf075b9657107 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMall/com_mall_carditem.cs b/Assets/BingoBrain/FGUI/Package/JMall/com_mall_carditem.cs new file mode 100644 index 0000000..98cfd5d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMall/com_mall_carditem.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMall +{ + public partial class com_mall_carditem : GComponent + { + public GTextField text_count; + public GTextField text_number; + public GButton btn_redeem; + public const string URL = "ui://wj1zvor9x6ybb"; + + public static com_mall_carditem CreateInstance() + { + return (com_mall_carditem)UIPackage.CreateObject("JMall", "com_mall_carditem"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_count = (GTextField)GetChildAt(3); + text_number = (GTextField)GetChildAt(5); + btn_redeem = (GButton)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMall/com_mall_carditem.cs.meta b/Assets/BingoBrain/FGUI/Package/JMall/com_mall_carditem.cs.meta new file mode 100644 index 0000000..4aeb5a9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMall/com_mall_carditem.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8352a9435d1e5f24ca67772699939896 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMall/com_mall_coinitem.cs b/Assets/BingoBrain/FGUI/Package/JMall/com_mall_coinitem.cs new file mode 100644 index 0000000..70cc93f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMall/com_mall_coinitem.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMall +{ + public partial class com_mall_coinitem : GComponent + { + public GTextField text_count; + public GButton btn_redeem_coin; + public const string URL = "ui://wj1zvor9x6ybd"; + + public static com_mall_coinitem CreateInstance() + { + return (com_mall_coinitem)UIPackage.CreateObject("JMall", "com_mall_coinitem"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_count = (GTextField)GetChildAt(2); + btn_redeem_coin = (GButton)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMall/com_mall_coinitem.cs.meta b/Assets/BingoBrain/FGUI/Package/JMall/com_mall_coinitem.cs.meta new file mode 100644 index 0000000..40ef147 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMall/com_mall_coinitem.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e3a2a681fa0889f479121f87ddc535f9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMask.meta b/Assets/BingoBrain/FGUI/Package/JMask.meta new file mode 100644 index 0000000..2fe0bcc --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMask.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ce18e996e408c64fb2c95370b39d467 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMask/JMaskBinder.cs b/Assets/BingoBrain/FGUI/Package/JMask/JMaskBinder.cs new file mode 100644 index 0000000..ca7d400 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMask/JMaskBinder.cs @@ -0,0 +1,14 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JMask +{ + public class JMaskBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_Mask.URL, typeof(com_Mask)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMask/JMaskBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JMask/JMaskBinder.cs.meta new file mode 100644 index 0000000..5816ce4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMask/JMaskBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7b00c93a639eb454fb9d44ab7258b0f3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JMask/com_Mask.cs b/Assets/BingoBrain/FGUI/Package/JMask/com_Mask.cs new file mode 100644 index 0000000..22ffde2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMask/com_Mask.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JMask +{ + public partial class com_Mask : GComponent + { + public GGraph gp_mask; + public const string URL = "ui://qmqcbtp2dud70"; + + public static com_Mask CreateInstance() + { + return (com_Mask)UIPackage.CreateObject("JMask", "com_Mask"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + gp_mask = (GGraph)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JMask/com_Mask.cs.meta b/Assets/BingoBrain/FGUI/Package/JMask/com_Mask.cs.meta new file mode 100644 index 0000000..5f8ec37 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JMask/com_Mask.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 762201acfb6440e4c8887d42361efc65 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JNetIdle.meta b/Assets/BingoBrain/FGUI/Package/JNetIdle.meta new file mode 100644 index 0000000..79f6686 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JNetIdle.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 19f18187aaf6f30429819c512893a88e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JNetIdle/JNetIdleBinder.cs b/Assets/BingoBrain/FGUI/Package/JNetIdle/JNetIdleBinder.cs new file mode 100644 index 0000000..4813bd7 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JNetIdle/JNetIdleBinder.cs @@ -0,0 +1,15 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JNetIdle +{ + public class JNetIdleBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_loading.URL, typeof(com_loading)); + UIObjectFactory.SetPackageItemExtension(com_Netidle.URL, typeof(com_Netidle)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JNetIdle/JNetIdleBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JNetIdle/JNetIdleBinder.cs.meta new file mode 100644 index 0000000..6d8ddf8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JNetIdle/JNetIdleBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4833bf9a24da8fc40bbb44eeb14af9e3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JNetIdle/com_Netidle.cs b/Assets/BingoBrain/FGUI/Package/JNetIdle/com_Netidle.cs new file mode 100644 index 0000000..42615ac --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JNetIdle/com_Netidle.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JNetIdle +{ + public partial class com_Netidle : GComponent + { + public Controller cont_state; + public com_loading com_net_loading; + public GTextField text_loading; + public const string URL = "ui://x7vlnzzckhti0"; + + public static com_Netidle CreateInstance() + { + return (com_Netidle)UIPackage.CreateObject("JNetIdle", "com_Netidle"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + com_net_loading = (com_loading)GetChildAt(0); + text_loading = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JNetIdle/com_Netidle.cs.meta b/Assets/BingoBrain/FGUI/Package/JNetIdle/com_Netidle.cs.meta new file mode 100644 index 0000000..05d0843 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JNetIdle/com_Netidle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 61c546f3adcce0041886a0edab434c87 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JNetIdle/com_loading.cs b/Assets/BingoBrain/FGUI/Package/JNetIdle/com_loading.cs new file mode 100644 index 0000000..5145c5e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JNetIdle/com_loading.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JNetIdle +{ + public partial class com_loading : GComponent + { + public GLoader loader_gameicon; + public Transition t0; + public const string URL = "ui://x7vlnzzcjyke2"; + + public static com_loading CreateInstance() + { + return (com_loading)UIPackage.CreateObject("JNetIdle", "com_loading"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + loader_gameicon = (GLoader)GetChildAt(1); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JNetIdle/com_loading.cs.meta b/Assets/BingoBrain/FGUI/Package/JNetIdle/com_loading.cs.meta new file mode 100644 index 0000000..80c52a1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JNetIdle/com_loading.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7758ee2b2449a4d4390e01eadaee20e4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JPrivacy.meta b/Assets/BingoBrain/FGUI/Package/JPrivacy.meta new file mode 100644 index 0000000..ef53971 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JPrivacy.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eabd843b4dec6a94683f56e2ffbb4ac9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JPrivacy/JPrivacyBinder.cs b/Assets/BingoBrain/FGUI/Package/JPrivacy/JPrivacyBinder.cs new file mode 100644 index 0000000..0c26dc0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JPrivacy/JPrivacyBinder.cs @@ -0,0 +1,14 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JPrivacy +{ + public class JPrivacyBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_privacy.URL, typeof(com_privacy)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JPrivacy/JPrivacyBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JPrivacy/JPrivacyBinder.cs.meta new file mode 100644 index 0000000..3a0c9c9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JPrivacy/JPrivacyBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b46fcb988b9f2a745b3c742dde5c7598 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JPrivacy/com_privacy.cs b/Assets/BingoBrain/FGUI/Package/JPrivacy/com_privacy.cs new file mode 100644 index 0000000..3e2e9a0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JPrivacy/com_privacy.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JPrivacy +{ + public partial class com_privacy : GComponent + { + public GTextField txt_title; + public GButton closeButton; + public GList list_privacy; + public const string URL = "ui://st9pm1gcms4v0"; + + public static com_privacy CreateInstance() + { + return (com_privacy)UIPackage.CreateObject("JPrivacy", "com_privacy"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + txt_title = (GTextField)GetChildAt(1); + closeButton = (GButton)GetChildAt(3); + list_privacy = (GList)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JPrivacy/com_privacy.cs.meta b/Assets/BingoBrain/FGUI/Package/JPrivacy/com_privacy.cs.meta new file mode 100644 index 0000000..20302a1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JPrivacy/com_privacy.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 11fe87e9f16cc2d4d8d9e14aefe19f1b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop.meta b/Assets/BingoBrain/FGUI/Package/JRewardPop.meta new file mode 100644 index 0000000..845a939 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee7504ae7d9b1304ab302c5ef2ef1a54 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/JRewardPopBinder.cs b/Assets/BingoBrain/FGUI/Package/JRewardPop/JRewardPopBinder.cs new file mode 100644 index 0000000..c875910 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/JRewardPopBinder.cs @@ -0,0 +1,21 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JRewardPop +{ + public class JRewardPopBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_StarReward.URL, typeof(com_StarReward)); + UIObjectFactory.SetPackageItemExtension(btn_collect.URL, typeof(btn_collect)); + UIObjectFactory.SetPackageItemExtension(btn_double.URL, typeof(btn_double)); + UIObjectFactory.SetPackageItemExtension(btn_claim.URL, typeof(btn_claim)); + UIObjectFactory.SetPackageItemExtension(com_extraItem.URL, typeof(com_extraItem)); + UIObjectFactory.SetPackageItemExtension(com_multi.URL, typeof(com_multi)); + UIObjectFactory.SetPackageItemExtension(com_reward.URL, typeof(com_reward)); + UIObjectFactory.SetPackageItemExtension(com_roll.URL, typeof(com_roll)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/JRewardPopBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JRewardPop/JRewardPopBinder.cs.meta new file mode 100644 index 0000000..538742a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/JRewardPopBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 95f0f84fc9fa4e141850121174d79d59 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_claim.cs b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_claim.cs new file mode 100644 index 0000000..5849136 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_claim.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JRewardPop +{ + public partial class btn_claim : GButton + { + public GTextField text_claim; + public const string URL = "ui://tm1qhgb4jgbufn"; + + public static btn_claim CreateInstance() + { + return (btn_claim)UIPackage.CreateObject("JRewardPop", "btn_claim"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_claim = (GTextField)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_claim.cs.meta b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_claim.cs.meta new file mode 100644 index 0000000..25910f6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_claim.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 871fde5f6142b924199a774997edc8e1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_collect.cs b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_collect.cs new file mode 100644 index 0000000..f6213d2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_collect.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JRewardPop +{ + public partial class btn_collect : GButton + { + public Controller cont_state; + public const string URL = "ui://tm1qhgb4b9hhfh"; + + public static btn_collect CreateInstance() + { + return (btn_collect)UIPackage.CreateObject("JRewardPop", "btn_collect"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_collect.cs.meta b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_collect.cs.meta new file mode 100644 index 0000000..63c9d0c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_collect.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b7a9f1962a24e6f43b3c78be3bcc5d5a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_double.cs b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_double.cs new file mode 100644 index 0000000..aa578a8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_double.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JRewardPop +{ + public partial class btn_double : GButton + { + public Controller cont_button; + public GTextField text_num; + public const string URL = "ui://tm1qhgb4jgbufl"; + + public static btn_double CreateInstance() + { + return (btn_double)UIPackage.CreateObject("JRewardPop", "btn_double"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_button = GetControllerAt(0); + text_num = (GTextField)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_double.cs.meta b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_double.cs.meta new file mode 100644 index 0000000..3661395 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/btn_double.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a8796a249de418e469fc7bf274697da1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/com_StarReward.cs b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_StarReward.cs new file mode 100644 index 0000000..1d049a0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_StarReward.cs @@ -0,0 +1,35 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JRewardPop +{ + public partial class com_StarReward : GComponent + { + public GGraph spine_parent; + public GTextField cash_text; + public GButton btn_adget; + public GTextField rate_text; + public GButton btn_get; + public GButton reward_end; + public const string URL = "ui://tm1qhgb4112ephz"; + + public static com_StarReward CreateInstance() + { + return (com_StarReward)UIPackage.CreateObject("JRewardPop", "com_StarReward"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + spine_parent = (GGraph)GetChildAt(2); + cash_text = (GTextField)GetChildAt(4); + btn_adget = (GButton)GetChildAt(5); + rate_text = (GTextField)GetChildAt(7); + btn_get = (GButton)GetChildAt(8); + reward_end = (GButton)GetChildAt(9); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/com_StarReward.cs.meta b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_StarReward.cs.meta new file mode 100644 index 0000000..77ff535 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_StarReward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7445ff06af0634802b8c9be3c01bac20 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/com_extraItem.cs b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_extraItem.cs new file mode 100644 index 0000000..27e9185 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_extraItem.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JRewardPop +{ + public partial class com_extraItem : GComponent + { + public Controller cont_extra; + public Controller curr_type; + public GTextField title; + public GTextField text_num; + public GButton closeButton; + public GButton btn_more; + public com_roll com_roll; + public GTextField text_cardnum; + public btn_claim btn_claim; + public const string URL = "ui://tm1qhgb4n5d50"; + + public static com_extraItem CreateInstance() + { + return (com_extraItem)UIPackage.CreateObject("JRewardPop", "com_extraItem"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_extra = GetControllerAt(0); + curr_type = GetControllerAt(1); + title = (GTextField)GetChildAt(1); + text_num = (GTextField)GetChildAt(5); + closeButton = (GButton)GetChildAt(6); + btn_more = (GButton)GetChildAt(7); + com_roll = (com_roll)GetChildAt(8); + text_cardnum = (GTextField)GetChildAt(12); + btn_claim = (btn_claim)GetChildAt(15); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/com_extraItem.cs.meta b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_extraItem.cs.meta new file mode 100644 index 0000000..16ecbd9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_extraItem.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6bcc6dd9dd7727140b3d68df846ca55f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/com_multi.cs b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_multi.cs new file mode 100644 index 0000000..7bf073e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_multi.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JRewardPop +{ + public partial class com_multi : GComponent + { + public GTextField text_multi; + public const string URL = "ui://tm1qhgb4n5d52"; + + public static com_multi CreateInstance() + { + return (com_multi)UIPackage.CreateObject("JRewardPop", "com_multi"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_multi = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/com_multi.cs.meta b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_multi.cs.meta new file mode 100644 index 0000000..0d76be0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_multi.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4a677d002f9c3f644bc513f88bb7abef +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/com_reward.cs b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_reward.cs new file mode 100644 index 0000000..5ba0d28 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_reward.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JRewardPop +{ + public partial class com_reward : GComponent + { + public Controller gift; + public GGraph fx_lihua; + public GGraph fx_bg; + public GGraph fx_PiaoDai; + public GLoader loader_puzzle; + public GTextField text_num; + public GButton btn_no; + public GButton btn_collect; + public GTextField rate_text; + public const string URL = "ui://tm1qhgb4n5d53"; + + public static com_reward CreateInstance() + { + return (com_reward)UIPackage.CreateObject("JRewardPop", "com_reward"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + gift = GetControllerAt(0); + fx_lihua = (GGraph)GetChildAt(0); + fx_bg = (GGraph)GetChildAt(1); + fx_PiaoDai = (GGraph)GetChildAt(3); + loader_puzzle = (GLoader)GetChildAt(4); + text_num = (GTextField)GetChildAt(6); + btn_no = (GButton)GetChildAt(7); + btn_collect = (GButton)GetChildAt(8); + rate_text = (GTextField)GetChildAt(10); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/com_reward.cs.meta b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_reward.cs.meta new file mode 100644 index 0000000..b52379a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_reward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 91d8f1b0eaf9d8247a9f66ebd2bb5009 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/com_roll.cs b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_roll.cs new file mode 100644 index 0000000..757de76 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_roll.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JRewardPop +{ + public partial class com_roll : GComponent + { + public GList list_roll; + public const string URL = "ui://tm1qhgb4n5d5fi"; + + public static com_roll CreateInstance() + { + return (com_roll)UIPackage.CreateObject("JRewardPop", "com_roll"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + list_roll = (GList)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JRewardPop/com_roll.cs.meta b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_roll.cs.meta new file mode 100644 index 0000000..f485aaf --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JRewardPop/com_roll.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4e35dd660855db74ab4e70f93b20e469 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings.meta b/Assets/BingoBrain/FGUI/Package/JSettings.meta new file mode 100644 index 0000000..1bbbfc0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0d48ad562d6a5ef40b26a3cf955824c1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/JSettingsBinder.cs b/Assets/BingoBrain/FGUI/Package/JSettings/JSettingsBinder.cs new file mode 100644 index 0000000..6be6e0e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/JSettingsBinder.cs @@ -0,0 +1,23 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JSettings +{ + public class JSettingsBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(btn_record.URL, typeof(btn_record)); + UIObjectFactory.SetPackageItemExtension(com_setting.URL, typeof(com_setting)); + UIObjectFactory.SetPackageItemExtension(btn_2howto.URL, typeof(btn_2howto)); + UIObjectFactory.SetPackageItemExtension(btn_4music.URL, typeof(btn_4music)); + UIObjectFactory.SetPackageItemExtension(btn_5sounds.URL, typeof(btn_5sounds)); + UIObjectFactory.SetPackageItemExtension(btn_6contact.URL, typeof(btn_6contact)); + UIObjectFactory.SetPackageItemExtension(btn_on.URL, typeof(btn_on)); + UIObjectFactory.SetPackageItemExtension(com_howto.URL, typeof(com_howto)); + UIObjectFactory.SetPackageItemExtension(btn_pri.URL, typeof(btn_pri)); + UIObjectFactory.SetPackageItemExtension(btn_terns.URL, typeof(btn_terns)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/JSettingsBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/JSettingsBinder.cs.meta new file mode 100644 index 0000000..7be29df --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/JSettingsBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: be016420a2c11174b9717dcb172c0d6f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_2howto.cs b/Assets/BingoBrain/FGUI/Package/JSettings/btn_2howto.cs new file mode 100644 index 0000000..72b6050 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_2howto.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSettings +{ + public partial class btn_2howto : GButton + { + public GButton bar; + public const string URL = "ui://ae8hdoudrhllj"; + + public static btn_2howto CreateInstance() + { + return (btn_2howto)UIPackage.CreateObject("JSettings", "btn_2howto"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + bar = (GButton)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_2howto.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/btn_2howto.cs.meta new file mode 100644 index 0000000..0242413 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_2howto.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2cc97dfb4375a9a478d24dc3be4723d1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_4music.cs b/Assets/BingoBrain/FGUI/Package/JSettings/btn_4music.cs new file mode 100644 index 0000000..609638a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_4music.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSettings +{ + public partial class btn_4music : GButton + { + public btn_on btn_on; + public const string URL = "ui://ae8hdoudrhlll"; + + public static btn_4music CreateInstance() + { + return (btn_4music)UIPackage.CreateObject("JSettings", "btn_4music"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_on = (btn_on)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_4music.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/btn_4music.cs.meta new file mode 100644 index 0000000..d09d5c9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_4music.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c69388c183f26f94781431d8b07fcab3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_5sounds.cs b/Assets/BingoBrain/FGUI/Package/JSettings/btn_5sounds.cs new file mode 100644 index 0000000..b5c0a6d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_5sounds.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSettings +{ + public partial class btn_5sounds : GButton + { + public btn_on btn_on; + public const string URL = "ui://ae8hdoudrhllm"; + + public static btn_5sounds CreateInstance() + { + return (btn_5sounds)UIPackage.CreateObject("JSettings", "btn_5sounds"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_on = (btn_on)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_5sounds.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/btn_5sounds.cs.meta new file mode 100644 index 0000000..b90a40a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_5sounds.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 53848208dcc49b341bbdd1370312a267 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_6contact.cs b/Assets/BingoBrain/FGUI/Package/JSettings/btn_6contact.cs new file mode 100644 index 0000000..7a8f977 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_6contact.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSettings +{ + public partial class btn_6contact : GButton + { + public GButton bar; + public const string URL = "ui://ae8hdoudrhlln"; + + public static btn_6contact CreateInstance() + { + return (btn_6contact)UIPackage.CreateObject("JSettings", "btn_6contact"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + bar = (GButton)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_6contact.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/btn_6contact.cs.meta new file mode 100644 index 0000000..c3c9720 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_6contact.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b027227f3875c714ebc9a79cb6ef12bd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_on.cs b/Assets/BingoBrain/FGUI/Package/JSettings/btn_on.cs new file mode 100644 index 0000000..5434efe --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_on.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSettings +{ + public partial class btn_on : GButton + { + public Controller cont_btn; + public const string URL = "ui://ae8hdoudrhllo"; + + public static btn_on CreateInstance() + { + return (btn_on)UIPackage.CreateObject("JSettings", "btn_on"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_btn = GetControllerAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_on.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/btn_on.cs.meta new file mode 100644 index 0000000..f80e9bf --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_on.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c0d1b2a3fda4d5b4f81cf4f42b6a3d70 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_pri.cs b/Assets/BingoBrain/FGUI/Package/JSettings/btn_pri.cs new file mode 100644 index 0000000..44b4227 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_pri.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSettings +{ + public partial class btn_pri : GButton + { + public GRichTextField text_privacy; + public const string URL = "ui://ae8hdoudzxe9p1d"; + + public static btn_pri CreateInstance() + { + return (btn_pri)UIPackage.CreateObject("JSettings", "btn_pri"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_privacy = (GRichTextField)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_pri.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/btn_pri.cs.meta new file mode 100644 index 0000000..76539c1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_pri.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a3f10e7c569574ec4ab96c0ca36f0777 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_record.cs b/Assets/BingoBrain/FGUI/Package/JSettings/btn_record.cs new file mode 100644 index 0000000..ca5c063 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_record.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSettings +{ + public partial class btn_record : GButton + { + public GButton bar; + public const string URL = "ui://ae8hdoud112ep1a"; + + public static btn_record CreateInstance() + { + return (btn_record)UIPackage.CreateObject("JSettings", "btn_record"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + bar = (GButton)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_record.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/btn_record.cs.meta new file mode 100644 index 0000000..dda4bc8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_record.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0813fd8a2337448139cb8293cb84b83d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_terns.cs b/Assets/BingoBrain/FGUI/Package/JSettings/btn_terns.cs new file mode 100644 index 0000000..a1eaf5f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_terns.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSettings +{ + public partial class btn_terns : GButton + { + public GRichTextField text_terms; + public const string URL = "ui://ae8hdoudzxe9p1e"; + + public static btn_terns CreateInstance() + { + return (btn_terns)UIPackage.CreateObject("JSettings", "btn_terns"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_terms = (GRichTextField)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/btn_terns.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/btn_terns.cs.meta new file mode 100644 index 0000000..4d305ab --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/btn_terns.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9d0153c479b254ff9ba837303b13e75b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/com_howto.cs b/Assets/BingoBrain/FGUI/Package/JSettings/com_howto.cs new file mode 100644 index 0000000..2fbd98a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/com_howto.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSettings +{ + public partial class com_howto : GComponent + { + public GTextField title; + public GButton closeButton; + public const string URL = "ui://ae8hdoudrhllp"; + + public static com_howto CreateInstance() + { + return (com_howto)UIPackage.CreateObject("JSettings", "com_howto"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + title = (GTextField)GetChildAt(1); + closeButton = (GButton)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/com_howto.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/com_howto.cs.meta new file mode 100644 index 0000000..fe7fdcf --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/com_howto.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d4e1d440aabc61441966dd82685aac54 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/com_setting.cs b/Assets/BingoBrain/FGUI/Package/JSettings/com_setting.cs new file mode 100644 index 0000000..59bec96 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/com_setting.cs @@ -0,0 +1,45 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSettings +{ + public partial class com_setting : GComponent + { + public GRichTextField txt_title; + public GButton closeButton; + public GTextField text_uid; + public GTextField text_version; + public btn_4music btn_music; + public btn_5sounds btn_sound; + public btn_2howto btn_how; + public btn_6contact btn_contact; + public btn_record btn_record; + public btn_pri btn_pri; + public btn_terns btn_terms; + public const string URL = "ui://ae8hdoudrhll0"; + + public static com_setting CreateInstance() + { + return (com_setting)UIPackage.CreateObject("JSettings", "com_setting"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + txt_title = (GRichTextField)GetChildAt(1); + closeButton = (GButton)GetChildAt(2); + text_uid = (GTextField)GetChildAt(3); + text_version = (GTextField)GetChildAt(4); + btn_music = (btn_4music)GetChildAt(5); + btn_sound = (btn_5sounds)GetChildAt(6); + btn_how = (btn_2howto)GetChildAt(7); + btn_contact = (btn_6contact)GetChildAt(8); + btn_record = (btn_record)GetChildAt(9); + btn_pri = (btn_pri)GetChildAt(10); + btn_terms = (btn_terns)GetChildAt(11); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSettings/com_setting.cs.meta b/Assets/BingoBrain/FGUI/Package/JSettings/com_setting.cs.meta new file mode 100644 index 0000000..be89d63 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSettings/com_setting.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 762d6ff6dbcd84549a9e435a594a471f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSign.meta b/Assets/BingoBrain/FGUI/Package/JSign.meta new file mode 100644 index 0000000..ba50aa5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSign.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a3296549e6d93a4089e0f8960a872e8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSign/JSignBinder.cs b/Assets/BingoBrain/FGUI/Package/JSign/JSignBinder.cs new file mode 100644 index 0000000..210363a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSign/JSignBinder.cs @@ -0,0 +1,16 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JSign +{ + public class JSignBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(btn_day.URL, typeof(btn_day)); + UIObjectFactory.SetPackageItemExtension(btn_day2.URL, typeof(btn_day2)); + UIObjectFactory.SetPackageItemExtension(com_sign.URL, typeof(com_sign)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSign/JSignBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JSign/JSignBinder.cs.meta new file mode 100644 index 0000000..be964d2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSign/JSignBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7b1b1aaa60963cd489cb1780a1ddbe93 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSign/btn_day.cs b/Assets/BingoBrain/FGUI/Package/JSign/btn_day.cs new file mode 100644 index 0000000..1c256ef --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSign/btn_day.cs @@ -0,0 +1,45 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSign +{ + public partial class btn_day : GButton + { + public Controller cont_color; + public Controller cont_collect; + public Controller cont_currency; + public Controller gift; + public GTextField text_day; + public GLoader loader_reward; + public GLoader loader_reward_; + public GTextField text_reward; + public GTextField text_resign; + public GGraph gp_fx; + public Transition fx_collect; + public const string URL = "ui://9o0kw0z3k0b28"; + + public static btn_day CreateInstance() + { + return (btn_day)UIPackage.CreateObject("JSign", "btn_day"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_color = GetControllerAt(0); + cont_collect = GetControllerAt(1); + cont_currency = GetControllerAt(2); + gift = GetControllerAt(3); + text_day = (GTextField)GetChildAt(2); + loader_reward = (GLoader)GetChildAt(3); + loader_reward_ = (GLoader)GetChildAt(4); + text_reward = (GTextField)GetChildAt(5); + text_resign = (GTextField)GetChildAt(6); + gp_fx = (GGraph)GetChildAt(10); + fx_collect = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSign/btn_day.cs.meta b/Assets/BingoBrain/FGUI/Package/JSign/btn_day.cs.meta new file mode 100644 index 0000000..42fe010 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSign/btn_day.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ee71d95d07909f34c8b2f2906b00c9c5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSign/btn_day2.cs b/Assets/BingoBrain/FGUI/Package/JSign/btn_day2.cs new file mode 100644 index 0000000..44960ef --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSign/btn_day2.cs @@ -0,0 +1,43 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSign +{ + public partial class btn_day2 : GButton + { + public Controller cont_state; + public Controller cont_collect; + public Controller cont_currency; + public Controller gift; + public GTextField text_day; + public GLoader loader_reward; + public GTextField text_reward; + public GTextField text_resign; + public GGraph gp_fx; + public Transition fx_collect; + public const string URL = "ui://9o0kw0z3k0b29"; + + public static btn_day2 CreateInstance() + { + return (btn_day2)UIPackage.CreateObject("JSign", "btn_day2"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + cont_collect = GetControllerAt(1); + cont_currency = GetControllerAt(2); + gift = GetControllerAt(3); + text_day = (GTextField)GetChildAt(1); + loader_reward = (GLoader)GetChildAt(2); + text_reward = (GTextField)GetChildAt(3); + text_resign = (GTextField)GetChildAt(4); + gp_fx = (GGraph)GetChildAt(8); + fx_collect = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSign/btn_day2.cs.meta b/Assets/BingoBrain/FGUI/Package/JSign/btn_day2.cs.meta new file mode 100644 index 0000000..f05fb19 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSign/btn_day2.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2f4a5b9a509a86c4cae887df14da17e9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JSign/com_sign.cs b/Assets/BingoBrain/FGUI/Package/JSign/com_sign.cs new file mode 100644 index 0000000..d3a2ddd --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSign/com_sign.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JSign +{ + public partial class com_sign : GComponent + { + public GGraph gp_bg; + public GButton closeButton; + public GList list_sign; + public GTextField text_time; + public const string URL = "ui://9o0kw0z3ouxd0"; + + public static com_sign CreateInstance() + { + return (com_sign)UIPackage.CreateObject("JSign", "com_sign"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + gp_bg = (GGraph)GetChildAt(0); + closeButton = (GButton)GetChildAt(2); + list_sign = (GList)GetChildAt(3); + text_time = (GTextField)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JSign/com_sign.cs.meta b/Assets/BingoBrain/FGUI/Package/JSign/com_sign.cs.meta new file mode 100644 index 0000000..be36bb1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JSign/com_sign.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8ad42a933813a4f41a4e8c09ac364256 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTask.meta b/Assets/BingoBrain/FGUI/Package/JTask.meta new file mode 100644 index 0000000..49f7105 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTask.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e548061ac5e28654fb3187f04539918c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTask/JTaskBinder.cs b/Assets/BingoBrain/FGUI/Package/JTask/JTaskBinder.cs new file mode 100644 index 0000000..987a663 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTask/JTaskBinder.cs @@ -0,0 +1,16 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JTask +{ + public class JTaskBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_task.URL, typeof(com_task)); + UIObjectFactory.SetPackageItemExtension(btn_task.URL, typeof(btn_task)); + UIObjectFactory.SetPackageItemExtension(com_Singletask.URL, typeof(com_Singletask)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JTask/JTaskBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JTask/JTaskBinder.cs.meta new file mode 100644 index 0000000..bee54bb --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTask/JTaskBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fef4ae3b11b302749ba05167ec4ab3e8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTask/btn_task.cs b/Assets/BingoBrain/FGUI/Package/JTask/btn_task.cs new file mode 100644 index 0000000..f63a093 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTask/btn_task.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JTask +{ + public partial class btn_task : GButton + { + public Controller cont_button; + public GTextField text_num; + public GTextField text_collect; + public GTextField text_done; + public const string URL = "ui://qmomwx89n5d56"; + + public static btn_task CreateInstance() + { + return (btn_task)UIPackage.CreateObject("JTask", "btn_task"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_button = GetControllerAt(0); + text_num = (GTextField)GetChildAt(1); + text_collect = (GTextField)GetChildAt(2); + text_done = (GTextField)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JTask/btn_task.cs.meta b/Assets/BingoBrain/FGUI/Package/JTask/btn_task.cs.meta new file mode 100644 index 0000000..886d0df --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTask/btn_task.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b73a6957169ffbf479e23d43f1c68313 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTask/com_Singletask.cs b/Assets/BingoBrain/FGUI/Package/JTask/com_Singletask.cs new file mode 100644 index 0000000..bbc145c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTask/com_Singletask.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JTask +{ + public partial class com_Singletask : GComponent + { + public Controller cont_collect; + public Controller cont_currency; + public Controller gift; + public GTextField text_taskname; + public GLoader loader_reward; + public GLoader loader_reward_; + public GTextField text_num; + public btn_task btn_task; + public GProgressBar com_task_pb; + public const string URL = "ui://qmomwx89n5d58"; + + public static com_Singletask CreateInstance() + { + return (com_Singletask)UIPackage.CreateObject("JTask", "com_Singletask"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_collect = GetControllerAt(0); + cont_currency = GetControllerAt(1); + gift = GetControllerAt(2); + text_taskname = (GTextField)GetChildAt(2); + loader_reward = (GLoader)GetChildAt(3); + loader_reward_ = (GLoader)GetChildAt(4); + text_num = (GTextField)GetChildAt(5); + btn_task = (btn_task)GetChildAt(6); + com_task_pb = (GProgressBar)GetChildAt(7); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JTask/com_Singletask.cs.meta b/Assets/BingoBrain/FGUI/Package/JTask/com_Singletask.cs.meta new file mode 100644 index 0000000..c1666ac --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTask/com_Singletask.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 246ad34fd4ab8a343a82b057109475be +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTask/com_task.cs b/Assets/BingoBrain/FGUI/Package/JTask/com_task.cs new file mode 100644 index 0000000..7d4280d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTask/com_task.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JTask +{ + public partial class com_task : GComponent + { + public GList list_task; + public GButton closeButton; + public GTextField text_time; + public const string URL = "ui://qmomwx89lbaa0"; + + public static com_task CreateInstance() + { + return (com_task)UIPackage.CreateObject("JTask", "com_task"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + list_task = (GList)GetChildAt(2); + closeButton = (GButton)GetChildAt(3); + text_time = (GTextField)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JTask/com_task.cs.meta b/Assets/BingoBrain/FGUI/Package/JTask/com_task.cs.meta new file mode 100644 index 0000000..919a676 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTask/com_task.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dd886674c0ec6c64fb79f4f6b9a69982 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTips.meta b/Assets/BingoBrain/FGUI/Package/JTips.meta new file mode 100644 index 0000000..7ceb391 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTips.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 384c192d99188d24fbe492b2549c21ae +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTips/JTipsBinder.cs b/Assets/BingoBrain/FGUI/Package/JTips/JTipsBinder.cs new file mode 100644 index 0000000..4cbf55a --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTips/JTipsBinder.cs @@ -0,0 +1,15 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JTips +{ + public class JTipsBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_Tips.URL, typeof(com_Tips)); + UIObjectFactory.SetPackageItemExtension(wnd_tips.URL, typeof(wnd_tips)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JTips/JTipsBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JTips/JTipsBinder.cs.meta new file mode 100644 index 0000000..2026be0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTips/JTipsBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b0f1bae089b96d5489a750e50b867956 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTips/com_Tips.cs b/Assets/BingoBrain/FGUI/Package/JTips/com_Tips.cs new file mode 100644 index 0000000..8db7d3f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTips/com_Tips.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JTips +{ + public partial class com_Tips : GComponent + { + public wnd_tips wnd_tips; + public const string URL = "ui://wmeu09xzgmed0"; + + public static com_Tips CreateInstance() + { + return (com_Tips)UIPackage.CreateObject("JTips", "com_Tips"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + wnd_tips = (wnd_tips)GetChildAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JTips/com_Tips.cs.meta b/Assets/BingoBrain/FGUI/Package/JTips/com_Tips.cs.meta new file mode 100644 index 0000000..b08beb0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTips/com_Tips.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 39f7a313456fe5647933d3da21b54a5b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTips/wnd_tips.cs b/Assets/BingoBrain/FGUI/Package/JTips/wnd_tips.cs new file mode 100644 index 0000000..07030e6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTips/wnd_tips.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JTips +{ + public partial class wnd_tips : GComponent + { + public GTextField text_tips; + public const string URL = "ui://wmeu09xzgmed1"; + + public static wnd_tips CreateInstance() + { + return (wnd_tips)UIPackage.CreateObject("JTips", "wnd_tips"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_tips = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JTips/wnd_tips.cs.meta b/Assets/BingoBrain/FGUI/Package/JTips/wnd_tips.cs.meta new file mode 100644 index 0000000..d36dfc5 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTips/wnd_tips.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 49edadfe16082c14d801731478a545f2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTodo.meta b/Assets/BingoBrain/FGUI/Package/JTodo.meta new file mode 100644 index 0000000..d1b530b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTodo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5a38eee81dc84904ca38713f09d58431 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTodo/JTodoBinder.cs b/Assets/BingoBrain/FGUI/Package/JTodo/JTodoBinder.cs new file mode 100644 index 0000000..a043332 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTodo/JTodoBinder.cs @@ -0,0 +1,15 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JTodo +{ + public class JTodoBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(btn_todo.URL, typeof(btn_todo)); + UIObjectFactory.SetPackageItemExtension(com_todo.URL, typeof(com_todo)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JTodo/JTodoBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JTodo/JTodoBinder.cs.meta new file mode 100644 index 0000000..884a79e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTodo/JTodoBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 845c41d2ad2ccb74da513b5e5bd8fd4a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTodo/btn_todo.cs b/Assets/BingoBrain/FGUI/Package/JTodo/btn_todo.cs new file mode 100644 index 0000000..0fcd3f6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTodo/btn_todo.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JTodo +{ + public partial class btn_todo : GButton + { + public Controller cont_type; + public Controller cont_red; + public Controller gift; + public Transition t0; + public const string URL = "ui://xv1nzk1ih60518"; + + public static btn_todo CreateInstance() + { + return (btn_todo)UIPackage.CreateObject("JTodo", "btn_todo"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_type = GetControllerAt(0); + cont_red = GetControllerAt(1); + gift = GetControllerAt(2); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JTodo/btn_todo.cs.meta b/Assets/BingoBrain/FGUI/Package/JTodo/btn_todo.cs.meta new file mode 100644 index 0000000..a728202 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTodo/btn_todo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f831d5af1bb340543b6a8df7fd77c91f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JTodo/com_todo.cs b/Assets/BingoBrain/FGUI/Package/JTodo/com_todo.cs new file mode 100644 index 0000000..1419829 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTodo/com_todo.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JTodo +{ + public partial class com_todo : GComponent + { + public btn_todo btn_0; + public btn_todo btn_1; + public btn_todo btn_2; + public GButton settings; + public GComponent btn_coin; + public GComponent btn_cash; + public GGroup group_; + public const string URL = "ui://xv1nzk1io6ge0"; + + public static com_todo CreateInstance() + { + return (com_todo)UIPackage.CreateObject("JTodo", "com_todo"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + btn_0 = (btn_todo)GetChildAt(0); + btn_1 = (btn_todo)GetChildAt(1); + btn_2 = (btn_todo)GetChildAt(2); + settings = (GButton)GetChildAt(3); + btn_coin = (GComponent)GetChildAt(4); + btn_cash = (GComponent)GetChildAt(5); + group_ = (GGroup)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JTodo/com_todo.cs.meta b/Assets/BingoBrain/FGUI/Package/JTodo/com_todo.cs.meta new file mode 100644 index 0000000..366ff4f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JTodo/com_todo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5ef36a3f8b64c8b43a2ac4a595a041e4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JWheel.meta b/Assets/BingoBrain/FGUI/Package/JWheel.meta new file mode 100644 index 0000000..729db2c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6d879b2ed3c23fb4cb8a2f73ffb3a9d4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/JWheelBinder.cs b/Assets/BingoBrain/FGUI/Package/JWheel/JWheelBinder.cs new file mode 100644 index 0000000..80c8a9d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/JWheelBinder.cs @@ -0,0 +1,19 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.JWheel +{ + public class JWheelBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_light.URL, typeof(com_light)); + UIObjectFactory.SetPackageItemExtension(com_wheel.URL, typeof(com_wheel)); + UIObjectFactory.SetPackageItemExtension(com_spin.URL, typeof(com_spin)); + UIObjectFactory.SetPackageItemExtension(btn_spin.URL, typeof(btn_spin)); + UIObjectFactory.SetPackageItemExtension(com_reward.URL, typeof(com_reward)); + UIObjectFactory.SetPackageItemExtension(com_wheels.URL, typeof(com_wheels)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/JWheelBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/JWheel/JWheelBinder.cs.meta new file mode 100644 index 0000000..cdc9d8d --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/JWheelBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bf786702029d7034397e3918fbeb3372 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/btn_spin.cs b/Assets/BingoBrain/FGUI/Package/JWheel/btn_spin.cs new file mode 100644 index 0000000..02dc778 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/btn_spin.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JWheel +{ + public partial class btn_spin : GButton + { + public Controller cont_button; + public Controller cont_video; + public GTextField text_time; + public const string URL = "ui://qpan47byp653e"; + + public static btn_spin CreateInstance() + { + return (btn_spin)UIPackage.CreateObject("JWheel", "btn_spin"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_button = GetControllerAt(0); + cont_video = GetControllerAt(1); + text_time = (GTextField)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/btn_spin.cs.meta b/Assets/BingoBrain/FGUI/Package/JWheel/btn_spin.cs.meta new file mode 100644 index 0000000..44038e3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/btn_spin.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9177d713bf2c1c8428a01f0ba5b5b9ac +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/com_light.cs b/Assets/BingoBrain/FGUI/Package/JWheel/com_light.cs new file mode 100644 index 0000000..140f064 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/com_light.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JWheel +{ + public partial class com_light : GComponent + { + public Transition fx_light; + public const string URL = "ui://qpan47bycjp2l"; + + public static com_light CreateInstance() + { + return (com_light)UIPackage.CreateObject("JWheel", "com_light"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + fx_light = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/com_light.cs.meta b/Assets/BingoBrain/FGUI/Package/JWheel/com_light.cs.meta new file mode 100644 index 0000000..81a10ad --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/com_light.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b2d64c2baeea20242a90dd6a0bf36584 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/com_reward.cs b/Assets/BingoBrain/FGUI/Package/JWheel/com_reward.cs new file mode 100644 index 0000000..139ebae --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/com_reward.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JWheel +{ + public partial class com_reward : GComponent + { + public Controller cont_currency; + public Controller gift; + public GLoader loader_reward; + public GLoader loader_reward_; + public GTextField text_num; + public const string URL = "ui://qpan47byp653i"; + + public static com_reward CreateInstance() + { + return (com_reward)UIPackage.CreateObject("JWheel", "com_reward"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_currency = GetControllerAt(0); + gift = GetControllerAt(1); + loader_reward = (GLoader)GetChildAt(0); + loader_reward_ = (GLoader)GetChildAt(1); + text_num = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/com_reward.cs.meta b/Assets/BingoBrain/FGUI/Package/JWheel/com_reward.cs.meta new file mode 100644 index 0000000..23986b8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/com_reward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0d16e6afe0ebaa84b97fef7f628b5295 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/com_spin.cs b/Assets/BingoBrain/FGUI/Package/JWheel/com_spin.cs new file mode 100644 index 0000000..e47d827 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/com_spin.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JWheel +{ + public partial class com_spin : GComponent + { + public Controller cont_spin; + public Controller cont_state; + public const string URL = "ui://qpan47byp653d"; + + public static com_spin CreateInstance() + { + return (com_spin)UIPackage.CreateObject("JWheel", "com_spin"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_spin = GetControllerAt(0); + cont_state = GetControllerAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/com_spin.cs.meta b/Assets/BingoBrain/FGUI/Package/JWheel/com_spin.cs.meta new file mode 100644 index 0000000..67cd9db --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/com_spin.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0da407695be64c64a842e8d7e1f93ed5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/com_wheel.cs b/Assets/BingoBrain/FGUI/Package/JWheel/com_wheel.cs new file mode 100644 index 0000000..a6eb7bd --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/com_wheel.cs @@ -0,0 +1,43 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JWheel +{ + public partial class com_wheel : GComponent + { + public Controller cont_state; + public com_wheels com_wheels; + public btn_spin btn_spin; + public com_spin com_Spinn; + public GButton closeButton; + public GGraph gp_Fx; + public GImage img_zhen; + public Transition fx_zhen; + public Transition fx_exit; + public Transition fx_enter; + public const string URL = "ui://qpan47byl117k"; + + public static com_wheel CreateInstance() + { + return (com_wheel)UIPackage.CreateObject("JWheel", "com_wheel"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + com_wheels = (com_wheels)GetChildAt(2); + btn_spin = (btn_spin)GetChildAt(3); + com_Spinn = (com_spin)GetChildAt(4); + closeButton = (GButton)GetChildAt(5); + gp_Fx = (GGraph)GetChildAt(6); + img_zhen = (GImage)GetChildAt(23); + fx_zhen = GetTransitionAt(0); + fx_exit = GetTransitionAt(1); + fx_enter = GetTransitionAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/com_wheel.cs.meta b/Assets/BingoBrain/FGUI/Package/JWheel/com_wheel.cs.meta new file mode 100644 index 0000000..338ff40 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/com_wheel.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0b92f6c0e5775dc44a077f9b2e71a549 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/com_wheels.cs b/Assets/BingoBrain/FGUI/Package/JWheel/com_wheels.cs new file mode 100644 index 0000000..b04504f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/com_wheels.cs @@ -0,0 +1,43 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.JWheel +{ + public partial class com_wheels : GComponent + { + public Controller cont_state; + public com_reward com_reward1; + public com_reward com_reward2; + public com_reward com_reward3; + public com_reward com_reward4; + public com_reward com_reward5; + public com_reward com_reward6; + public com_reward com_reward7; + public com_reward com_reward8; + public GGraph gp_Select; + public const string URL = "ui://qpan47byp653j"; + + public static com_wheels CreateInstance() + { + return (com_wheels)UIPackage.CreateObject("JWheel", "com_wheels"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_state = GetControllerAt(0); + com_reward1 = (com_reward)GetChildAt(2); + com_reward2 = (com_reward)GetChildAt(3); + com_reward3 = (com_reward)GetChildAt(4); + com_reward4 = (com_reward)GetChildAt(5); + com_reward5 = (com_reward)GetChildAt(6); + com_reward6 = (com_reward)GetChildAt(7); + com_reward7 = (com_reward)GetChildAt(8); + com_reward8 = (com_reward)GetChildAt(9); + gp_Select = (GGraph)GetChildAt(10); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/JWheel/com_wheels.cs.meta b/Assets/BingoBrain/FGUI/Package/JWheel/com_wheels.cs.meta new file mode 100644 index 0000000..c3a920c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/JWheel/com_wheels.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8e5e6827954ecbd4380f7d87420be2f1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot.meta new file mode 100644 index 0000000..305009c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0a46d77153aa44e358cb9eaf38c18fcb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/SaveingPotBinder.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/SaveingPotBinder.cs new file mode 100644 index 0000000..0a10201 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/SaveingPotBinder.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.SaveingPot +{ + public class SaveingPotBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_firstname.URL, typeof(com_firstname)); + UIObjectFactory.SetPackageItemExtension(com_enter.URL, typeof(com_enter)); + UIObjectFactory.SetPackageItemExtension(com_task.URL, typeof(com_task)); + UIObjectFactory.SetPackageItemExtension(btn_pay.URL, typeof(btn_pay)); + UIObjectFactory.SetPackageItemExtension(com_info.URL, typeof(com_info)); + UIObjectFactory.SetPackageItemExtension(com_cord.URL, typeof(com_cord)); + UIObjectFactory.SetPackageItemExtension(com_rank.URL, typeof(com_rank)); + UIObjectFactory.SetPackageItemExtension(com_newRecord.URL, typeof(com_newRecord)); + UIObjectFactory.SetPackageItemExtension(com_saveingpot.URL, typeof(com_saveingpot)); + UIObjectFactory.SetPackageItemExtension(btn_top.URL, typeof(btn_top)); + UIObjectFactory.SetPackageItemExtension(com_broadcast.URL, typeof(com_broadcast)); + UIObjectFactory.SetPackageItemExtension(com_progress_item.URL, typeof(com_progress_item)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/SaveingPotBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/SaveingPotBinder.cs.meta new file mode 100644 index 0000000..1b9482e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/SaveingPotBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8e9d3a85f69234c849eb7c2105adeaee +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_pay.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_pay.cs new file mode 100644 index 0000000..27a6f08 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_pay.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class btn_pay : GButton + { + public Controller show_cd; + public GTextField text_cd; + public const string URL = "ui://sddomhj3heqb2k"; + + public static btn_pay CreateInstance() + { + return (btn_pay)UIPackage.CreateObject("SaveingPot", "btn_pay"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + show_cd = GetControllerAt(0); + text_cd = (GTextField)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_pay.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_pay.cs.meta new file mode 100644 index 0000000..57d5172 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_pay.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f7216734b690042d39b29c2397fe5464 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_top.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_top.cs new file mode 100644 index 0000000..76187ca --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_top.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class btn_top : GButton + { + public Controller index; + public Controller btn_state; + public GTextField text_type; + public GTextField text_cash; + public GImage img_outline; + public const string URL = "ui://sddomhj3upx71r"; + + public static btn_top CreateInstance() + { + return (btn_top)UIPackage.CreateObject("SaveingPot", "btn_top"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + index = GetControllerAt(0); + btn_state = GetControllerAt(1); + text_type = (GTextField)GetChildAt(4); + text_cash = (GTextField)GetChildAt(5); + img_outline = (GImage)GetChildAt(6); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_top.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_top.cs.meta new file mode 100644 index 0000000..6be3fb4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/btn_top.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6445c3aa488be4909a651e55a35b861d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_broadcast.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_broadcast.cs new file mode 100644 index 0000000..c5911aa --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_broadcast.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class com_broadcast : GComponent + { + public GTextField text_0; + public GTextField text_1; + public GTextField text_2; + public GTextField text_3; + public Transition t1; + public const string URL = "ui://sddomhj3upx71v"; + + public static com_broadcast CreateInstance() + { + return (com_broadcast)UIPackage.CreateObject("SaveingPot", "com_broadcast"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_0 = (GTextField)GetChildAt(1); + text_1 = (GTextField)GetChildAt(3); + text_2 = (GTextField)GetChildAt(5); + text_3 = (GTextField)GetChildAt(7); + t1 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_broadcast.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_broadcast.cs.meta new file mode 100644 index 0000000..c7bc7b8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_broadcast.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bdcf709697ee1400fbc3f2b5f088a477 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_cord.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_cord.cs new file mode 100644 index 0000000..d1e7f94 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_cord.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class com_cord : GComponent + { + public GTextField text_amt; + public GTextField text_payer; + public GTextField text_name; + public GLoader loader_logo; + public GTextField email_text; + public GTextField time_text; + public GTextField number_text; + public GTextField status_text_0; + public GTextField status_text_1; + public const string URL = "ui://sddomhj3meh8c"; + + public static com_cord CreateInstance() + { + return (com_cord)UIPackage.CreateObject("SaveingPot", "com_cord"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_amt = (GTextField)GetChildAt(3); + text_payer = (GTextField)GetChildAt(4); + text_name = (GTextField)GetChildAt(5); + loader_logo = (GLoader)GetChildAt(6); + email_text = (GTextField)GetChildAt(10); + time_text = (GTextField)GetChildAt(11); + number_text = (GTextField)GetChildAt(12); + status_text_0 = (GTextField)GetChildAt(13); + status_text_1 = (GTextField)GetChildAt(14); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_cord.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_cord.cs.meta new file mode 100644 index 0000000..63c0589 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_cord.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a1e8a93b33526462da46fd85114b21c2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_enter.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_enter.cs new file mode 100644 index 0000000..b988d78 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_enter.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class com_enter : GComponent + { + public GTextInput enter_email; + public const string URL = "ui://sddomhj3deiw1k"; + + public static com_enter CreateInstance() + { + return (com_enter)UIPackage.CreateObject("SaveingPot", "com_enter"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + enter_email = (GTextInput)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_enter.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_enter.cs.meta new file mode 100644 index 0000000..d4eba34 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_enter.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 24bf3069194f7419abd080a97f370205 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_firstname.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_firstname.cs new file mode 100644 index 0000000..971fa31 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_firstname.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class com_firstname : GComponent + { + public Controller type; + public GTextInput enter_fname; + public GTextInput enter_fname_1; + public const string URL = "ui://sddomhj3deiw1j"; + + public static com_firstname CreateInstance() + { + return (com_firstname)UIPackage.CreateObject("SaveingPot", "com_firstname"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + type = GetControllerAt(0); + enter_fname = (GTextInput)GetChildAt(1); + enter_fname_1 = (GTextInput)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_firstname.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_firstname.cs.meta new file mode 100644 index 0000000..85b5f84 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_firstname.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 12d96ddeb4d144660832adf7c41b3be3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_info.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_info.cs new file mode 100644 index 0000000..b6f5b35 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_info.cs @@ -0,0 +1,31 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class com_info : GComponent + { + public GTextField text_name; + public GTextField text_email; + public GButton btn_change; + public GLoader load_avatar; + public const string URL = "ui://sddomhj3if1eb"; + + public static com_info CreateInstance() + { + return (com_info)UIPackage.CreateObject("SaveingPot", "com_info"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_name = (GTextField)GetChildAt(0); + text_email = (GTextField)GetChildAt(1); + btn_change = (GButton)GetChildAt(2); + load_avatar = (GLoader)GetChildAt(3); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_info.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_info.cs.meta new file mode 100644 index 0000000..9448066 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_info.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7eb07f633188d47269d579042e08fdb5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_newRecord.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_newRecord.cs new file mode 100644 index 0000000..a884b94 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_newRecord.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class com_newRecord : GComponent + { + public com_rank com_rank; + public com_cord com_cord; + public const string URL = "ui://sddomhj3qgv24k"; + + public static com_newRecord CreateInstance() + { + return (com_newRecord)UIPackage.CreateObject("SaveingPot", "com_newRecord"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + com_rank = (com_rank)GetChildAt(0); + com_cord = (com_cord)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_newRecord.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_newRecord.cs.meta new file mode 100644 index 0000000..fb958cf --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_newRecord.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 103ccb91f5a8f42ffb89c930f9dc45fe +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_progress_item.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_progress_item.cs new file mode 100644 index 0000000..3336e06 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_progress_item.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class com_progress_item : GComponent + { + public GTextField text_rank1; + public const string URL = "ui://sddomhj3upx71w"; + + public static com_progress_item CreateInstance() + { + return (com_progress_item)UIPackage.CreateObject("SaveingPot", "com_progress_item"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + text_rank1 = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_progress_item.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_progress_item.cs.meta new file mode 100644 index 0000000..f481e04 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_progress_item.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1ca9b873eeee64e679480f80094976bf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_rank.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_rank.cs new file mode 100644 index 0000000..838c435 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_rank.cs @@ -0,0 +1,37 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class com_rank : GComponent + { + public Controller content1; + public Controller content2; + public Controller content3; + public GTextField text_ranks; + public GTextField text_rank1; + public GTextField text_rank2; + public GTextField text_rank3; + public const string URL = "ui://sddomhj3qgv24f"; + + public static com_rank CreateInstance() + { + return (com_rank)UIPackage.CreateObject("SaveingPot", "com_rank"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + content1 = GetControllerAt(0); + content2 = GetControllerAt(1); + content3 = GetControllerAt(2); + text_ranks = (GTextField)GetChildAt(3); + text_rank1 = (GTextField)GetChildAt(5); + text_rank2 = (GTextField)GetChildAt(6); + text_rank3 = (GTextField)GetChildAt(7); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_rank.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_rank.cs.meta new file mode 100644 index 0000000..928c76e --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_rank.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c32349692e65640e2b8564cb5dbe2860 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_saveingpot.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_saveingpot.cs new file mode 100644 index 0000000..7fe259f --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_saveingpot.cs @@ -0,0 +1,97 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class com_saveingpot : GComponent + { + public Controller type; + public Controller cont_confirm; + public GGraph ani_potparent; + public GTextField text_remaintime; + public GButton btn_close; + public GProgressBar progress_cash; + public GTextField text_cashprogress; + public GTextField text_nowcash; + public GTextField text_ad; + public GTextField text_pay; + public GButton btn_cash; + public GTextField text_lose; + public com_broadcast broad; + public com_enter com_info; + public com_firstname com_fname; + public com_firstname com_lname; + public GTextField text_title; + public GTextField text_smaill_title; + public GButton btn_confirm; + public GTextField text_smaill_title_2; + public com_info com_pay; + public GTextField text_wallet; + public GTextField text_cash; + public GTextField text_account; + public GProgressBar pb_condi2; + public GTextField text_condi2; + public com_task com_task; + public com_newRecord com_newRecord; + public btn_pay btn_watch; + public GTextField text_query; + public GTextField text_payhint; + public btn_top btn_level0; + public btn_top btn_level1; + public btn_top btn_level2; + public GGroup group_; + public GButton btn_close1; + public GTextField txt_title; + public const string URL = "ui://sddomhj3upx71p"; + + public static com_saveingpot CreateInstance() + { + return (com_saveingpot)UIPackage.CreateObject("SaveingPot", "com_saveingpot"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + type = GetControllerAt(0); + cont_confirm = GetControllerAt(1); + ani_potparent = (GGraph)GetChildAt(0); + text_remaintime = (GTextField)GetChildAt(4); + btn_close = (GButton)GetChildAt(5); + progress_cash = (GProgressBar)GetChildAt(6); + text_cashprogress = (GTextField)GetChildAt(7); + text_nowcash = (GTextField)GetChildAt(8); + text_ad = (GTextField)GetChildAt(10); + text_pay = (GTextField)GetChildAt(11); + btn_cash = (GButton)GetChildAt(12); + text_lose = (GTextField)GetChildAt(13); + broad = (com_broadcast)GetChildAt(14); + com_info = (com_enter)GetChildAt(19); + com_fname = (com_firstname)GetChildAt(20); + com_lname = (com_firstname)GetChildAt(21); + text_title = (GTextField)GetChildAt(22); + text_smaill_title = (GTextField)GetChildAt(23); + btn_confirm = (GButton)GetChildAt(24); + text_smaill_title_2 = (GTextField)GetChildAt(26); + com_pay = (com_info)GetChildAt(27); + text_wallet = (GTextField)GetChildAt(32); + text_cash = (GTextField)GetChildAt(33); + text_account = (GTextField)GetChildAt(34); + pb_condi2 = (GProgressBar)GetChildAt(38); + text_condi2 = (GTextField)GetChildAt(39); + com_task = (com_task)GetChildAt(40); + com_newRecord = (com_newRecord)GetChildAt(41); + btn_watch = (btn_pay)GetChildAt(42); + text_query = (GTextField)GetChildAt(45); + text_payhint = (GTextField)GetChildAt(47); + btn_level0 = (btn_top)GetChildAt(48); + btn_level1 = (btn_top)GetChildAt(49); + btn_level2 = (btn_top)GetChildAt(50); + group_ = (GGroup)GetChildAt(51); + btn_close1 = (GButton)GetChildAt(52); + txt_title = (GTextField)GetChildAt(53); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_saveingpot.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_saveingpot.cs.meta new file mode 100644 index 0000000..15ce59b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_saveingpot.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2345afaa2ce444d558be6a8459cd972e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_task.cs b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_task.cs new file mode 100644 index 0000000..1cfd5b0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_task.cs @@ -0,0 +1,33 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.SaveingPot +{ + public partial class com_task : GComponent + { + public Controller cont_process; + public GTextField text_orderid; + public GTextField text_task_title; + public GTextField text_ads; + public GTextField text_payer; + public const string URL = "ui://sddomhj3es171x"; + + public static com_task CreateInstance() + { + return (com_task)UIPackage.CreateObject("SaveingPot", "com_task"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + cont_process = GetControllerAt(0); + text_orderid = (GTextField)GetChildAt(6); + text_task_title = (GTextField)GetChildAt(7); + text_ads = (GTextField)GetChildAt(8); + text_payer = (GTextField)GetChildAt(10); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/SaveingPot/com_task.cs.meta b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_task.cs.meta new file mode 100644 index 0000000..3c86218 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/SaveingPot/com_task.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e315af7c5d3f3492181707f3bd0ed389 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_jilu.meta b/Assets/BingoBrain/FGUI/Package/bkg_jilu.meta new file mode 100644 index 0000000..98e2ee3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_jilu.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 63cb8c6851b6b45d2bc61ce8dc53d81a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_jilu/bkg_jiluBinder.cs b/Assets/BingoBrain/FGUI/Package/bkg_jilu/bkg_jiluBinder.cs new file mode 100644 index 0000000..3fecba0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_jilu/bkg_jiluBinder.cs @@ -0,0 +1,16 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.bkg_jilu +{ + public class bkg_jiluBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_jilu.URL, typeof(com_jilu)); + UIObjectFactory.SetPackageItemExtension(com_record_item.URL, typeof(com_record_item)); + UIObjectFactory.SetPackageItemExtension(com_panel.URL, typeof(com_panel)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/bkg_jilu/bkg_jiluBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/bkg_jilu/bkg_jiluBinder.cs.meta new file mode 100644 index 0000000..2b4e4ab --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_jilu/bkg_jiluBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ee63a94770f994a9daa5be66084690a4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_jilu.cs b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_jilu.cs new file mode 100644 index 0000000..2b8eaf1 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_jilu.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.bkg_jilu +{ + public partial class com_jilu : GComponent + { + public com_panel panel; + public GButton btn_close; + public GTextField txt_title; + public const string URL = "ui://u5bqcwhxf6p00"; + + public static com_jilu CreateInstance() + { + return (com_jilu)UIPackage.CreateObject("bkg_jilu", "com_jilu"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + panel = (com_panel)GetChildAt(2); + btn_close = (GButton)GetChildAt(3); + txt_title = (GTextField)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_jilu.cs.meta b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_jilu.cs.meta new file mode 100644 index 0000000..5f1b82b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_jilu.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2b1edb84a57614aa8bf1bb2c7a7742d8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_panel.cs b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_panel.cs new file mode 100644 index 0000000..36996f8 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_panel.cs @@ -0,0 +1,41 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.bkg_jilu +{ + public partial class com_panel : GComponent + { + public com_record_item item0; + public com_record_item item1; + public com_record_item item2; + public com_record_item item3; + public com_record_item item4; + public com_record_item item5; + public com_record_item item6; + public com_record_item item7; + public com_record_item item8; + public const string URL = "ui://u5bqcwhxf6p05"; + + public static com_panel CreateInstance() + { + return (com_panel)UIPackage.CreateObject("bkg_jilu", "com_panel"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + item0 = (com_record_item)GetChildAt(0); + item1 = (com_record_item)GetChildAt(1); + item2 = (com_record_item)GetChildAt(2); + item3 = (com_record_item)GetChildAt(3); + item4 = (com_record_item)GetChildAt(4); + item5 = (com_record_item)GetChildAt(5); + item6 = (com_record_item)GetChildAt(6); + item7 = (com_record_item)GetChildAt(7); + item8 = (com_record_item)GetChildAt(8); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_panel.cs.meta b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_panel.cs.meta new file mode 100644 index 0000000..27db35c --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_panel.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 67339091009e242fbadeb71dfa2c75a0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_record_item.cs b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_record_item.cs new file mode 100644 index 0000000..4b59bf9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_record_item.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.bkg_jilu +{ + public partial class com_record_item : GComponent + { + public GTextField name; + public GTextField num; + public GTextField time; + public const string URL = "ui://u5bqcwhxf6p04"; + + public static com_record_item CreateInstance() + { + return (com_record_item)UIPackage.CreateObject("bkg_jilu", "com_record_item"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + name = (GTextField)GetChildAt(2); + num = (GTextField)GetChildAt(4); + time = (GTextField)GetChildAt(5); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_record_item.cs.meta b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_record_item.cs.meta new file mode 100644 index 0000000..3705c5b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_jilu/com_record_item.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a73c524049bdd47b7810a67094b32cde +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new.meta b/Assets/BingoBrain/FGUI/Package/bkg_reward_new.meta new file mode 100644 index 0000000..397dd58 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a8c72213b5c82413d88558470eaf7ac9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/bkg_reward_newBinder.cs b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/bkg_reward_newBinder.cs new file mode 100644 index 0000000..faaded3 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/bkg_reward_newBinder.cs @@ -0,0 +1,18 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.bkg_reward_new +{ + public class bkg_reward_newBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_reward_mul.URL, typeof(com_reward_mul)); + UIObjectFactory.SetPackageItemExtension(com_reward_coin.URL, typeof(com_reward_coin)); + UIObjectFactory.SetPackageItemExtension(com_reward_undo.URL, typeof(com_reward_undo)); + UIObjectFactory.SetPackageItemExtension(com_reward_moveout.URL, typeof(com_reward_moveout)); + UIObjectFactory.SetPackageItemExtension(com_reward_refresh.URL, typeof(com_reward_refresh)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/bkg_reward_newBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/bkg_reward_newBinder.cs.meta new file mode 100644 index 0000000..1d165f6 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/bkg_reward_newBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f5b2df024f378435aaf7ffc51e4f44db +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_coin.cs b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_coin.cs new file mode 100644 index 0000000..ccc7e86 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_coin.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.bkg_reward_new +{ + public partial class com_reward_coin : GComponent + { + public GTextField lab_num; + public const string URL = "ui://kajoyl9oq6oz5"; + + public static com_reward_coin CreateInstance() + { + return (com_reward_coin)UIPackage.CreateObject("bkg_reward_new", "com_reward_coin"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + lab_num = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_coin.cs.meta b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_coin.cs.meta new file mode 100644 index 0000000..b892b07 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_coin.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2fd79f4fdc9be4f14bc97ba99d70696b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_moveout.cs b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_moveout.cs new file mode 100644 index 0000000..a0c4438 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_moveout.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.bkg_reward_new +{ + public partial class com_reward_moveout : GComponent + { + public Controller state; + public GTextField lab_num; + public const string URL = "ui://kajoyl9oq6oz9"; + + public static com_reward_moveout CreateInstance() + { + return (com_reward_moveout)UIPackage.CreateObject("bkg_reward_new", "com_reward_moveout"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + lab_num = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_moveout.cs.meta b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_moveout.cs.meta new file mode 100644 index 0000000..621d8b2 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_moveout.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b2cbb588113cd48c2a6b6f10fff13da4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_mul.cs b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_mul.cs new file mode 100644 index 0000000..dfe6f35 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_mul.cs @@ -0,0 +1,51 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.bkg_reward_new +{ + public partial class com_reward_mul : GComponent + { + public GGraph ani_node; + public com_reward_coin node_coin; + public com_reward_undo node_undo; + public com_reward_moveout node_move_out; + public com_reward_refresh node_refresh; + public GGroup node_group; + public GGraph node_end; + public com_reward_undo add_undo; + public com_reward_moveout add_move_out; + public com_reward_refresh add_refresh; + public GGroup ani_group; + public GButton btn_mul; + public GButton btn_claim; + public Transition t0; + public const string URL = "ui://kajoyl9oq6oz0"; + + public static com_reward_mul CreateInstance() + { + return (com_reward_mul)UIPackage.CreateObject("bkg_reward_new", "com_reward_mul"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + ani_node = (GGraph)GetChildAt(0); + node_coin = (com_reward_coin)GetChildAt(3); + node_undo = (com_reward_undo)GetChildAt(4); + node_move_out = (com_reward_moveout)GetChildAt(5); + node_refresh = (com_reward_refresh)GetChildAt(6); + node_group = (GGroup)GetChildAt(7); + node_end = (GGraph)GetChildAt(9); + add_undo = (com_reward_undo)GetChildAt(10); + add_move_out = (com_reward_moveout)GetChildAt(11); + add_refresh = (com_reward_refresh)GetChildAt(12); + ani_group = (GGroup)GetChildAt(13); + btn_mul = (GButton)GetChildAt(14); + btn_claim = (GButton)GetChildAt(15); + t0 = GetTransitionAt(0); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_mul.cs.meta b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_mul.cs.meta new file mode 100644 index 0000000..f8c5617 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_mul.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1a1a11759e3404488af7b55f92c43d79 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_refresh.cs b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_refresh.cs new file mode 100644 index 0000000..0362f76 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_refresh.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.bkg_reward_new +{ + public partial class com_reward_refresh : GComponent + { + public Controller state; + public GTextField lab_num; + public const string URL = "ui://kajoyl9oq6oza"; + + public static com_reward_refresh CreateInstance() + { + return (com_reward_refresh)UIPackage.CreateObject("bkg_reward_new", "com_reward_refresh"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + lab_num = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_refresh.cs.meta b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_refresh.cs.meta new file mode 100644 index 0000000..4946312 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_refresh.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0a9530c2727bc4dc89c54cd8045627d5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_undo.cs b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_undo.cs new file mode 100644 index 0000000..1d55355 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_undo.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.bkg_reward_new +{ + public partial class com_reward_undo : GComponent + { + public Controller state; + public GTextField lab_num; + public const string URL = "ui://kajoyl9oq6oz8"; + + public static com_reward_undo CreateInstance() + { + return (com_reward_undo)UIPackage.CreateObject("bkg_reward_new", "com_reward_undo"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + lab_num = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_undo.cs.meta b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_undo.cs.meta new file mode 100644 index 0000000..47d6aa4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/bkg_reward_new/com_reward_undo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6e0855b59030f45faa918f9a67e29ccb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/failpack.meta b/Assets/BingoBrain/FGUI/Package/failpack.meta new file mode 100644 index 0000000..542108b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/failpack.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a2cf8185a87db4b09ad6fe6f1c96a359 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/failpack/btn_get_1.cs b/Assets/BingoBrain/FGUI/Package/failpack/btn_get_1.cs new file mode 100644 index 0000000..ca0ee6b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/failpack/btn_get_1.cs @@ -0,0 +1,25 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.failpack +{ + public partial class btn_get_1 : GButton + { + public GImage img_saveingpot; + public const string URL = "ui://fr2jeuh5hrbwj"; + + public static btn_get_1 CreateInstance() + { + return (btn_get_1)UIPackage.CreateObject("failpack", "btn_get_1"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + img_saveingpot = (GImage)GetChildAt(2); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/failpack/btn_get_1.cs.meta b/Assets/BingoBrain/FGUI/Package/failpack/btn_get_1.cs.meta new file mode 100644 index 0000000..59be525 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/failpack/btn_get_1.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 074048194c7fb4553919b156b0d91edf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/failpack/btn_green_1.cs b/Assets/BingoBrain/FGUI/Package/failpack/btn_green_1.cs new file mode 100644 index 0000000..570e2a9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/failpack/btn_green_1.cs @@ -0,0 +1,29 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.failpack +{ + public partial class btn_green_1 : GButton + { + public Controller state; + public Controller cooldown; + public GImage img_saveingpot; + public const string URL = "ui://fr2jeuh5hrbwl"; + + public static btn_green_1 CreateInstance() + { + return (btn_green_1)UIPackage.CreateObject("failpack", "btn_green_1"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + cooldown = GetControllerAt(1); + img_saveingpot = (GImage)GetChildAt(4); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/failpack/btn_green_1.cs.meta b/Assets/BingoBrain/FGUI/Package/failpack/btn_green_1.cs.meta new file mode 100644 index 0000000..aa6f911 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/failpack/btn_green_1.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8bd7b952cb0744b06a3e59772507de46 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/failpack/com_resurgence.cs b/Assets/BingoBrain/FGUI/Package/failpack/com_resurgence.cs new file mode 100644 index 0000000..cfa6eef --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/failpack/com_resurgence.cs @@ -0,0 +1,53 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.failpack +{ + public partial class com_resurgence : GComponent + { + public Controller pay_type; + public GImage bg; + public GProgressBar progress_1; + public GTextField text_have; + public GTextField need_text; + public GTextField text_remain; + public GTextField text_progress; + public GTextField text_refreshnum; + public GTextField text_outnum; + public GTextField text_backnum; + public GTextField text_goldnum; + public GTextField end_point; + public GButton btn_back; + public GButton btn_buy; + public GButton btn_max_pay; + public const string URL = "ui://fr2jeuh5upx737"; + + public static com_resurgence CreateInstance() + { + return (com_resurgence)UIPackage.CreateObject("failpack", "com_resurgence"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + pay_type = GetControllerAt(0); + bg = (GImage)GetChildAt(2); + progress_1 = (GProgressBar)GetChildAt(3); + text_have = (GTextField)GetChildAt(4); + need_text = (GTextField)GetChildAt(5); + text_remain = (GTextField)GetChildAt(7); + text_progress = (GTextField)GetChildAt(12); + text_refreshnum = (GTextField)GetChildAt(13); + text_outnum = (GTextField)GetChildAt(14); + text_backnum = (GTextField)GetChildAt(15); + text_goldnum = (GTextField)GetChildAt(17); + end_point = (GTextField)GetChildAt(18); + btn_back = (GButton)GetChildAt(19); + btn_buy = (GButton)GetChildAt(20); + btn_max_pay = (GButton)GetChildAt(21); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/failpack/com_resurgence.cs.meta b/Assets/BingoBrain/FGUI/Package/failpack/com_resurgence.cs.meta new file mode 100644 index 0000000..6539df9 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/failpack/com_resurgence.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9600eb9ba73184116b5c9ce8273f69db +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/failpack/failpackBinder.cs b/Assets/BingoBrain/FGUI/Package/failpack/failpackBinder.cs new file mode 100644 index 0000000..3a7a255 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/failpack/failpackBinder.cs @@ -0,0 +1,16 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.failpack +{ + public class failpackBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(btn_get_1.URL, typeof(btn_get_1)); + UIObjectFactory.SetPackageItemExtension(btn_green_1.URL, typeof(btn_green_1)); + UIObjectFactory.SetPackageItemExtension(com_resurgence.URL, typeof(com_resurgence)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/failpack/failpackBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/failpack/failpackBinder.cs.meta new file mode 100644 index 0000000..02d303b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/failpack/failpackBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fdb50f50c17894b6697e9a8fbb30e483 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/threeDaysGift.meta b/Assets/BingoBrain/FGUI/Package/threeDaysGift.meta new file mode 100644 index 0000000..55f6617 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/threeDaysGift.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1aed2cc20052d444fb9cd45095ab6bde +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_item.cs b/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_item.cs new file mode 100644 index 0000000..5ae7bf0 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_item.cs @@ -0,0 +1,39 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.threeDaysGift +{ + public partial class com_item : GComponent + { + public Controller state; + public Controller day; + public item_reward item1; + public item_reward item2; + public item_reward item3; + public item_reward item4; + public GImage img_select; + public GImage img_select2; + public const string URL = "ui://kw7ckyk6ke931"; + + public static com_item CreateInstance() + { + return (com_item)UIPackage.CreateObject("threeDaysGift", "com_item"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + state = GetControllerAt(0); + day = GetControllerAt(1); + item1 = (item_reward)GetChildAt(3); + item2 = (item_reward)GetChildAt(4); + item3 = (item_reward)GetChildAt(5); + item4 = (item_reward)GetChildAt(6); + img_select = (GImage)GetChildAt(7); + img_select2 = (GImage)GetChildAt(8); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_item.cs.meta b/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_item.cs.meta new file mode 100644 index 0000000..7d1683b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_item.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d76bff521395a4f01820610ec59a5a35 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_three_days.cs b/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_three_days.cs new file mode 100644 index 0000000..7161418 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_three_days.cs @@ -0,0 +1,51 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.threeDaysGift +{ + public partial class com_three_days : GComponent + { + public Controller pay_type; + public GGraph ani_bg; + public GGraph node_end; + public com_item day1; + public com_item day2; + public com_item day3; + public GTextField text_have; + public GTextField need_text; + public GGraph ani_title; + public GButton btn_get; + public GButton btn_close; + public GButton btn_buypack; + public GButton btn_max_pack; + public GGroup groups; + public const string URL = "ui://kw7ckyk6ke930"; + + public static com_three_days CreateInstance() + { + return (com_three_days)UIPackage.CreateObject("threeDaysGift", "com_three_days"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + pay_type = GetControllerAt(0); + ani_bg = (GGraph)GetChildAt(0); + node_end = (GGraph)GetChildAt(1); + day1 = (com_item)GetChildAt(3); + day2 = (com_item)GetChildAt(4); + day3 = (com_item)GetChildAt(5); + text_have = (GTextField)GetChildAt(6); + need_text = (GTextField)GetChildAt(7); + ani_title = (GGraph)GetChildAt(9); + btn_get = (GButton)GetChildAt(10); + btn_close = (GButton)GetChildAt(11); + btn_buypack = (GButton)GetChildAt(12); + btn_max_pack = (GButton)GetChildAt(13); + groups = (GGroup)GetChildAt(14); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_three_days.cs.meta b/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_three_days.cs.meta new file mode 100644 index 0000000..6385085 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/threeDaysGift/com_three_days.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5400f69d03fb04a15a8cdce405d9ac7a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/threeDaysGift/item_reward.cs b/Assets/BingoBrain/FGUI/Package/threeDaysGift/item_reward.cs new file mode 100644 index 0000000..9b0d289 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/threeDaysGift/item_reward.cs @@ -0,0 +1,27 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; +using FairyGUI.Utils; + +namespace FGUI.threeDaysGift +{ + public partial class item_reward : GComponent + { + public GLoader loader_; + public GTextField lab_num; + public const string URL = "ui://kw7ckyk6ke932"; + + public static item_reward CreateInstance() + { + return (item_reward)UIPackage.CreateObject("threeDaysGift", "item_reward"); + } + + public override void ConstructFromXML(XML xml) + { + base.ConstructFromXML(xml); + + loader_ = (GLoader)GetChildAt(0); + lab_num = (GTextField)GetChildAt(1); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/threeDaysGift/item_reward.cs.meta b/Assets/BingoBrain/FGUI/Package/threeDaysGift/item_reward.cs.meta new file mode 100644 index 0000000..da2115b --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/threeDaysGift/item_reward.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a82267b800fa447b1a6023e2d362f1de +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/FGUI/Package/threeDaysGift/threeDaysGiftBinder.cs b/Assets/BingoBrain/FGUI/Package/threeDaysGift/threeDaysGiftBinder.cs new file mode 100644 index 0000000..530caa4 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/threeDaysGift/threeDaysGiftBinder.cs @@ -0,0 +1,16 @@ +/** This is an automatically generated class by FairyGUI. Please do not modify it. **/ + +using FairyGUI; + +namespace FGUI.threeDaysGift +{ + public class threeDaysGiftBinder + { + public static void BindAll() + { + UIObjectFactory.SetPackageItemExtension(com_three_days.URL, typeof(com_three_days)); + UIObjectFactory.SetPackageItemExtension(com_item.URL, typeof(com_item)); + UIObjectFactory.SetPackageItemExtension(item_reward.URL, typeof(item_reward)); + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/FGUI/Package/threeDaysGift/threeDaysGiftBinder.cs.meta b/Assets/BingoBrain/FGUI/Package/threeDaysGift/threeDaysGiftBinder.cs.meta new file mode 100644 index 0000000..3f96970 --- /dev/null +++ b/Assets/BingoBrain/FGUI/Package/threeDaysGift/threeDaysGiftBinder.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 74bb0b09a8f9c4102b2ff060ded08c6e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/Harmony.meta b/Assets/BingoBrain/Harmony.meta new file mode 100644 index 0000000..ebc5afd --- /dev/null +++ b/Assets/BingoBrain/Harmony.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5d35253e05f9aa54b8beaa3dde869fa0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/Harmony/EyesHarmony.cs b/Assets/BingoBrain/Harmony/EyesHarmony.cs new file mode 100644 index 0000000..2de965d --- /dev/null +++ b/Assets/BingoBrain/Harmony/EyesHarmony.cs @@ -0,0 +1,75 @@ +using System; +using FairyGUI; +using UnityEngine; +using BingoBrain.Asset; +using BingoBrain; +using UnityEngine.Events; +using System.Collections.Generic; + +public class EyesHarmony +{ + private static Dictionary nTexturesDic = new(); + + public static void GetPicture(string path, string name, UnityAction action) + { + if (!nTexturesDic.TryGetValue(path + name, out NTexture spr)) + { + try + { + BetKit.Instance.LoadSprite(path, name, sprite => + { + if (sprite != null) + { + spr = new NTexture(sprite); + action?.Invoke(spr); + nTexturesDic.TryAdd(path + name, spr); + } + }); + } + catch (Exception e) + { + Debug.LogError(e); + } + } + else + { + action?.Invoke(spr); + } + } + public static void SetAvatarToLoader(int avatarId, GLoader _GLoader, bool IsNeedDefAvatar = true) + { + + + Sprite sprite = null; + BetKit.Instance.LoadSprite("Atlas.Avatar", avatarId.ToString(), (spr) => + { + sprite = spr; + var spr1 = new NTexture(sprite); + _GLoader.texture = spr1; + // nTexturesDic.Add(avatarId.ToString(), spr1); + }); + + + + + } + public static void GetItem(int itemId, UnityAction action) + { + var itemIconPath = "Atlas.Item"; + string name = itemId.ToString(); + if (GameHelper.IsGiftSwitch()) + { + if (name == "102") name = "106"; + + } + // else + // { + // // if (itemId is 102 or 106) + // // { + // // name += "_normal"; + // // } + // } + + GetPicture(itemIconPath, name, action); + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/Harmony/EyesHarmony.cs.meta b/Assets/BingoBrain/Harmony/EyesHarmony.cs.meta new file mode 100644 index 0000000..f6c13f1 --- /dev/null +++ b/Assets/BingoBrain/Harmony/EyesHarmony.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9fd5ef95c27f44cc8b171cbc1bfc7f7f +timeCreated: 1681806348 \ No newline at end of file diff --git a/Assets/BingoBrain/Harmony/GameHelper.cs b/Assets/BingoBrain/Harmony/GameHelper.cs new file mode 100644 index 0000000..fb32457 --- /dev/null +++ b/Assets/BingoBrain/Harmony/GameHelper.cs @@ -0,0 +1,1665 @@ +using System; +using FairyGUI; +using UnityEngine; +using DG.Tweening; +using Spine.Unity; +using System.Text; +using BingoBrain.Core; +using System.Linq; +using BingoBrain.HotFix; +using System.Collections.Generic; +using System.Text.RegularExpressions; +using Newtonsoft.Json; +using AppsFlyerSDK; +using DontConfuse; + +namespace BingoBrain +{ + public static class GameHelper + { + public static string GetNum(float num, int floatLength = -1) + { + var numString = num.ToString(floatLength < 0 ? "" : $"f{floatLength}"); + if (num > 1000) + { + return numString; + } + + numDic.TryAdd(num, numString); + return numDic[num]; + } + + private const string fenhao = ":"; + + public static string GetInterval(long interval) + { + int hour, minute, second; + second = (int)(interval % 60); + int tempMinute = (int)(interval / 60); + hour = tempMinute / 60; + minute = tempMinute - (hour * 60); + StringBuilder str = new StringBuilder(); + if (hour < 10) + str.Append("0"); + str.Append(hour); + str.Append(fenhao); + if (minute < 10) + str.Append("0"); + str.Append(minute); + str.Append(fenhao); + if (second < 10) + str.Append("0"); + str.Append(second); + + return str.ToString(); + } + + public static Vector3 FguiToUnityLocalPot(Vector3 pot) + { + var v = Vector3.zero; + v.x = pot.x; + v.y = -pot.y; + v.z = pot.z; + return v; + } + + public static void Toast(string val, bool isLangue = false) + { + var valStr = val; + var tipsData = TipsData.GetTips(valStr); + UICtrlDispatcher.Instance.Dispatch(SkinInfo.JTipsUI_Open, tipsData); + } + + public static void GetVideo(string adId, Action onCompleted) + { + MaxADKit.ShowVideo(adId, isSuccess => + { + if (isSuccess) + { + CtrlDispatcher.Instance.Dispatch(CtrlMsg.WatchVideoFinish); + } + else + { + Toast("Ads Not Ready", true); + } + + onCompleted?.Invoke(isSuccess); + }); + } + + private static long CanShowInterstitialTime; + + public static void ShowInterstitial(string key) + { + + //if(Random.Range(0, 100)>ConfigSystem.GetConfig().interstitialtype) return; + MaxADKit.ShowInterstitial(key, isSuccess => + { + if (isSuccess) + { + // CtrlDispatcher.Instance.Dispatch(CtrlMsg.WatchIntVideoFinish); + + Debug.Log($"ShowInterstitial key==== {key}"); + if (key == "AfterReward") + { + NetworkKit.BuriedPoint(BuriedPointEvent.Apple_pay_event, BuriedPointEvent.afterRewardAdEnd, 1); + } + + AdOverEvent(2); + } + }); + + + + } + private static int Interstitial_num = 0; + private enum DynamicType : int + { + /// + /// 累计 + /// + Max = 0, + + /// + /// 当前 + /// + Curr + } + + public static string GetItemSum(int id, decimal sum) + { + if (id == 102) + { + if (sum == 0) + { + return "0"; + } + + return $"{sum:N}"; + } + + if (sum == 0) + { + return "0"; + } + + return GetNoDecimalUnitStr((int)sum); + } + + public static Dictionary gObjectDic = new Dictionary(); + public static Dictionary posDic = new Dictionary(); + + public static void SetGObject(string name, GObject gObject) + { + gObjectDic[name] = gObject; + } + + public static void SetGuidePos(string key, GObject value) + { + if (value != null) + { + posDic[key] = GetUICenterPosition(value); + } + } + + public static void SetGuidePos(string key, Vector2 value) + { + posDic[key] = value; + } + + public static Vector2 GetUICenterPosition(GObject gObject, bool isCenter = false) + { + Vector2 centerPot = Vector2.zero; + if (!isCenter) + { + centerPot = gObject.size / 2; + } + + return gObject.LocalToRoot(Vector2.zero, GRoot.inst) + centerPot; + } + + public static void PlayFGUIFx(Transition transition, bool isReset = true, + PlayCompleteCallback onCompleted = null) + { + if (isReset) + { + if (transition.playing) + { + transition.Stop(); + } + } + + if (!transition.playing) + { + transition.Play(); + } + + transition.SetCompleteEvent(onCompleted); + } + + public static int GetTomorrowCountTime() + { + var today = DateTime.Now; + return 86400 - today.Hour * 3600 - today.Minute * 60 - today.Second; + } + + public static long GetNowTime(bool isFix = false) + { +#if BingoBrainRelease1 + return DateTimeBoardk.Instance.GetCurrTimestamp(); +#else + return DateTimeBoardk.Instance.GetServerCurrTimestamp(isFix); +#endif + } + + public static string LimitName(string name, int length, string suffix = "...") + { + if (!string.IsNullOrEmpty(name) && name.Length > length) + { + name = name.Substring(0, length) + suffix; + } + + return name; + } + + public static void SetName(GTextField gTextField, bool isLimit = false, int length = 6) + { + var name = PreferencesMgr.Instance.PlayerName; + if (isLimit) + { + name = LimitName(name, length); + } + + gTextField.text = name; + } + + public static void OnRiseUIRecover(int itemId, UILayerType layerType = UILayerType.Top) + { + var gObject = GetItemUI(itemId); + if (gObject == null) return; + SetUILayer(gObject, gObject.sortingOrder - 500, layerType); + UI.Instance.ResetGObjectUILayer(gObject); + } + + public static GComponent GetItemUI(int itemId) + { + GComponent gObject = null; + switch (itemId) + { + case 101: + { + if (UI.Instance.GetDynamicUI(UIConst.SmailUI) is SmailUI topUI2) + { + gObject = topUI2.ui.btn_coin; + } + else if (UI.Instance.GetDynamicUI(UIConst.BingoStartUI) is BingoStartUI topUI) + { + gObject = topUI.ui.btn_coin; + } + } + break; + case 102: + { + if (UI.Instance.GetDynamicUI(UIConst.SmailUI) is SmailUI topUI2) + { + gObject = topUI2.ui.btn_cash; + } + else if (UI.Instance.GetDynamicUI(UIConst.BingoStartUI) is BingoStartUI topUI) + { + gObject = topUI.ui.btn_cash; + } + } + + break; + case 110: + { + if (UI.Instance.GetDynamicUI(UIConst.BingoStartUI) is BingoStartUI topUI) + { + gObject = topUI.ui.com_carddi; + } + } + break; + } + + return gObject; + } + + public static void SetUILayer(GObject gObject, int sortingOrder, UILayerType layerType) + { + gObject.sortingOrder = sortingOrder; + UI.Instance.SetGObjectUILayer(layerType, gObject); + } + + public static Dictionary noDecimalUnitDic = new(); + + public static string GetNoDecimalUnitStr(double tmp) + { + float num = (float)tmp; + + // if (num < 1000) + // return GetNum(num); + // if (!noDecimalUnitDic.ContainsKey(num)) + // noDecimalUnitDic.Add(num, HRsac.ConvertUnit(num)); + // return noDecimalUnitDic[num]; + return num.ToString(); + } + + + public static Jcna goWrapperPool = new(); + private static ShungTik _shungTik; + + public static ShungTik ShungTik + { + get { return _shungTik ??= new ShungTik(); } + + private set => _shungTik = value; + } + + public static GameObject SetEffect(string effectPath, string effectName, GGraph graph, + bool isResetRotation = false) + { + var effect = ShungTik.Get(effectPath, effectName); + var goWrapper = goWrapperPool.Get(); + goWrapper.SetWrapTarget(effect, false); + graph.SetNativeObject(goWrapper); + effect.transform.localPosition = Vector3.zero; + effect.transform.localScale = Vector3.one * 100; + if (isResetRotation) + { + effect.transform.localEulerAngles = Vector3.zero; + } + + return effect; + } + + public static GameObject SetEffect(string effectPath, string effectName, GameObject graph, + bool isResetRotation = false) + { + var effect = ShungTik.Get(effectPath, effectName); + var goWrapper = goWrapperPool.Get(); + goWrapper.SetWrapTarget(effect, false); + effect.transform.SetParent(graph.transform); + effect.transform.localPosition = Vector3.zero; + effect.transform.localScale = Vector3.one; + if (isResetRotation) + { + effect.transform.localEulerAngles = Vector3.zero; + } + + return effect; + } + + public static GameObject SetParticleSystem(string effectPath, string effectName, GGraph graph, + bool isResetRotation = false) + { + var effect = SetEffect(effectPath, effectName, graph, isResetRotation); + return effect; + } + + public static SkeletonAnimation SetSpine(string effectPath, string effectName, GGraph graph, + string animName = null, + bool isLoop = true, + bool isResetRotation = false) + { + var effect = SetEffect(effectPath, effectName, graph, isResetRotation); + var spine = effect.GetComponentInChildren(); + if (spine != null) + { + spine.ClearState(); + if (!animName.IsNullOrWhiteSpace()) + { + spine.state?.SetAnimation(0, animName, isLoop); + } + } + + return spine; + } + + public static SkeletonAnimation SetSpine(string effectPath, string effectName, GameObject graph, + string animName = null, + bool isLoop = true, + bool isResetRotation = false) + { + var effect = SetEffect(effectPath, effectName, graph, isResetRotation); + var spine = effect.GetComponentInChildren(); + spine.ClearState(); + if (!animName.IsNullOrWhiteSpace()) + { + spine.state.SetAnimation(0, animName, isLoop); + } + + return spine; + } + + public static bool IsGiftSwitch() + { + // return false; + // return true; + // Debug.Log(GetLoginModel().is_magic); + return GetLoginModel().is_magic; + } + + public static bool IsOpenGuide() + { + return true; + } + + public static bool IsCanGuide() + { + return IsOpenGuide() && IsGiftSwitch(); + } + + public static int Get101() + { + return PreferencesMgr.Instance.Currency101; + } + + public static decimal Get102() + { + return PreferencesMgr.Instance.Currency102; + } + + public static string Get101Str(decimal currency) + { + return $"{currency:N0}"; + } + + public static Tween DelayedShowGObject(BaseUI baseUI, params GObject[] gObjects) + { + return DelayedShowGObject(baseUI, 1.5f, gObjects); + } + + public static Tween DelayedShowGObject(BaseUI baseUI, float time = 1.5f, params GObject[] gObjects) + { + if (baseUI.isClose) + { + return null; + } + + foreach (var item in gObjects) + { + item.visible = false; + } + + var tween = DOVirtual.DelayedCall(time, () => + { + foreach (var item in gObjects) + { + if (baseUI.isClose) + { + return; + } + + item.visible = true; + } + }); + + return tween; + } + + public static Vector2 WoldToUIPot(Vector3 tar) + { + Vector3 screenPos = Camera.main.WorldToScreenPoint(tar); + screenPos.y = Screen.height - screenPos.y; + Vector2 pt = GRoot.inst.GlobalToLocal(screenPos); + return pt; + } + + public static void OpenEmail() + { + var email = ""; + var common = ConfigSystem.GetConfig(); + if (common != null) + { + email = common.contactUs; + } + + email = "maxyuen001@gmail.com"; + var subject = "Contact Us"; + var body = $"Thanks for your words\n"; + var url = $"mailto:{email}?subject={subject}&body={body}"; + var uri = new Uri(url); + Application.OpenURL(uri.AbsoluteUri); + GameHelper.Toast("Trying to call send mail..."); + } + + public static void GetReward(int rewardTypeId, decimal value, RewardOrigin origin, GObject startGObject = null, + GObject endGObject = null, bool isDialog = true, bool isNeedAd = true, Action onCompleted = null, + decimal rate = 1) + { + var rewardData = new RewardData(); + var rewardSingleData = new Goda(rewardTypeId, value, origin) + { + multiRate = rate + }; + + if (startGObject != null) + { + rewardSingleData.startPosition = GetUICenterPosition(startGObject); + } + + if (endGObject != null) + { + rewardSingleData.endPosition = GetUICenterPosition(endGObject); + } + + rewardData.AddReward(rewardSingleData); + if (isDialog) + { + rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.Dialog | + RewardDisplayType.ValueChange; + rewardData.condition = isNeedAd ? RewardCondition.AD : RewardCondition.None; + } + else + { + rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.ValueChange; + } + + rewardData.AddCompleted(onCompleted); + GameDispatcher.Instance.Dispatch(BingoInfo.GetReward, rewardData); + } + + public static void GetReward(int rewardTypeId, decimal value, RewardOrigin origin, + Vector3 startPosition = default, + Vector3 endPosition = default, bool isDialog = true, bool isNeedAd = true, Action onCompleted = null, + decimal rate = 1) + { + var rewardData = new RewardData(); + var rewardSingleData = new Goda(rewardTypeId, value, origin) + { + multiRate = rate + }; + + if (startPosition != default) + { + rewardSingleData.startPosition = startPosition; + } + + if (endPosition != default) + { + rewardSingleData.endPosition = endPosition; + } + + rewardData.AddReward(rewardSingleData); + if (isDialog) + { + rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.Dialog | + RewardDisplayType.ValueChange; + rewardData.condition = isNeedAd ? RewardCondition.AD : RewardCondition.None; + } + else + { + rewardData.displayType = RewardDisplayType.RewardFly | RewardDisplayType.ValueChange; + } + + rewardData.AddCompleted(onCompleted); + GameDispatcher.Instance.Dispatch(BingoInfo.GetReward, rewardData); + } + + public static void GetRewardOnly(int rewardTypeId, decimal value, RewardOrigin origin, + Action onCompleted = null, GObject startGObject = null, GObject endGObject = null, decimal rate = 1) + { + GetReward(rewardTypeId, value, origin, startGObject, endGObject, false, false, onCompleted, rate); + } + + public static void GetRewardOnly1(int rewardTypeId, decimal value, RewardOrigin origin, + Action onCompleted = null, Vector3 startPosition = default, Vector3 endPosition = default, + decimal rate = 1) + { + GetReward(rewardTypeId, value, origin, startPosition, endPosition, false, false, onCompleted, rate); + } + + public static string Get102Str(decimal currency102 = -1) + { + if (currency102 == -1) + { + currency102 = PreferencesMgr.Instance.Currency102; + } + + if (IsGiftSwitch()) + { + return $"${currency102:N}"; + } + else + { + return $"{currency102:N}"; + } + } + + public static T GetConfig() + { + return ConfigSystem.GetConfig(); + } + + public static CommonModel GetCommonModel() + { + return ConfigSystem.GetConfig(); + } + + public static bool IsCommonCard(CardEntity card) + { + return !card.data.isSelect && !card.data.isCoin && card.data.type == CardPropType.none && + !card.data.isDelaySelect; + } + + public static Out101 GetDynamicVersion_Coin() + { + var outCoinModel = ConfigSystem.GetConfig(); + foreach (Out101 item in outCoinModel.dataList) + { + int min = item.totalCoin[0]; + int max = item.totalCoin[1]; + if (max == -1) + { + max = int.MaxValue; + } + + double val = 0; + if (GetCommonModel().DynamicType == (int)DynamicType.Max) + { + val = PreferencesMgr.Instance.Max101; + } + else if (GetCommonModel().DynamicType == (int)DynamicType.Curr) + { + val = PreferencesMgr.Instance.Currency101; + } + + if (val >= min && val <= max) + { + return item; + } + } + + return outCoinModel.dataList.Last(); + } + + public static Out102 GetDynamicVersion_Cash() + { + var outCashModel = ConfigSystem.GetConfig(); + foreach (Out102 item in outCashModel.dataList) + { + float min = item.totalCash[0]; + float max = item.totalCash[1]; + if (max == -1) + { + max = float.MaxValue; + } + + double val = 0; + if (GetCommonModel().DynamicType == (int)DynamicType.Max) + { + val = (double)PreferencesMgr.Instance.Max102; + } + else if (GetCommonModel().DynamicType == (int)DynamicType.Curr) + { + val = (double)PreferencesMgr.Instance.Currency102; + } + + if (val >= min && val <= max) + { + return item; + } + } + + return outCashModel.dataList.Last(); + } + + public static void GetRewardExtra(int rewardTypeId, decimal value, int cont_index = 0, + Action onCompleted = null, Vector3 startPosition = default) + { + Debug.Log(rewardTypeId); + Debug.Log("????????????????????"); + var val = RewardedVal.Get(rewardTypeId, (double)value); + val.cont_index = cont_index; + val.IsMulti = true; + //val.StartPot = startPosition; + + val.onfinish = onCompleted; + //Debug.Log(JsonConvert.SerializeObject(val)); + UICtrlDispatcher.Instance.Dispatch(SkinInfo.ExtraItemUI_Open, val); + } + + public static AdReward GetChanceByIdAndNum(int id, int num = 0) + { + var adRewardModel = GetConfig(); + return adRewardModel.GetDataList().FirstOrDefault(vo => + vo.reward == id && (vo.rewardAmount == 0 || vo.rewardAmount == num)); + } + + public static float GetDynamicReward(int id, float[] rewardArr) + { + if (rewardArr == null || rewardArr.Length == 0) + { + return 0; + } + + var rewardIndex = GetDynamicIndex(id); + if (rewardIndex < rewardArr.Length) + { + return rewardArr[rewardIndex]; + } + + return rewardArr[rewardArr.Length - 1]; + } + + public static int GetDynamicIndex(int id) + { + if (id == 101) + { + return GetDynamicVersion_Coin().id - 1; + } + + if (id == 102) + { + return GetDynamicVersion_Cash().id - 1; + } + + return 0; + } + + public static bool IsCanSignInToday() + { + var signInModel = ModuleBoardk.Instance.GetModel(ModelConst.JTodModel) as JTodModel; + if (signInModel == null) + { + return false; + } + + var signInDay = signInModel.GetDailyDonusDay(); + var dailyBonusItem = PreferencesMgr.Instance.DailyBonusItemLst[signInDay - 1]; + + return !dailyBonusItem.IsCollect; + } + + public static string GetDynamicVersion() + { + return GetDynamicVersion_Coin().id + GetDynamicVersion_Cash().id.ToString(); + } + + public const int sunSecond = 86400; + private static Dictionary numDic = new(); + public static string trace_id; + private static LoginModel loginModel; + public static Dictionary statusDic = new Dictionary(); + public static Dictionary> statusDic2 = new Dictionary>(); + internal static void PostFunnelLogin(string str, bool payload = false) + { + //Debug.Log(str); + if (statusDic.TryGetValue(str, out var status)) + { + if (status) + { + return; + } + } + loginModel = GetLoginModel(); + if (str == "bootstrap") + { + long timestamp = DateTime.Now.ToUniversalTime().Ticks - 621355968000000000; + trace_id = timestamp.ToString(); + } + long user_id = 0; + if (loginModel != null && loginModel.uid != 0) user_id = loginModel.uid; + string play_object = ""; + if (str == "afRecv" || str == "loginRecv") + { + play_object = payload ? "success" : "fail"; + } + + login_class requestData = new login_class() + { + uid = user_id, + trace_id = trace_id, + device_id = SystemInfo.deviceUniqueIdentifier, + pack_name = NetworkMsg.Identifier, + version = Application.version, + channel = BingoBea.Instance.attribution, + type = str, + payload = play_object + }; + + + Debug.Log(user_id); + statusDic.Add(str, true); + NetworkKit.Post("event/funnelLogin", requestData, (isSuccess, data) => + { + }); + } + public static LoginModel GetLoginModel() + { + return LoginModel.Instance; + } + public static void ShowTips(string val, bool isLangue = false) + { + var valStr = val; + if (isLangue) + { + } + + var tipsData = TipsData.GetTips(valStr); + UICtrlDispatcher.Instance.Dispatch(SkinInfo.JTipsUI_Open, tipsData); + } + public static bool CheckAccountValidly(string account) + { + return CheckEMailValidly(account); + } + + public static bool CheckEMailValidly(string eMail) + { + if (eMail.IsNullOrWhiteSpace()) + { + return false; + } + + + const string expression = + @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"; + return Regex.IsMatch(eMail, expression); + } + public static bool CheckNameValidly(string name) + { + if (string.IsNullOrEmpty(name)) + { + return false; + } + + + const string expression = @"^[a-zA-Z]*$"; + return Regex.IsMatch(name, expression); + } + + public static void ShowLoading(float min = 0.2f, float max = 1f, Action onCompleted = null) + { + ShowLoading(UnityEngine.Random.Range(min, max), onCompleted); + } + public static void ShowLoading(float time, Action onCompleted = null) + { + UICtrlDispatcher.Instance.Dispatch(SkinInfo.NetLoadingUI_Open); + // TimerHelper.mEasy.AddTimer(time, () => + // { + DOVirtual.DelayedCall(time, () => + { + UICtrlDispatcher.Instance.Dispatch(SkinInfo.NetLoadingUI_Close); + onCompleted?.Invoke(); + }); + + //}); + } + public static string TimeFormat(int second, CountDownType countDownType = CountDownType.Second, + string dayFormat = "") + { + var result = new StringBuilder(); + if (second < 0) + { + second = 0; + } + + if (countDownType == CountDownType.Second) + { + result.Append(second); + return result.ToString(); + } + + int tmpSecond; + + + if (second >= 60) + { + tmpSecond = second % 60; + } + else + { + tmpSecond = second; + } + + result.Append(tmpSecond); + + if (tmpSecond < 10) + { + result.Insert(0, 0); + } + + + int tmpMin = second / 60; + + if (countDownType == CountDownType.Minute) + { + result.Insert(0, ":"); + result.Insert(0, tmpMin); + return result.ToString(); + } + + + int tmpHour = tmpMin / 60; + + if (countDownType == CountDownType.Hour) + { + if (tmpMin >= 60) + { + tmpMin %= 60; + } + + result.Insert(0, ":"); + result.Insert(0, tmpMin); + if (tmpMin < 10) + { + result.Insert(0, 0); + } + + result.Insert(0, ":"); + result.Insert(0, tmpHour); + if (tmpHour < 10) + { + result.Insert(0, 0); + } + + return result.ToString(); + } + + int tmpDay = tmpHour / 24; + + if (countDownType == CountDownType.Day) + { + if (tmpMin >= 60) + { + tmpMin %= 60; + } + + result.Insert(0, ":"); + result.Insert(0, tmpMin); + if (tmpMin < 10) + { + result.Insert(0, 0); + } + + if (tmpHour >= 24) + { + tmpHour %= 24; + } + + result.Insert(0, ":"); + result.Insert(0, tmpHour); + + if (tmpHour < 10) + { + result.Insert(0, 0); + } + + if (string.IsNullOrEmpty(dayFormat)) + { + dayFormat = "Days"; + } + + result.Insert(0, $" {dayFormat} "); + result.Insert(0, tmpDay); + } + + return result.ToString(); + } + public static void SendLogToServer(string message, string stacktrace, LogType type) + { + // 如果只需要日期部分,可以使用ToShortDateString()或ToString("yyyy-MM-dd")等进行格式化 + if (!GameHelper.GetLoginModel().debug_log) return; + System.DateTime currentDate = System.DateTime.Now; + // Debug.Log("1111111111111111"); + var formattedDate = currentDate.ToString("yyyy_MM_dd_HH_mm"); + var md5Str = MD5Kit.GetStringMD5(message + stacktrace); + if (!statusDic2.ContainsKey(formattedDate)) + { + statusDic2.Add(formattedDate, new Dictionary()); + } + if (!statusDic2[formattedDate].ContainsKey(md5Str)) + { + statusDic2[formattedDate].Add(md5Str, false); + } + //Debug.Log($"SendLogToServer requestData========={formattedDate} \nmd5Str=== {md5Str}"); + if (statusDic2[formattedDate][md5Str]) + { + return; + } + long user_id = 0; + if (loginModel != null && loginModel.uid != 0) user_id = loginModel.uid; + + ErrorClass requestData = new ErrorClass + { + uid = user_id, + device = SystemInfo.deviceModel, + os_ver = SystemInfo.operatingSystem, + network = GetNetworkType(), + device_id = SystemInfo.deviceUniqueIdentifier, + pack_name = NetworkMsg.Identifier, + version = Application.version, + channel = BingoBea.Instance.attribution, + level = type == 0 ? "error" : "warn", + message = message, + stacktrace = stacktrace + }; + statusDic2[formattedDate][md5Str] = true; + + // Debug.Log($"SendLogToServer requestData1========={JsonConvert.SerializeObject(requestData)}"); + NetworkKit.Post("event/cliDebugLog", requestData, (isSuccess, data) => + { + + }); + } + private static string GetNetworkType() + { + string types = "Not Connected"; + switch (Application.internetReachability) + { + case NetworkReachability.ReachableViaCarrierDataNetwork: + types = "Mobile Data"; + break; + case NetworkReachability.ReachableViaLocalAreaNetwork: + types = "Wi-Fi"; + break; + } + return types; + } + public static bool showGameUI = true; + public static int GetItemNumber(int type) + { + if (type == 0) + { + return PlayerPrefs.GetInt("_out", 0); + } + else if (type == 1) + { + return PlayerPrefs.GetInt("_back", 0); + } + else if (type == 2) + { + return PlayerPrefs.GetInt("_refresh", 0); + } + return 0; + } + public static void SetItemNumber(int type, int value) + { + if (type == 0) + { + PlayerPrefs.SetInt("_out", value); + } + else if (type == 1) + { + PlayerPrefs.SetInt("_back", value); + } + else if (type == 2) + { + PlayerPrefs.SetInt("_refresh", value); + } + + } + public static void AddItemNumber(int type, int change) + { + if (type == 0) + { + PlayerPrefs.SetInt("_out", PlayerPrefs.GetInt("_out", 0) + change); + } + else if (type == 1) + { + PlayerPrefs.SetInt("_back", PlayerPrefs.GetInt("_back", 0) + change); + } + else if (type == 2) + { + PlayerPrefs.SetInt("_refresh", PlayerPrefs.GetInt("_refresh", 0) + change); + } + + } + + public static int GetLevel() + { + //return 30; + return PlayerPrefs.GetInt("_level", 1); + + } + public static void SetLevel(int level) + { + PlayerPrefs.SetInt("_level", level); + } + public static int GetLevelstate() + { + return PlayerPrefs.GetInt("_lvstate", 3);//4种,数字3为可以用广告和金币复活,2为只能用广告,1为只能用金币。0为不能复活 + } + + public static void SetLevelstate(int state) + { + PlayerPrefs.SetInt("_lvstate", state); + } + + public static int GetGoldNumber() + { + // return PlayerPrefs.GetInt("_gold", 50); + int goldNum = (int)Get101(); + + return goldNum; + } + public static void AddGoldNumber(int value) + { + AddGold(value); + } + public static void AddGold(int a) + { + PreferencesMgr.Instance.Currency101 += a; + + } + public static void AddGold(float a) + { + PreferencesMgr.Instance.Currency101 = (int)((float)PreferencesMgr.Instance.Currency101 + a); + + } + + public static bool CheckGoldNumber(int target) + { + return GetGoldNumber() >= target; + } + + public static void AddGameTime() + { + int a = PlayerPrefs.GetInt("_time", 0) + 1; + PlayerPrefs.SetInt("_time", a); + + } + public static int GetGameTime() + { + // return 9999; + return PlayerPrefs.GetInt("_time", 0); + + } + + public static void SetGameday() + { + + PlayerPrefs.SetInt("_day", DateTime.Now.Day); + + } + public static int GetGameday() + { + return PlayerPrefs.GetInt("_day", 0); + } + + + public static int GetGameExp() + { + // return 9999; + return PlayerPrefs.GetInt("_exp", 0); + + } + public static void AddGameExp(int change) + { + PlayerPrefs.SetInt("_exp", GetGameExp() + change); + } + public static void ResetGameExp() + { + PlayerPrefs.SetInt("_exp", 0); + } + + public static int look_interad_numbers = 0; + public static bool is_first_login = true; + public static void addInterAdnumber() + { + look_interad_numbers++; + if (!SaveData.GetSaveobject().is_get_removead && look_interad_numbers >= ConfigSystem.GetConfig().playtimes) + { + look_interad_numbers = 0; + if (UnityEngine.Random.Range(0, 100) < ConfigSystem.GetConfig().interstitialtype) + { + if (UI.Instance.IsExistUI(UIConst.H5UI)) GameHelper.ShowInterstitial("interstitial_h5reward"); + else UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.AdcomingUI_Open); + } + } + } + public static int getBattleLv() + { + int exp = GetGameExp(); + List list = ConfigSystem.GetConfig().dataList; + for (int i = 0; i < list.Count; i++) + { + if (exp < list[i].Eliminating_quantity) + { + return i; + + } + } + return list.Count; + } + public static float[] GetRewardValue(int type) + { + var currentRedeemLevel = 1; + + for (var i = 0; i < PreferencesMgr.Instance.MakeupTaskHistory.Count; i++) + { + var task = PreferencesMgr.Instance.MakeupTaskHistory[i]; + + if (task.status == MakeupTaskStatus.Inline) + { + currentRedeemLevel++; + + } + } + + // Debug.Log($"GetRewardValue=====================currentRedeemLevel {currentRedeemLevel} \n type: {type}"); + + if (currentRedeemLevel > 3) + { + currentRedeemLevel = 3; + } + + var currentIndex = GetValueIndex(currentRedeemLevel); + Debug.Log("++++++++++++++++++++++++++++==" + currentIndex); + if (currentIndex != -1) + { + if (type == 0) + { + var vos = ConfigSystem.GetConfig().dataList; + SmallrewardNum rewardNumVo = vos[currentIndex]; + return GetValue(rewardNumVo, currentRedeemLevel); + + } + else if (type == 1) + { + var vos = ConfigSystem.GetConfig().dataList; + LargerewardNum rewardNumVo = vos[currentIndex]; + return GetValue(rewardNumVo, currentRedeemLevel); + + } + else if (type == 2) + { + var vos = ConfigSystem.GetConfig().dataList; + rewardNum rewardNumVo = vos[currentIndex]; + return GetValue(rewardNumVo, currentRedeemLevel); + + } + + } + return new float[] { 0, 0 }; + + + + } + private static int GetValueIndex(int index) + { + var cash = Get102(); + var vos = ConfigSystem.GetConfig().dataList; + + var currentIndex = -1; + if (cash < 0) + { + currentIndex = 0; + } + else + { + for (var i = 0; i < vos.Count; i++) + { + var rewardNumVo = vos[i]; + var cashArray = index switch + { + 1 => rewardNumVo.cash_1, + 2 => rewardNumVo.cash_2, + 3 => rewardNumVo.cash_3, + _ => default + }; + + if (i < vos.Count - 1) + { + if (cash >= (decimal)cashArray[0] && cash < (decimal)cashArray[1]) + { + currentIndex = i; + break; + } + } + else + { + if (cash >= (decimal)cashArray[0]) + { + currentIndex = i; + break; + } + } + } + } + + return currentIndex; + } + private static float[] GetValue(SmallrewardNum rewardNumVo, int level) + { + + float[] normalArray = null; + var videoRewardRate = 0f; + switch (level) + { + case 1: + + normalArray = rewardNumVo.nor_1; + videoRewardRate = rewardNumVo.rv_1; + + break; + case 2: + + normalArray = rewardNumVo.nor_2; + videoRewardRate = rewardNumVo.rv_2; + break; + case 3: + + normalArray = rewardNumVo.nor_3; + videoRewardRate = rewardNumVo.rv_3; + + break; + } + float normalValue = UnityEngine.Random.Range(normalArray[0], normalArray[1]); + normalValue = (float)Math.Round(normalValue, 2); + return new float[] { normalValue, videoRewardRate }; + } + private static float[] GetValue(LargerewardNum rewardNumVo, int level) + { + + float[] normalArray = null; + var videoRewardRate = 0f; + switch (level) + { + case 1: + + normalArray = rewardNumVo.nor_1; + videoRewardRate = rewardNumVo.rv_1; + + break; + case 2: + + normalArray = rewardNumVo.nor_2; + videoRewardRate = rewardNumVo.rv_2; + break; + case 3: + + normalArray = rewardNumVo.nor_3; + videoRewardRate = rewardNumVo.rv_3; + + break; + } + float normalValue = UnityEngine.Random.Range(normalArray[0], normalArray[1]); + normalValue = (float)Math.Round(normalValue, 2); + return new float[] { normalValue, videoRewardRate }; + } + private static float[] GetValue(rewardNum rewardNumVo, int level) + { + + float[] normalArray = null; + var videoRewardRate = 0f; + switch (level) + { + case 1: + + normalArray = rewardNumVo.nor_1; + videoRewardRate = rewardNumVo.rv_1; + + break; + case 2: + + normalArray = rewardNumVo.nor_2; + videoRewardRate = rewardNumVo.rv_2; + break; + case 3: + + normalArray = rewardNumVo.nor_3; + videoRewardRate = rewardNumVo.rv_3; + + break; + } + float normalValue = UnityEngine.Random.Range(normalArray[0], normalArray[1]); + normalValue = (float)Math.Round(normalValue, 2); + return new float[] { normalValue, videoRewardRate }; + } + public static bool IsTemporaryEnd; + public static void ShowVideoAd(string adId, Action onCompleted) + { + MaxADKit.ShowVideo(adId, isSuccess => + { + if (isSuccess) + { + CtrlDispatcher.Instance.Dispatch(CtrlMsg.WatchVideoFinish); + look_interad_numbers = 0; + + AdOverEvent(1); + + } + else + { + ShowTips("Ads Not Ready", true); + } + + onCompleted?.Invoke(isSuccess); + }); + } + public static Dictionary adCallbackInfo = new Dictionary(); + public static void sendHighRevenueToAF() + { + float purch_number = GameHelper.GetCommonModel().afSendNum; + string countryCode = "USD"; + adCallbackInfo.Clear(); + adCallbackInfo.Add("appsflyer_id", AppsFlyer.getAppsFlyerId()); + adCallbackInfo.Add("customer_user_id", GameHelper.GetLoginModel().uid.ToString()); + adCallbackInfo.Add("af_currency", countryCode); + adCallbackInfo.Add("af_revenue", purch_number.ToString()); + + AppsFlyer.sendEvent("af_new_purchase", adCallbackInfo); + + Debug.Log($"AppsFlyer sendEvent af_new_purchase {purch_number}"); + } + public static void SetSelfAvatar(GLoader gLoader) + { + var avatarId = PreferencesMgr.Instance.PlayerAvatarId; + EyesHarmony.SetAvatarToLoader(avatarId, gLoader); + } + public static bool needShowLevelstate(int id = -1) + { + + var makeupTaskData = PreferencesMgr.Instance.MakeupTaskHistory.Last(); + Debug.Log(makeupTaskData.tableId); + var vo = ConfigSystem.GetConfig().GetData(makeupTaskData.tableId); + Debug.Log(vo); + int lv = vo.id; + int a = PlayerPrefs.GetInt("cash_lv", 0); + if (id != -1) lv = id + 1; + if (a < lv) + { + return true; + } + + return false; + } + public static bool checkGoldNumber(int target) + { + return PreferencesMgr.Instance.Currency101 >= target ? true : false; + } + public static Dictionary activeTimes = new Dictionary(); + public static Dictionary activeTimes_saveingpot = new Dictionary(); + public static int GetBattleLv_Index() + { + int exp = GetGameExp(); + List list = ConfigSystem.GetConfig().dataList; + for (int i = 0; i < list.Count; i++) + { + if (exp < list[i].Eliminating_quantity) + { + return i; + + } + } + return list.Count - 1; + } + + /// + /// 检查是否有网络 + /// + /// true:有网, false:没网 + public static bool IsConnect() + { + return NetworkKit.GetNetworkType() != NetworkType.notConnected; + } + + /// + /// 看完广告事件上报 + /// + /// 1:激励 2:插屏 + public static void AdOverEvent(int type) + { + + RespAdEventData respData = new() + { + type = type + }; + + NetworkKit.PostWithHeader("event/adWatchOver", respData, (isSuccess, obj) => + { + + }); + } + + /// + /// 玩法时长上报 + /// + /// 玩法类型:1:羊了个羊 2:单词接龙 3:关不住我 + public static void PlayGameTimeEvent(int gameType, Action action = null) + { + m_gameTimes = GetPlayGameTimes(); + + if (m_gameTimes == 0) return; + RespGameTimeEventData respData = new() + { + type = gameType, + second = m_gameTimes + }; + + m_gameTimes = 0; + + PlayerPrefs.SetInt("game_times", m_gameTimes); + + NetworkKit.PostWithHeader("event/gameTime", respData, (isSuccess, obj) => + { + // Debug.Log($"PlayGameTimeEvent==== {m_gameTimes}"); + action?.Invoke(); + }); + } + private static int m_gameTimes = 0; + + public static void SetGameTimes() + { + m_gameTimes++; + PlayerPrefs.SetInt("game_times", m_gameTimes); + } + + public static int GetPlayGameTimes() + { + return PlayerPrefs.GetInt("game_times", 0); + } + + + /// + /// 是否能关闭结算界面(必须等调控接口返回数据后才能关闭) + /// + private static bool isCanCloseResultView = false; + + public static bool GetCloseResult() + { + if (!IsConnect()) + { + ShowTips("The network connection is abnormal."); + } + + return isCanCloseResultView; + } + public static void SetCloseResult(bool isCan) + { + isCanCloseResultView = isCan; + } + + /// + /// 第几个玩法调控表 + /// + public static int conf_num = 1; + /// + /// 玩法调控,请求配置 + /// + public static void RequestGameConfig() + { + NetworkKit.PostWithHeader("game/regulate", null, (isSuccess, obj) => + { + if (isSuccess) + { + Debug.Log($"RequestGameConfig==== {obj.conf_num}"); + PlayerPrefs.SetInt("game_conf_num", obj.conf_num); + conf_num = obj.conf_num; + } + + isCanCloseResultView = true; + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.PayloadingUI_Close); + }); + } + + /// + /// 是否是广告兑换模式 + /// + /// true:广告兑换 -- false:三方支付 + public static bool IsAdModelOfPay() + { + bool isAd = true; + + if (IsGiftSwitch() && GetLoginModel().enwp == 1) + { + isAd = false; + } + + return isAd; + } + public static List makeupLevels = new(); + public static void SetLevelsList() + { + makeupLevels.Clear(); + List makeup_list = ConfigSystem.GetConfig().dataList; + for (int i = 0; i < makeup_list.Count; i++) + { + makeupLevels.Add(makeup_list[i].levels_need); + } + // Debug.Log($"barry makeupLevels-======== {SerializeUtil.ToJson(makeupLevels)}"); + } + + /// + /// 特定等级的 + /// + /// + public static bool IsShowLevelTips() + { + SetLevelsList(); + bool isShow = false; + for (int i = 0; i < makeupLevels.Count; i++) + { + if (IsGiftSwitch() && GetLevel() == makeupLevels[i]) + { + isShow = true; + break; + } + + } + + return isShow; + } + public static long getNowTimeByMillisecond() + { +#if !JarvisRelease + return DateTimeBoardk.Instance.GetCurrTimesTampByMillisecond(); + // return DateTimeManager.Instance.GetServerCurrTimestamp(); +#else + return DateTimeBoardk.Instance.GetServerCurrTimestampByMillisecond(); +#endif + } + public static void sendRevenueToServer(string eventname, string eventproperty, int integer) + { + NetworkKit.BuriedPoint(eventname, eventproperty, integer); + } + public static bool InToday(long time, int offset = 0, bool isInclude = false) + { + DateTime oldDate = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); + oldDate = oldDate.AddSeconds(time); + oldDate = new DateTime(oldDate.Year, oldDate.Month, oldDate.Day); + + + var yesterday = DateTimeBoardk.Instance.GetCurrDateTime().AddDays(offset); + + yesterday = new DateTime(yesterday.Year, yesterday.Month, yesterday.Day); + if (isInclude) + { + return oldDate >= yesterday; + } + + return oldDate > yesterday; + } + } +} + +public class RespAdEventData +{ + public int type; +} + +public class RespGameTimeEventData +{ + public int type; + public int second; +} + +public class ResGameConfigData +{ + public int conf_num; +} + +public class login_class +{ + + public long uid; + public string trace_id; + public string device_id; + public string pack_name; + public string version; + public string channel; + public string type; + public string payload; + +} \ No newline at end of file diff --git a/Assets/BingoBrain/Harmony/GameHelper.cs.meta b/Assets/BingoBrain/Harmony/GameHelper.cs.meta new file mode 100644 index 0000000..a16ac42 --- /dev/null +++ b/Assets/BingoBrain/Harmony/GameHelper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 389d5ae709869439791f7004522f9a32 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/Harmony/GlobalHarmony.cs b/Assets/BingoBrain/Harmony/GlobalHarmony.cs new file mode 100644 index 0000000..4da8b9f --- /dev/null +++ b/Assets/BingoBrain/Harmony/GlobalHarmony.cs @@ -0,0 +1,347 @@ +using System; +using FairyGUI; +using System.Text; +using UnityEngine; +using System.Collections.Generic; +using Application = UnityEngine.Application; +using Random = UnityEngine.Random; + +namespace BingoBrain +{ + public static class GlobalHarmony + { + public static bool IsChance(float chance) + { + var value = Random.Range(0, 1f); + return value <= chance; + } + + public static void Active(this Component component, bool isActive) + { + component.gameObject.SetActive(isActive); + } + + public static string GetAppSavePath() + { +#if UNITY_EDITOR || UNITY_STANDALONE_WIN + return Application.streamingAssetsPath; +#elif UNITY_IOS + return Application.persistentDataPath; +#endif + } + + public static GTweener In(GObject obj, float duration = 0.3f, float delay = 0) + { + if (obj == null) return null; + obj.alpha = 0.5f; + return obj.TweenFade(1, duration).SetDelay(delay); + + } + + public static GTweener Out(GObject obj, float duration = 0.3f, float delay = 0) + { + if (obj == null) return null; + obj.alpha = 1; + return obj.TweenFade(0f, duration).SetDelay(delay); + + } + + private static float clickTime; + + public static bool NoQuick() + { + if (Time.time < clickTime) + { + clickTime = Time.time + 0.1f; + return false; + } + + clickTime = Time.time + 0.3f; + return true; + } + + public static void CheckClick(GObject button, Action action, bool isNetworkCheck = false, + bool isQuickClickCheck = true) + { + button?.onClick.Set(() => + { + if (isQuickClickCheck && !NoQuick()) + { + return; + } + + action?.Invoke(); + }); + } + + public static string FormatDate(int second, CountDownType countDownType = CountDownType.Second, + string dayFormat = "") + { + var result = new StringBuilder(); + if (second < 0) + { + second = 0; + } + + if (countDownType == CountDownType.Second) + { + result.Append(second); + return result.ToString(); + } + + int tmpSecond; + + if (second >= 60) + { + tmpSecond = second % 60; + } + else + { + tmpSecond = second; + } + + result.Append(tmpSecond); + + if (tmpSecond < 10) + { + result.Insert(0, 0); + } + + int tmpMin = second / 60; + + if (countDownType == CountDownType.Minute) + { + result.Insert(0, ":"); + result.Insert(0, tmpMin); + return result.ToString(); + } + + int tmpHour = tmpMin / 60; + + if (countDownType == CountDownType.Hour) + { + if (tmpMin >= 60) + { + tmpMin %= 60; + } + + result.Insert(0, ":"); + result.Insert(0, tmpMin); + if (tmpMin < 10) + { + result.Insert(0, 0); + } + + result.Insert(0, ":"); + result.Insert(0, tmpHour); + if (tmpHour < 10) + { + result.Insert(0, 0); + } + + return result.ToString(); + } + + int tmpDay = tmpHour / 24; + + if (countDownType == CountDownType.Day) + { + if (tmpMin >= 60) + { + tmpMin %= 60; + } + + result.Insert(0, ":"); + result.Insert(0, tmpMin); + if (tmpMin < 10) + { + result.Insert(0, 0); + } + + if (tmpHour >= 24) + { + tmpHour %= 24; + } + + result.Insert(0, ":"); + result.Insert(0, tmpHour); + + if (tmpHour < 10) + { + result.Insert(0, 0); + } + + if (string.IsNullOrEmpty(dayFormat)) + { + dayFormat = "Days"; + } + + result.Insert(0, $" {dayFormat} "); + result.Insert(0, tmpDay); + } + + return result.ToString(); + } + + public static T GetRandomList(IList list) + { + if (list.Count == 0) + { + return default(T); + } + + int index = UnityEngine.Random.Range(0, list.Count); + return list[index]; + } + + public static List tmpIndexList = new List(); + + public static List GetRandomList(List list, int num, bool returnMax = true) + { + if (list.Count < num) + { + if (returnMax) + { + num = list.Count; + } + else + { + return null; + } + } + + tmpIndexList.Clear(); + List tempList = new List(); + for (int i = 0; i < num; i++) + { + int index = UnityEngine.Random.Range(0, list.Count); + while (tmpIndexList.Contains(index)) + { + index = UnityEngine.Random.Range(0, list.Count); + } + + tmpIndexList.Add(index); + } + + foreach (var index in tmpIndexList) + { + tempList.Add(list[index]); + } + + return tempList; + } + + public static int RandomWeight(int[] weights) + { + int val = UnityEngine.Random.Range(1, 101); + int temp = 0; + + for (int i = 0; i < weights.Length; i++) + { + int tar = weights[i]; + + temp += tar; + if (val <= temp) + { + return i; + } + } + + return -1; + } + + public static int GetChanceList(List chanceList) + { + float total = 0; + for (int i = 0; i < chanceList.Count; i++) + { + total += chanceList[i]; + } + + float result = Random.Range(0, total); + float tmpTotal = 0; + for (int i = 0; i < chanceList.Count; i++) + { + float chance = chanceList[i]; + tmpTotal += chance; + if (result < tmpTotal) + { + return i; + } + } + + if (chanceList.Count > 0) + { + return chanceList.Count - 1; + } + + return -1; + } + public static string FormatJson(string sourceJson) + { + sourceJson += " "; + var index = 0; + var newJson = new StringBuilder(); + + for (int i = 0; i < sourceJson.Length - 1; i++) + { + if (sourceJson[i] == '{' || sourceJson[i] == '[') + { + index++; + newJson.Append(sourceJson[i]); + newJson.Append("\n"); + for (var a = 0; a < index; a++) + { + newJson.Append("\t"); + } + } + else if ((sourceJson[i] == '}' || sourceJson[i] == ']')) + { + index--; + newJson.Append("\n"); + for (var a = 0; a < index; a++) + { + newJson.Append("\t"); + } + + newJson.Append(sourceJson[i]); + newJson.Append(sourceJson[i + 1] == ',' ? "," : ""); + newJson.Append("\n"); + + if (sourceJson[i + 1] == ',') i++; + for (int a = 0; a < index; a++) + { + newJson.Append("\t"); + } + } + else if (sourceJson[i] != '}' && sourceJson[i] != ']' && sourceJson[i + 1] == ',') + { + newJson.Append(sourceJson[i]); + newJson.Append(sourceJson[i + 1]); + newJson.Append("\n"); + i++; + for (var a = 0; a < index; a++) + { + newJson.Append("\t"); + } + } + else + { + newJson.Append(sourceJson[i]); + } + } + + return newJson.ToString(); + } + + public static void ForEachSafe(this Dictionary dict, Action action) + { + var keys = new List(dict.Keys); + for (var i = 0; i < dict.Count; i++) + { + var temp = dict[keys[i]]; + action?.Invoke(keys[i],temp); + } + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/Harmony/GlobalHarmony.cs.meta b/Assets/BingoBrain/Harmony/GlobalHarmony.cs.meta new file mode 100644 index 0000000..289680a --- /dev/null +++ b/Assets/BingoBrain/Harmony/GlobalHarmony.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 503da24caec74f59a9df8b84a7635133 +timeCreated: 1681803914 \ No newline at end of file diff --git a/Assets/BingoBrain/Manager.meta b/Assets/BingoBrain/Manager.meta new file mode 100644 index 0000000..a80b808 --- /dev/null +++ b/Assets/BingoBrain/Manager.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9413cdb615b453c4d9e5ed72908bc884 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/BingoBrain/Manager/Battle.cs b/Assets/BingoBrain/Manager/Battle.cs new file mode 100644 index 0000000..71e230b --- /dev/null +++ b/Assets/BingoBrain/Manager/Battle.cs @@ -0,0 +1,89 @@ +using BingoBrain.Core; +using UnityEngine; +using BingoBrain.Asset; +using BingoBrain.HotFix; +using UnityEngine.EventSystems; +using System.Collections.Generic; + +namespace BingoBrain +{ + public class Battle : BaseUnity + { + public ShungTik ShungTik = new(); + List systems = new(); + + public override void Init() + { + base.Init(); + CtrlDispatcher.Instance.AddListener(CtrlMsg.Game_Start, OnGameStart); + GameDispatcher.Instance.AddListener(BingoInfo.AddPause, AddPause); + } + + private void AddPause(object obj) + { + BingoCell.PauseSum += (int)obj; + } + + private void OnGameStart(object obj) + { + InitRoot(); + } + + private GameObject bg; + + private void InitRoot() + { + BingoCell.root = new GameObject("GameRoot").transform; + BingoCell.root.SetParent(OCConst.WorldSpaceGo.transform, false); + BingoCell.root.localPosition = new Vector3(100, 99.5f); + BetKit.Instance.LoadGameObjectAndClone("Prefab.Game.Card", "playbg", go => + { + bg = go; + BetKit.Instance.LoadSprite("Atlas.Game", "dt_bg", (spr) => + { + bg.GetComponent().sprite = spr; + }); + bg.transform.SetParent(BingoCell.root, false); + CameraBoardk.Instance.mainCamera.gameObject.AddComponent(); + // Debug.Log("??????????????????????????"); + // UICtrlDispatcher.Instance.Dispatch(SkinInfo.BingoHallUI_Open); + //UICtrlDispatcher.Instance.Dispatch(SkinInfo.BingoHalldUI_Open); + + InitSystems(); + ShungTik.InitRoot(BingoCell.root); + }); + } + + public void SetBg(bool isShow) + { + if (bg != null) + { + bg.SetActive(isShow); + } + } + + private void InitSystems() + { + AddSystems(); + } + + private void AddSystems() + { + systems.Add(new BingoSystem()); + systems.Add(new CardBoardSystem()); + systems.Add(new PropSystem()); + systems.Add(new CallSystem()); + } + + private void Update() + { + if (systems != null) + { + foreach (var sys in systems) + { + sys.Update(); + } + } + } + } +} \ No newline at end of file diff --git a/Assets/BingoBrain/Manager/Battle.cs.meta b/Assets/BingoBrain/Manager/Battle.cs.meta new file mode 100644 index 0000000..f657c8d --- /dev/null +++ b/Assets/BingoBrain/Manager/Battle.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 8d38b729db4d40bc8cb3eb79ddd2c4f7 +timeCreated: 1699946071 \ No newline at end of file diff --git a/Assets/BingoBrain/Manager/Cheat.cs b/Assets/BingoBrain/Manager/Cheat.cs new file mode 100644 index 0000000..31d0e4a --- /dev/null +++ b/Assets/BingoBrain/Manager/Cheat.cs @@ -0,0 +1,370 @@ +using System; +using BingoBrain.Asset; +using BingoBrain.Core; +using UnityEngine; +using UnityEngine.UI; + +namespace BingoBrain +{ + public class Cheat : BaseUnity + { + public bool isCheat = true; + private int triggerCount = 5; + private int currentTriggerCount; + + private float currentTime; + + private int cheatPassword = 31415; + + private const string cheatPath = "Prefab/Cheat/CheatCanvas"; + private Transform cheatTransform; + private Transform checkPermissionPanel; + private Transform cheatSettingPanel; + private Transform cheatSettingPanelContent; + public float Speed = 1; + + public override void Init() + { + base.Init(); + cheatPassword = 1314; + AddListener(); + } + + private void Update() + { + if (currentTriggerCount > 0) + { + if (Time.time - currentTime > 1) + { + currentTriggerCount = 0; + } + } + + if (!isCheat) + { + return; + } + +#if UNITY_EDITOR + if (Input.GetKeyDown(KeyCode.F12)) + { + OpenCheatView(); + } + + if (Input.GetKeyDown(KeyCode.F5)) + { + /*if (UI.Instance.IsExistUI(UIConst.ReconnectUI)) + { + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.ReconnectUI_Close); + } + else + { + UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.ReconnectUI_Open); + }*/ + } + + if (Input.GetKeyDown(KeyCode.F6)) + { + /*GameHelper.GetRewardOnly(new AwardInfo() + { + diamond = 100, money = 100, active = 100 + }, RewardOrigin.DailyTask, s => + { + Debug.Log("eeeeeeeeee"); + });*/ + } + + if (Input.GetKeyDown(KeyCode.F1)) + { + // UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.GameNotificationUI_Open); + PreferencesMgr.Instance.Currency101 += 50000; + } + + if (Input.GetKeyDown(KeyCode.F2)) + { + // UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.GameNotificationUI_Open); + PreferencesMgr.Instance.Currency102 += 500; + } + + if (Input.GetKeyDown(KeyCode.F3)) + { + CtrlDispatcher.Instance.Dispatch(CtrlMsg.WatchVideoFinish); + } +#endif + + if (Input.touchCount >= 2) + { + if (Input.GetTouch(0).phase == TouchPhase.Moved && Input.GetTouch(1).phase == TouchPhase.Moved) + { + OpenCheatView(); + } + } + } + + private void AddListener() + { + // CtrlDispatcher.Instance.AddListener(CtrlMsg.Game_Start, OnGameStart); + } + + private void OnGameStart(object obj) + { + InitCheat(); + } + + private void InitCheat() + { + } + + public void OnTriggerCheat() + { + /*if (Channel.IsRelease) + { + return; + }*/ + + // Debug.LogWarning("开始触发GM"); + if (!isCheat) + { + return; + } + + currentTime = Time.time; + currentTriggerCount++; + // Debug.LogWarning("点击GM标题"); + if (currentTriggerCount >= triggerCount) + { + OpenCheatView(); + } + } + + private bool m_Alpha = false; + + private void OpenCheatView() + { +#if BingoBrainDebug || UNITY_EDITOR + if (cheatTransform != null && cheatTransform.gameObject.activeSelf) + { + cheatTransform.gameObject.SetActive(false); + return; + } + + // Debug.LogWarning("触发GM界面"); + if (cheatTransform == null) + { + // Debug.LogWarning("触发GM界面1"); + var cheatTransform1 = BetKit.Instance.LoadGameObject("Prefab.Cheat", "CheatCanvas").transform; + cheatTransform = Instantiate(cheatTransform1); + checkPermissionPanel = cheatTransform.Find("CheatPanel/CheckPermissionPanel"); + cheatSettingPanel = cheatTransform.Find("CheatPanel/CheatSettingPanel"); + cheatSettingPanelContent = cheatSettingPanel.Find("Viewport/Content"); + + var buttonSettingClose = cheatTransform.Find("CheatPanel/CheatSettingPanel/ButtonSettingClose") + .GetComponent