diff --git a/Assets/Fungus/Integrations/Spine/Fungus-Spine.unitypackage.meta b/Assets/Fungus/Integrations/Spine/Fungus-Spine.unitypackage.meta deleted file mode 100644 index 8af41c3..0000000 --- a/Assets/Fungus/Integrations/Spine/Fungus-Spine.unitypackage.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: fd02c799f3f5c4c83b2fc26c105a3821 -timeCreated: 1453725747 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Fungus/Integrations/Playmaker/Fungus-PlayMaker.unitypackage.meta b/Assets/MySQL.meta similarity index 53% rename from Assets/Fungus/Integrations/Playmaker/Fungus-PlayMaker.unitypackage.meta rename to Assets/MySQL.meta index eb79187..82cb431 100644 --- a/Assets/Fungus/Integrations/Playmaker/Fungus-PlayMaker.unitypackage.meta +++ b/Assets/MySQL.meta @@ -1,8 +1,8 @@ fileFormatVersion: 2 -guid: 81dbcde0f90df4e9ba9ca2794490e57a -timeCreated: 1491251885 -licenseType: Store +guid: 1e21ef92e9c99d34c97d04cc578dbe2c +folderAsset: yes DefaultImporter: + externalObjects: {} userData: assetBundleName: assetBundleVariant: diff --git a/Assets/MySQL/DataScriptableObject.cs b/Assets/MySQL/DataScriptableObject.cs new file mode 100644 index 0000000..95d69f4 --- /dev/null +++ b/Assets/MySQL/DataScriptableObject.cs @@ -0,0 +1,15 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +[CreateAssetMenu(menuName = "MySQL/Create SqlseverData")] +public class DataScriptableObject : ScriptableObject +{ + public string IP; + public string Port; + public string Database; + public string User; + public string Password; + public string Charset; +} diff --git a/Assets/MySQL/DataScriptableObject.cs.meta b/Assets/MySQL/DataScriptableObject.cs.meta new file mode 100644 index 0000000..63d3461 --- /dev/null +++ b/Assets/MySQL/DataScriptableObject.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 84c222a672e228d4b9c820e3d02d75a2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MySQL/GetSQL.cs b/Assets/MySQL/GetSQL.cs new file mode 100644 index 0000000..00040f2 --- /dev/null +++ b/Assets/MySQL/GetSQL.cs @@ -0,0 +1,50 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using MySql.Data.MySqlClient; +using UnityEngine; + + +public class GetSQL : MonoBehaviour +{ + public DataScriptableObject dataScriptableObject; + + private string LinkInfo; + // Start is called before the first frame update + void Start() + { + LinkInfo = "server="+dataScriptableObject.IP+";" + + "port="+dataScriptableObject.Port+";" + + "database="+dataScriptableObject.Database+";" + + "user="+dataScriptableObject.User+";" + + "password="+dataScriptableObject.Password+";" + + "charset="+dataScriptableObject.Charset; + } + + + public List GetSqlData(string SQLstatement, string datalist) + { + List data = new List(); + data.Clear(); + MySqlConnection con = new MySqlConnection(LinkInfo); + try + { + con.Open(); + Debug.Log("连接成功"); + } + catch (MySqlException e) + { + Debug.Log("连接失败"); + } + + MySqlCommand cmd = new MySqlCommand(SQLstatement, con); + MySqlDataReader reader = cmd.ExecuteReader(); + while (reader.Read()) + { + data.Add(reader.GetString(datalist).ToString()); + } + + return data; + } + +} diff --git a/Assets/MySQL/GetSQL.cs.meta b/Assets/MySQL/GetSQL.cs.meta new file mode 100644 index 0000000..07b86d0 --- /dev/null +++ b/Assets/MySQL/GetSQL.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: db80fd0dedfc2444e8beaf9ab2d443e1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MySQL/SQLserver.asset b/Assets/MySQL/SQLserver.asset new file mode 100644 index 0000000..e4df3ad --- /dev/null +++ b/Assets/MySQL/SQLserver.asset @@ -0,0 +1,20 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + 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: 84c222a672e228d4b9c820e3d02d75a2, type: 3} + m_Name: SQLserver + m_EditorClassIdentifier: + IP: 101.35.241.17 + Port: 3306 + Database: lyx + User: saipo + Password: 20010403 + Charset: utf-8 diff --git a/Assets/MySQL/SQLserver.asset.meta b/Assets/MySQL/SQLserver.asset.meta new file mode 100644 index 0000000..27d2974 --- /dev/null +++ b/Assets/MySQL/SQLserver.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2ec0091ebaee60d43bbb2432421fc39d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/MySql.Data.dll b/Assets/Plugins/MySql.Data.dll new file mode 100644 index 0000000..b732da4 Binary files /dev/null and b/Assets/Plugins/MySql.Data.dll differ diff --git a/Assets/Plugins/MySql.Data.dll.meta b/Assets/Plugins/MySql.Data.dll.meta new file mode 100644 index 0000000..99153b5 --- /dev/null +++ b/Assets/Plugins/MySql.Data.dll.meta @@ -0,0 +1,33 @@ +fileFormatVersion: 2 +guid: 81a954209d0756d4bbb5c9b91c9445ac +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/Plugins/Sirenix/Demos/Custom Attribute Processors.unitypackage.meta b/Assets/Plugins/Sirenix/Demos/Custom Attribute Processors.unitypackage.meta deleted file mode 100644 index 8dd2946..0000000 --- a/Assets/Plugins/Sirenix/Demos/Custom Attribute Processors.unitypackage.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f597f19f656ba56eae4f6a3a7cc528f4 -timeCreated: 1488828285 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Demos/Custom Drawers.unitypackage.meta b/Assets/Plugins/Sirenix/Demos/Custom Drawers.unitypackage.meta deleted file mode 100644 index 35418d0..0000000 --- a/Assets/Plugins/Sirenix/Demos/Custom Drawers.unitypackage.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 48e08dc33330d11e9d4a1b246c52e4f6 -timeCreated: 1488828285 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Demos/Editor Windows.unitypackage.meta b/Assets/Plugins/Sirenix/Demos/Editor Windows.unitypackage.meta deleted file mode 100644 index cb0b40f..0000000 --- a/Assets/Plugins/Sirenix/Demos/Editor Windows.unitypackage.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ed09910c0094cb27be8f3ca264680da3 -timeCreated: 1488828285 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Plugins/Sirenix/Demos/Sample - RPG Editor.unitypackage.meta b/Assets/Plugins/Sirenix/Demos/Sample - RPG Editor.unitypackage.meta deleted file mode 100644 index 8a58328..0000000 --- a/Assets/Plugins/Sirenix/Demos/Sample - RPG Editor.unitypackage.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: cc355dd4cf1e6173beaeb22c2858cbe1 -timeCreated: 1488828285 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Scenes/test.unity.meta b/Assets/Scenes/test.unity.meta index c1e3c88..c41f0c5 100644 --- a/Assets/Scenes/test.unity.meta +++ b/Assets/Scenes/test.unity.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2cda990e2423bbf4892e6590ba056729 +guid: 57c7619c790d5a94890207bd10cc8aca DefaultImporter: externalObjects: {} userData: diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 1ccfa62..a49acf2 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -572,7 +572,8 @@ PlayerSettings: webGLLinkerTarget: 1 webGLThreadsSupport: 0 webGLDecompressionFallback: 0 - scriptingDefineSymbols: {} + scriptingDefineSymbols: + 1: ODIN_INSPECTOR;ODIN_INSPECTOR_3 additionalCompilerArguments: {} platformArchitecture: {} scriptingBackend: {}