From 97da432c35b8c7aaf9dd2c39e2aa4b1f55f36065 Mon Sep 17 00:00:00 2001 From: chai Date: Wed, 27 Jan 2021 16:15:06 +0800 Subject: +behaviour designer --- .../Assets/Behavior Designer/Runtime/Variables/SharedBool.cs | 11 +++++++++++ .../Behavior Designer/Runtime/Variables/SharedBool.cs.meta | 8 ++++++++ .../Assets/Behavior Designer/Runtime/Variables/SharedColor.cs | 11 +++++++++++ .../Behavior Designer/Runtime/Variables/SharedColor.cs.meta | 8 ++++++++ .../Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedFloat.cs.meta | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedGameObject.cs | 11 +++++++++++ .../Runtime/Variables/SharedGameObject.cs.meta | 8 ++++++++ .../Runtime/Variables/SharedGameObjectList.cs | 11 +++++++++++ .../Runtime/Variables/SharedGameObjectList.cs.meta | 8 ++++++++ .../Assets/Behavior Designer/Runtime/Variables/SharedInt.cs | 11 +++++++++++ .../Behavior Designer/Runtime/Variables/SharedInt.cs.meta | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedMaterial.cs | 10 ++++++++++ .../Runtime/Variables/SharedMaterial.cs.meta | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedObject.cs | 11 +++++++++++ .../Behavior Designer/Runtime/Variables/SharedObject.cs.meta | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedObjectList.cs | 11 +++++++++++ .../Runtime/Variables/SharedObjectList.cs.meta | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedQuaternion.cs | 11 +++++++++++ .../Runtime/Variables/SharedQuaternion.cs.meta | 8 ++++++++ .../Assets/Behavior Designer/Runtime/Variables/SharedRect.cs | 11 +++++++++++ .../Behavior Designer/Runtime/Variables/SharedRect.cs.meta | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedString.cs | 11 +++++++++++ .../Behavior Designer/Runtime/Variables/SharedString.cs.meta | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedTransform.cs | 11 +++++++++++ .../Runtime/Variables/SharedTransform.cs.meta | 8 ++++++++ .../Runtime/Variables/SharedTransformList.cs | 11 +++++++++++ .../Runtime/Variables/SharedTransformList.cs.meta | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedVector2.cs | 11 +++++++++++ .../Behavior Designer/Runtime/Variables/SharedVector2.cs.meta | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedVector3.cs | 11 +++++++++++ .../Behavior Designer/Runtime/Variables/SharedVector3.cs.meta | 8 ++++++++ .../Behavior Designer/Runtime/Variables/SharedVector4.cs | 11 +++++++++++ .../Behavior Designer/Runtime/Variables/SharedVector4.cs.meta | 8 ++++++++ 34 files changed, 319 insertions(+) create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs.meta create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs create mode 100644 Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs.meta (limited to 'Client/Assets/Behavior Designer/Runtime/Variables') diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs new file mode 100644 index 00000000..43ba1b21 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedBool : SharedVariable + { + public static implicit operator SharedBool(bool value) { return new SharedBool { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs.meta new file mode 100644 index 00000000..24a56fe0 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c2f4e02925f3d454c8a49a9f9cc1d497 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs new file mode 100644 index 00000000..50931845 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedColor : SharedVariable + { + public static implicit operator SharedColor(Color value) { return new SharedColor { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs.meta new file mode 100644 index 00000000..5cb6438b --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1aebb6343767438449d67bf4118aeefe +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs new file mode 100644 index 00000000..5cfee32b --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs @@ -0,0 +1,8 @@ +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedFloat : SharedVariable + { + public static implicit operator SharedFloat(float value) { return new SharedFloat { Value = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs.meta new file mode 100644 index 00000000..f2d785c3 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 954735ce9c49fd845add7abd7883211c +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs new file mode 100644 index 00000000..53f1ac29 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedGameObject : SharedVariable + { + public static implicit operator SharedGameObject(GameObject value) { return new SharedGameObject { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs.meta new file mode 100644 index 00000000..aee365b0 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObject.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: df84e4f8f0e526344a46be1b083e0218 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs new file mode 100644 index 00000000..b5760184 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections.Generic; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedGameObjectList : SharedVariable> + { + public static implicit operator SharedGameObjectList(List value) { return new SharedGameObjectList { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs.meta new file mode 100644 index 00000000..956e5020 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedGameObjectList.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 70650d45c2fa6794a9fdd7d2a74bb59a +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs new file mode 100644 index 00000000..9bd8e023 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedInt : SharedVariable + { + public static implicit operator SharedInt(int value) { return new SharedInt { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs.meta new file mode 100644 index 00000000..0f06a31e --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 00de328b40e8ac84ebf75e48fe353f38 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs new file mode 100644 index 00000000..57afa4f6 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs @@ -0,0 +1,10 @@ +using UnityEngine; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedMaterial : SharedVariable + { + public static implicit operator SharedMaterial(Material value) { return new SharedMaterial { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs.meta new file mode 100644 index 00000000..c99828bf --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedMaterial.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e84514e0f685a64795ecdb776888407 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs new file mode 100644 index 00000000..c962aef8 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedObject : SharedVariable + { + public static explicit operator SharedObject(Object value) { return new SharedObject { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs.meta new file mode 100644 index 00000000..f9c153e9 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d5ffddfc2d65c6e4ca1dedda5afd6ccc +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs new file mode 100644 index 00000000..26092e6a --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections.Generic; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedObjectList : SharedVariable> + { + public static implicit operator SharedObjectList(List value) { return new SharedObjectList { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs.meta new file mode 100644 index 00000000..674f2268 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedObjectList.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c7644e981f746b5458fb6adbda412b2d +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs new file mode 100644 index 00000000..e6f4e234 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedQuaternion : SharedVariable + { + public static implicit operator SharedQuaternion(Quaternion value) { return new SharedQuaternion { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs.meta new file mode 100644 index 00000000..027e0ace --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedQuaternion.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ec5ca504fe011b449506c42d3e5ac7f +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs new file mode 100644 index 00000000..0c8ae3ae --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedRect : SharedVariable + { + public static implicit operator SharedRect(Rect value) { return new SharedRect { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs.meta new file mode 100644 index 00000000..68fded8a --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 23ef607e9df5ab742afbea152c79eed5 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs new file mode 100644 index 00000000..ccaf4c57 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedString : SharedVariable + { + public static implicit operator SharedString(string value) { return new SharedString { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs.meta new file mode 100644 index 00000000..a64cb255 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedString.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b562573ea4266848bc3f78352dca3a5 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs new file mode 100644 index 00000000..7b06f98f --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedTransform : SharedVariable + { + public static implicit operator SharedTransform(Transform value) { return new SharedTransform { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs.meta new file mode 100644 index 00000000..226ae88d --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransform.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e084053b0dbe6541bc2408005c85606 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs new file mode 100644 index 00000000..6872404c --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections.Generic; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedTransformList : SharedVariable> + { + public static implicit operator SharedTransformList(List value) { return new SharedTransformList { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs.meta new file mode 100644 index 00000000..33e37c1a --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedTransformList.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 11f38abc81b11804aabe69ae80011a60 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs new file mode 100644 index 00000000..584f9d05 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedVector2 : SharedVariable + { + public static implicit operator SharedVector2(Vector2 value) { return new SharedVector2 { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs.meta new file mode 100644 index 00000000..4eb4d791 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector2.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2398d4531b638134384482dcac3e850c +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs new file mode 100644 index 00000000..6c7652da --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedVector3 : SharedVariable + { + public static implicit operator SharedVector3(Vector3 value) { return new SharedVector3 { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs.meta new file mode 100644 index 00000000..6588f7ac --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector3.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2093670c041663d4096c217e7c790683 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs new file mode 100644 index 00000000..9d6f0549 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs @@ -0,0 +1,11 @@ +using UnityEngine; +using System.Collections; + +namespace BehaviorDesigner.Runtime +{ + [System.Serializable] + public class SharedVector4 : SharedVariable + { + public static implicit operator SharedVector4(Vector4 value) { return new SharedVector4 { mValue = value }; } + } +} \ No newline at end of file diff --git a/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs.meta b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs.meta new file mode 100644 index 00000000..b42454b1 --- /dev/null +++ b/Client/Assets/Behavior Designer/Runtime/Variables/SharedVector4.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e12e4a2550a6e5f4aa39fdd59126ed66 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: -- cgit v1.1-26-g67d0