input/output + refactoring
This commit is contained in:
Executable
+273
@@ -0,0 +1,273 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!114 &2608629621584006415
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 7789614090018843119}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 8aba9e174e9d3b34685f9f11106848d8, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
HasState: 0
|
||||||
|
GateType: 0
|
||||||
|
--- !u!1001 &1186815505049518421
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 8391619796845948860}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: -7307756874029176930, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: Name
|
||||||
|
value: Q
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7307756874029176930, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: Orientation.x
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7307756874029176930, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: ScaleIncrease
|
||||||
|
value: 1.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1824742176375353076, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: Q
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalScale.x
|
||||||
|
value: 1.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalScale.y
|
||||||
|
value: 1.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 1.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -1.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: -1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8643366489253547345, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_Radius
|
||||||
|
value: 0.6
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
--- !u!1001 &7550324826208118863
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 347446582494478752, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: Input gate
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1658337153186624383, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalScale.x
|
||||||
|
value: 2.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1658337153186624383, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalScale.y
|
||||||
|
value: 2.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1658337153186624383, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 1.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1658337153186624383, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -1.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.pivot.y
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.newSize.x
|
||||||
|
value: 3
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.newSize.y
|
||||||
|
value: 3
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.oldSize.x
|
||||||
|
value: 3
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.oldSize.y
|
||||||
|
value: 3
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.size
|
||||||
|
value: 6
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[0].x
|
||||||
|
value: 0.38
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[0].y
|
||||||
|
value: -0.38
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[1].x
|
||||||
|
value: 0.38
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[1].y
|
||||||
|
value: -2.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[2].x
|
||||||
|
value: 2.6
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[2].y
|
||||||
|
value: -2.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[3].x
|
||||||
|
value: 2.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[3].y
|
||||||
|
value: -2.6
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[4].x
|
||||||
|
value: 2.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[4].y
|
||||||
|
value: -0.39999998
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[5].x
|
||||||
|
value: 2.61
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[5].y
|
||||||
|
value: -0.38
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.adaptiveTilingThreshold
|
||||||
|
value: 0.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 9216698528057375618, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Size.x
|
||||||
|
value: 3
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 9216698528057375618, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Size.y
|
||||||
|
value: 3
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 9216698528057375618, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Sprite
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 3286163911610860551, guid: f07dabfc64de02443a6df7363e4f1171, type: 3}
|
||||||
|
- target: {fileID: 9216698528057375618, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_WasSpriteAssigned
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents:
|
||||||
|
- {fileID: 2637797866570093762, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
--- !u!1 &7789614090018843119 stripped
|
||||||
|
GameObject:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 347446582494478752, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 7550324826208118863}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!4 &8391619796845948860 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 7550324826208118863}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
Executable
+7
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 4e410a1e5a455034f8c0c608cca0f50d
|
||||||
|
PrefabImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Executable
+549
@@ -0,0 +1,549 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!114 &8526475217245682975
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1042092572259743701}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: e1d1d57c543bd5842917ec7313c7fbe0, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
HasState: 0
|
||||||
|
GateType: 0
|
||||||
|
--- !u!1001 &766774666585749109
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 347446582494478752, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: Output gate
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1658337153186624383, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalScale.x
|
||||||
|
value: 2.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1658337153186624383, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalScale.y
|
||||||
|
value: 2.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1658337153186624383, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 1.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1658337153186624383, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -1.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.pivot.y
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.newSize.x
|
||||||
|
value: 2.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.newSize.y
|
||||||
|
value: 2.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.oldSize.x
|
||||||
|
value: 3
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.oldSize.y
|
||||||
|
value: 3
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.size
|
||||||
|
value: 40
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[0].x
|
||||||
|
value: 2.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[0].y
|
||||||
|
value: -2.3799999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[1].x
|
||||||
|
value: 2.3799999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[1].y
|
||||||
|
value: -2.19
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[2].x
|
||||||
|
value: 2.45
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[2].y
|
||||||
|
value: -2.1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[3].x
|
||||||
|
value: 2.54
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[3].y
|
||||||
|
value: -1.9499999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[4].x
|
||||||
|
value: 2.61
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[4].y
|
||||||
|
value: -1.7199999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[5].x
|
||||||
|
value: 2.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[5].y
|
||||||
|
value: -1.63
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[6].x
|
||||||
|
value: 2.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[6].y
|
||||||
|
value: -1.37
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[7].x
|
||||||
|
value: 2.58
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[7].y
|
||||||
|
value: -1.16
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[8].x
|
||||||
|
value: 2.48
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[8].y
|
||||||
|
value: -0.93
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[9].x
|
||||||
|
value: 2.4099998
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[9].y
|
||||||
|
value: -0.84
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_SpriteTilingProperty.adaptiveTilingThreshold
|
||||||
|
value: 0.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[10].x
|
||||||
|
value: 2.19
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[10].y
|
||||||
|
value: -0.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[11].x
|
||||||
|
value: 2.1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[11].y
|
||||||
|
value: -0.55
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[12].x
|
||||||
|
value: 1.9399999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[12].y
|
||||||
|
value: -0.47
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[13].x
|
||||||
|
value: 1.8
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[13].y
|
||||||
|
value: -0.42
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[14].x
|
||||||
|
value: 1.65
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[14].y
|
||||||
|
value: -0.39
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[15].x
|
||||||
|
value: 1.54
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[15].y
|
||||||
|
value: -0.38
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[16].x
|
||||||
|
value: 1.41
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[16].y
|
||||||
|
value: -0.38
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[17].x
|
||||||
|
value: 1.27
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[17].y
|
||||||
|
value: -0.39999998
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[18].x
|
||||||
|
value: 1.0799999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[18].y
|
||||||
|
value: -0.45999998
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[19].x
|
||||||
|
value: 0.93
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[19].y
|
||||||
|
value: -0.53
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[20].x
|
||||||
|
value: 0.84
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[20].y
|
||||||
|
value: -0.59
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[21].x
|
||||||
|
value: 0.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[21].y
|
||||||
|
value: -0.79999995
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[22].x
|
||||||
|
value: 0.51
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[22].y
|
||||||
|
value: -0.95
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[23].x
|
||||||
|
value: 0.41
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[23].y
|
||||||
|
value: -1.1899999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[24].x
|
||||||
|
value: 0.39
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[24].y
|
||||||
|
value: -1.35
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[25].x
|
||||||
|
value: 0.38
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[25].y
|
||||||
|
value: -1.4599999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[26].x
|
||||||
|
value: 0.38
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[26].y
|
||||||
|
value: -1.5899999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[27].x
|
||||||
|
value: 0.39
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[27].y
|
||||||
|
value: -1.73
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[28].x
|
||||||
|
value: 0.45999998
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[28].y
|
||||||
|
value: -1.92
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[29].x
|
||||||
|
value: 0.53
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[29].y
|
||||||
|
value: -2.07
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[30].x
|
||||||
|
value: 0.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[30].y
|
||||||
|
value: -2.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[31].x
|
||||||
|
value: 0.84
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[31].y
|
||||||
|
value: -2.4199998
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[32].x
|
||||||
|
value: 1.05
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[32].y
|
||||||
|
value: -2.54
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[33].x
|
||||||
|
value: 1.23
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[33].y
|
||||||
|
value: -2.59
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[34].x
|
||||||
|
value: 1.35
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[34].y
|
||||||
|
value: -2.61
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[35].x
|
||||||
|
value: 1.4599999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[35].y
|
||||||
|
value: -2.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[36].x
|
||||||
|
value: 1.5999999
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[36].y
|
||||||
|
value: -2.62
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[37].x
|
||||||
|
value: 1.73
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[37].y
|
||||||
|
value: -2.61
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[38].x
|
||||||
|
value: 1.92
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[38].y
|
||||||
|
value: -2.54
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[39].x
|
||||||
|
value: 2.07
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 4542802031506979094, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Points.m_Paths.Array.data[0].Array.data[39].y
|
||||||
|
value: -2.47
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 9216698528057375618, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Size.x
|
||||||
|
value: 2.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 9216698528057375618, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Size.y
|
||||||
|
value: 2.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 9216698528057375618, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_Sprite
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 3286163911610860551, guid: 1cd7455285f8d7046ad9fdc6cd1feb1c, type: 3}
|
||||||
|
- target: {fileID: 9216698528057375618, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
propertyPath: m_WasSpriteAssigned
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents:
|
||||||
|
- {fileID: 2637797866570093762, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
--- !u!1 &1042092572259743701 stripped
|
||||||
|
GameObject:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 347446582494478752, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 766774666585749109}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!4 &1592304684759871878 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2070848596161447923, guid: e13798a14679ee74fa71d11caea77e78, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 766774666585749109}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!1001 &6354588341203636899
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 1592304684759871878}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: -7307756874029176930, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: Name
|
||||||
|
value: A
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7307756874029176930, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: IsInput
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7307756874029176930, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: Orientation.x
|
||||||
|
value: -1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: -7307756874029176930, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: ScaleIncrease
|
||||||
|
value: 1.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1824742176375353076, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: A
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalScale.x
|
||||||
|
value: 1.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalScale.y
|
||||||
|
value: 1.2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 1.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -1.5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: -1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8599692958760628507, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 8643366489253547345, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
|
propertyPath: m_Radius
|
||||||
|
value: 0.6
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: d2ad1e1266d8af64ca87541a40be7e9f, type: 3}
|
||||||
Executable
+7
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 992b79e7e4c2e1a4f873c64c51e9f52b
|
||||||
|
PrefabImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path d="M13.75,10.19L14.38,10.32L18.55,12.4C19.25,12.63 19.71,13.32 19.65,14.06V14.19L19.65,14.32L18.75,20.44C18.69,20.87 18.5,21.27 18.15,21.55C17.84,21.85 17.43,22 17,22H10.12C9.63,22 9.18,21.82 8.85,21.47L2.86,15.5L3.76,14.5C4,14.25 4.38,14.11 4.74,14.13H5.03L9,15V4.5A2,2 0 0,1 11,2.5A2,2 0 0,1 13,4.5V10.19H13.75Z" style="stroke:black;stroke-width:2;fill:white"/></svg>
|
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 1 24 24"><path d="M13.75,10.19L14.38,10.32L18.55,12.4C19.25,12.63 19.71,13.32 19.65,14.06V14.19L19.65,14.32L18.75,20.44C18.69,20.87 18.5,21.27 18.15,21.55C17.84,21.85 17.43,22 17,22H10.12C9.63,22 9.18,21.82 8.85,21.47L2.86,15.5L3.76,14.5C4,14.25 4.38,14.11 4.74,14.13H5.03L9,15V4.5A2,2 0 0,1 11,2.5A2,2 0 0,1 13,4.5V10.19H13.75Z" style="stroke:black;stroke-width:2;fill:white"/></svg>
|
||||||
|
Before Width: | Height: | Size: 651 B After Width: | Height: | Size: 651 B |
Executable
+35
@@ -0,0 +1,35 @@
|
|||||||
|
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" baseProfile="full"
|
||||||
|
width="300" height="300" viewBox="0 0 300 300">
|
||||||
|
<!-- <g style="stroke:rgb(0,0,255);stroke-width:2"> -->
|
||||||
|
<!-- <line x1="0" y1="0" x2="500" y2="0"/> -->
|
||||||
|
<!-- <line x1="0" y1="100" x2="500" y2="100"/> -->
|
||||||
|
<!-- <line x1="0" y1="200" x2="500" y2="200"/> -->
|
||||||
|
<!-- <line x1="0" y1="300" x2="500" y2="300"/> -->
|
||||||
|
<!-- <line x1="0" y1="400" x2="500" y2="400"/> -->
|
||||||
|
<!-- <line x1="0" y1="500" x2="500" y2="500"/> -->
|
||||||
|
<!-- <line y1="0" x1="0" y2="500" x2="0"/> -->
|
||||||
|
<!-- <line y1="0" x1="100" y2="500" x2="100"/> -->
|
||||||
|
<!-- <line y1="0" x1="200" y2="500" x2="200"/> -->
|
||||||
|
<!-- <line y1="0" x1="300" y2="500" x2="300"/> -->
|
||||||
|
<!-- <line y1="0" x1="400" y2="500" x2="400"/> -->
|
||||||
|
<!-- <line y1="0" x1="500" y2="500" x2="500"/> -->
|
||||||
|
<!-- </g> -->
|
||||||
|
<!-- <g style="stroke:rgb(255,0,0);stroke-width:1"> -->
|
||||||
|
<!-- <line x1="0" y1="50" x2="500" y2="50"/> -->
|
||||||
|
<!-- <line x1="0" y1="150" x2="500" y2="150"/> -->
|
||||||
|
<!-- <line x1="0" y1="250" x2="500" y2="250"/> -->
|
||||||
|
<!-- <line x1="0" y1="350" x2="500" y2="350"/> -->
|
||||||
|
<!-- <line x1="0" y1="450" x2="500" y2="450"/> -->
|
||||||
|
<!-- <line y1="0" x1="50" y2="500" x2="50"/> -->
|
||||||
|
<!-- <line y1="0" x1="150" y2="500" x2="150"/> -->
|
||||||
|
<!-- <line y1="0" x1="250" y2="500" x2="250"/> -->
|
||||||
|
<!-- <line y1="0" x1="350" y2="500" x2="350"/> -->
|
||||||
|
<!-- <line y1="0" x1="450" y2="500" x2="450"/> -->
|
||||||
|
<!-- </g> -->
|
||||||
|
<g style="stroke:black;stroke-width:20;fill:white">
|
||||||
|
<path d="M 50 50 H 250 V 250 H 50 Z" />
|
||||||
|
</g>
|
||||||
|
<!-- <g style="stroke:none;fill:green"> -->
|
||||||
|
<!-- <circle cx="150" cy="150" r="40"/> -->
|
||||||
|
<!-- </g> -->
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.6 KiB |
Executable
+55
@@ -0,0 +1,55 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f07dabfc64de02443a6df7363e4f1171
|
||||||
|
ScriptedImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
script: {fileID: 11500000, guid: a57477913897c46af95d590f580878bd, type: 3}
|
||||||
|
svgType: 0
|
||||||
|
texturedSpriteMeshType: 0
|
||||||
|
svgPixelsPerUnit: 100
|
||||||
|
gradientResolution: 64
|
||||||
|
alignment: 1
|
||||||
|
customPivot: {x: 0, y: 0}
|
||||||
|
generatePhysicsShape: 1
|
||||||
|
viewportOptions: 1
|
||||||
|
preserveViewport: 0
|
||||||
|
advancedMode: 0
|
||||||
|
predefinedResolutionIndex: 1
|
||||||
|
targetResolution: 1080
|
||||||
|
resolutionMultiplier: 1
|
||||||
|
stepDistance: 10
|
||||||
|
samplingStepDistance: 100
|
||||||
|
maxCordDeviationEnabled: 0
|
||||||
|
maxCordDeviation: 1
|
||||||
|
maxTangentAngleEnabled: 0
|
||||||
|
maxTangentAngle: 5
|
||||||
|
keepTextureAspectRatio: 1
|
||||||
|
textureSize: 256
|
||||||
|
textureWidth: 256
|
||||||
|
textureHeight: 256
|
||||||
|
wrapMode: 0
|
||||||
|
filterMode: 1
|
||||||
|
sampleCount: 4
|
||||||
|
preserveSVGImageAspect: 0
|
||||||
|
useSVGPixelsPerUnit: 0
|
||||||
|
spriteData:
|
||||||
|
TessellationDetail: 0
|
||||||
|
SpriteRect:
|
||||||
|
name:
|
||||||
|
originalName:
|
||||||
|
pivot: {x: 0, y: 0}
|
||||||
|
alignment: 0
|
||||||
|
border: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
rect:
|
||||||
|
serializedVersion: 2
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
width: 0
|
||||||
|
height: 0
|
||||||
|
spriteID: 5931624e128cb9949b82b084dcbe49ca
|
||||||
|
internalID: 0
|
||||||
|
PhysicsOutlines: []
|
||||||
Executable
+35
@@ -0,0 +1,35 @@
|
|||||||
|
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" baseProfile="full"
|
||||||
|
width="300" height="300" viewBox="0 0 300 300">
|
||||||
|
<!-- <g style="stroke:rgb(0,0,255);stroke-width:2"> -->
|
||||||
|
<!-- <line x1="0" y1="0" x2="500" y2="0"/> -->
|
||||||
|
<!-- <line x1="0" y1="100" x2="500" y2="100"/> -->
|
||||||
|
<!-- <line x1="0" y1="200" x2="500" y2="200"/> -->
|
||||||
|
<!-- <line x1="0" y1="300" x2="500" y2="300"/> -->
|
||||||
|
<!-- <line x1="0" y1="400" x2="500" y2="400"/> -->
|
||||||
|
<!-- <line x1="0" y1="500" x2="500" y2="500"/> -->
|
||||||
|
<!-- <line y1="0" x1="0" y2="500" x2="0"/> -->
|
||||||
|
<!-- <line y1="0" x1="100" y2="500" x2="100"/> -->
|
||||||
|
<!-- <line y1="0" x1="200" y2="500" x2="200"/> -->
|
||||||
|
<!-- <line y1="0" x1="300" y2="500" x2="300"/> -->
|
||||||
|
<!-- <line y1="0" x1="400" y2="500" x2="400"/> -->
|
||||||
|
<!-- <line y1="0" x1="500" y2="500" x2="500"/> -->
|
||||||
|
<!-- </g> -->
|
||||||
|
<!-- <g style="stroke:rgb(255,0,0);stroke-width:1"> -->
|
||||||
|
<!-- <line x1="0" y1="50" x2="500" y2="50"/> -->
|
||||||
|
<!-- <line x1="0" y1="150" x2="500" y2="150"/> -->
|
||||||
|
<!-- <line x1="0" y1="250" x2="500" y2="250"/> -->
|
||||||
|
<!-- <line x1="0" y1="350" x2="500" y2="350"/> -->
|
||||||
|
<!-- <line x1="0" y1="450" x2="500" y2="450"/> -->
|
||||||
|
<!-- <line y1="0" x1="50" y2="500" x2="50"/> -->
|
||||||
|
<!-- <line y1="0" x1="150" y2="500" x2="150"/> -->
|
||||||
|
<!-- <line y1="0" x1="250" y2="500" x2="250"/> -->
|
||||||
|
<!-- <line y1="0" x1="350" y2="500" x2="350"/> -->
|
||||||
|
<!-- <line y1="0" x1="450" y2="500" x2="450"/> -->
|
||||||
|
<!-- </g> -->
|
||||||
|
<g style="stroke:black;stroke-width:20;fill:white">
|
||||||
|
<circle cx="150" cy="150" r="100"/>
|
||||||
|
</g>
|
||||||
|
<!-- <g style="stroke:none;fill:green"> -->
|
||||||
|
<!-- <circle cx="150" cy="150" r="40"/> -->
|
||||||
|
<!-- </g> -->
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.6 KiB |
Executable
+55
@@ -0,0 +1,55 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1cd7455285f8d7046ad9fdc6cd1feb1c
|
||||||
|
ScriptedImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
script: {fileID: 11500000, guid: a57477913897c46af95d590f580878bd, type: 3}
|
||||||
|
svgType: 0
|
||||||
|
texturedSpriteMeshType: 0
|
||||||
|
svgPixelsPerUnit: 100
|
||||||
|
gradientResolution: 64
|
||||||
|
alignment: 1
|
||||||
|
customPivot: {x: 0, y: 0}
|
||||||
|
generatePhysicsShape: 1
|
||||||
|
viewportOptions: 1
|
||||||
|
preserveViewport: 0
|
||||||
|
advancedMode: 0
|
||||||
|
predefinedResolutionIndex: 1
|
||||||
|
targetResolution: 1080
|
||||||
|
resolutionMultiplier: 1
|
||||||
|
stepDistance: 10
|
||||||
|
samplingStepDistance: 100
|
||||||
|
maxCordDeviationEnabled: 0
|
||||||
|
maxCordDeviation: 1
|
||||||
|
maxTangentAngleEnabled: 0
|
||||||
|
maxTangentAngle: 5
|
||||||
|
keepTextureAspectRatio: 1
|
||||||
|
textureSize: 256
|
||||||
|
textureWidth: 256
|
||||||
|
textureHeight: 256
|
||||||
|
wrapMode: 0
|
||||||
|
filterMode: 1
|
||||||
|
sampleCount: 4
|
||||||
|
preserveSVGImageAspect: 0
|
||||||
|
useSVGPixelsPerUnit: 0
|
||||||
|
spriteData:
|
||||||
|
TessellationDetail: 0
|
||||||
|
SpriteRect:
|
||||||
|
name:
|
||||||
|
originalName:
|
||||||
|
pivot: {x: 0, y: 0}
|
||||||
|
alignment: 0
|
||||||
|
border: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
rect:
|
||||||
|
serializedVersion: 2
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
width: 0
|
||||||
|
height: 0
|
||||||
|
spriteID: f580062f276d0f24f8627b501ab28b90
|
||||||
|
internalID: 0
|
||||||
|
PhysicsOutlines: []
|
||||||
@@ -523,6 +523,8 @@ MonoBehaviour:
|
|||||||
DeadColor: {r: 0, g: 0.20240787, b: 0.262, a: 1}
|
DeadColor: {r: 0, g: 0.20240787, b: 0.262, a: 1}
|
||||||
ActivatedColor: {r: 0, g: 0.7725491, b: 1, a: 1}
|
ActivatedColor: {r: 0, g: 0.7725491, b: 1, a: 1}
|
||||||
GatePrefabs:
|
GatePrefabs:
|
||||||
|
- {fileID: 2608629621584006415, guid: 4e410a1e5a455034f8c0c608cca0f50d, type: 3}
|
||||||
|
- {fileID: 8526475217245682975, guid: 992b79e7e4c2e1a4f873c64c51e9f52b, type: 3}
|
||||||
- {fileID: 395496744302543944, guid: 7f0ed90de4f8dcf4cb3b8bd1f47a6c55, type: 3}
|
- {fileID: 395496744302543944, guid: 7f0ed90de4f8dcf4cb3b8bd1f47a6c55, type: 3}
|
||||||
- {fileID: 5414015581782372340, guid: f9d4ead6b60b0ac4ca6d566c674c515d, type: 3}
|
- {fileID: 5414015581782372340, guid: f9d4ead6b60b0ac4ca6d566c674c515d, type: 3}
|
||||||
- {fileID: 1880784449839238515, guid: 426ccfa3b75c9644c80250677d1089f6, type: 3}
|
- {fileID: 1880784449839238515, guid: 426ccfa3b75c9644c80250677d1089f6, type: 3}
|
||||||
@@ -556,6 +558,8 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 11e573998e532eb42bdb43b80953d23f, type: 3}
|
m_Script: {fileID: 11500000, guid: 11e573998e532eb42bdb43b80953d23f, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
|
DoubleClickThreshold: 0.05
|
||||||
|
DoubleClickDelay: 0.5
|
||||||
DefaultCursor: {fileID: 6192944022281365145, guid: d0f05a0b5d7c9b241a26dbe09b647c63, type: 3}
|
DefaultCursor: {fileID: 6192944022281365145, guid: d0f05a0b5d7c9b241a26dbe09b647c63, type: 3}
|
||||||
PointerCursor: {fileID: 6192944022281365145, guid: d14431ce61c8d5748b32f4a3bcfd2994, type: 3}
|
PointerCursor: {fileID: 6192944022281365145, guid: d14431ce61c8d5748b32f4a3bcfd2994, type: 3}
|
||||||
MoveCursor: {fileID: 6192944022281365145, guid: 41b6be3f02726104888f2c62cdc89fdf, type: 3}
|
MoveCursor: {fileID: 6192944022281365145, guid: 41b6be3f02726104888f2c62cdc89fdf, type: 3}
|
||||||
|
|||||||
@@ -15,6 +15,10 @@ namespace UntitledLogicGame
|
|||||||
|
|
||||||
// #endregion
|
// #endregion
|
||||||
|
|
||||||
|
// #region Private Properties
|
||||||
|
|
||||||
|
// #endregion
|
||||||
|
|
||||||
// #region Unity Methods
|
// #region Unity Methods
|
||||||
|
|
||||||
// #endregion
|
// #endregion
|
||||||
|
|||||||
@@ -10,7 +10,15 @@ namespace UntitledLogicGame
|
|||||||
{
|
{
|
||||||
#region Static Properties
|
#region Static Properties
|
||||||
|
|
||||||
public static GameManager Instance { get; set; }
|
public static GameManager Instance {
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if (_instance == null)
|
||||||
|
_instance = FindObjectOfType<GameManager>();
|
||||||
|
return _instance;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
private static GameManager _instance;
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@@ -35,43 +43,36 @@ namespace UntitledLogicGame
|
|||||||
#region Public Properties
|
#region Public Properties
|
||||||
|
|
||||||
public Anchor CurrentAnchor { get; set; }
|
public Anchor CurrentAnchor { get; set; }
|
||||||
|
|
||||||
public Gate CurrentGate { get; set; }
|
public Gate CurrentGate { get; set; }
|
||||||
|
public PointerManager PointerManager
|
||||||
public PointerManager MouseManager { get; private set; }
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if (_pointerManager == null)
|
||||||
|
_pointerManager = GetComponent<PointerManager>();
|
||||||
|
return _pointerManager;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Private Properties
|
#region Private Properties
|
||||||
|
|
||||||
|
private PointerManager _pointerManager;
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Unity Methods
|
#region Unity Methods
|
||||||
|
|
||||||
// Start is called before the first frame update
|
|
||||||
private void Start()
|
|
||||||
{
|
|
||||||
if (Instance != null)
|
|
||||||
throw new InvalidOperationException("More than one GameManager in scene");
|
|
||||||
Instance = this;
|
|
||||||
MouseManager = GetComponent<PointerManager>();
|
|
||||||
}
|
|
||||||
|
|
||||||
// Update is called once per frame
|
|
||||||
private void Update()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Public Methods
|
#region Public Methods
|
||||||
|
|
||||||
public void CreateGate(Gate gatePrefab, Vector3 position)
|
public void CreateGate(Gate gatePrefab)
|
||||||
{
|
{
|
||||||
var gate = Instantiate(gatePrefab, GatesGroup);
|
var gate = Instantiate(gatePrefab, GatesGroup);
|
||||||
gate.transform.position = PointerManager.MousePos - gate.Box.transform.position;
|
gate.transform.position = PointerManager.MousePos - gate.Box.transform.position;
|
||||||
MouseManager.DragGate(gate, true);
|
PointerManager.DragGate(gate, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
@@ -11,12 +11,17 @@ namespace UntitledLogicGame
|
|||||||
{
|
{
|
||||||
#region Static Properties
|
#region Static Properties
|
||||||
|
|
||||||
public static PointerManager Instance => GameManager.Instance.MouseManager;
|
public static PointerManager Instance => GameManager.Instance.PointerManager;
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Unity Properties
|
#region Unity Properties
|
||||||
|
|
||||||
|
[Header("Click")]
|
||||||
|
public float DoubleClickThreshold;
|
||||||
|
public float DoubleClickDelay;
|
||||||
|
|
||||||
|
[Header("Cursor")]
|
||||||
public Texture2D DefaultCursor;
|
public Texture2D DefaultCursor;
|
||||||
public Texture2D PointerCursor;
|
public Texture2D PointerCursor;
|
||||||
public Texture2D MoveCursor;
|
public Texture2D MoveCursor;
|
||||||
@@ -26,13 +31,9 @@ namespace UntitledLogicGame
|
|||||||
#region Public Properties
|
#region Public Properties
|
||||||
|
|
||||||
public static Vector3 MousePos { get; set; }
|
public static Vector3 MousePos { get; set; }
|
||||||
|
|
||||||
public bool Interacting => _currentCable != null || _currentGate != null;
|
public bool Interacting => _currentCable != null || _currentGate != null;
|
||||||
|
|
||||||
public bool MovingObject => _currentGate != null;
|
public bool MovingObject => _currentGate != null;
|
||||||
|
public bool Clicking => Input.GetButton("Fire1");
|
||||||
public static bool Clicking => Input.GetButton("Fire1");
|
|
||||||
|
|
||||||
public bool DeleteOnRelease { get; set; }
|
public bool DeleteOnRelease { get; set; }
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
@@ -44,6 +45,8 @@ namespace UntitledLogicGame
|
|||||||
private Vector3? _currentGateInitialPos;
|
private Vector3? _currentGateInitialPos;
|
||||||
private Vector3 _currentGateDelta;
|
private Vector3 _currentGateDelta;
|
||||||
private Texture2D _currentCursor;
|
private Texture2D _currentCursor;
|
||||||
|
private float _clicked = 0f;
|
||||||
|
private float _clicktime = 0f;
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@@ -147,6 +150,33 @@ namespace UntitledLogicGame
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public bool DoubleClick()
|
||||||
|
{
|
||||||
|
|
||||||
|
if (Clicking)
|
||||||
|
{
|
||||||
|
_clicked += Time.deltaTime;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if(_clicked >= DoubleClickThreshold)
|
||||||
|
{
|
||||||
|
if(Time.time - _clicktime < DoubleClickDelay)
|
||||||
|
{
|
||||||
|
_clicked = 0f;
|
||||||
|
_clicktime = 0f;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
_clicktime = Time.time;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
_clicked = 0f;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Private Methods
|
#region Private Methods
|
||||||
|
|||||||
@@ -26,7 +26,6 @@ namespace UntitledLogicGame.UI
|
|||||||
gameObject.name = "UI_" + _gatePrefab.GateType.ToString();
|
gameObject.name = "UI_" + _gatePrefab.GateType.ToString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public RectTransform RectTransform
|
public RectTransform RectTransform
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
@@ -50,9 +49,7 @@ namespace UntitledLogicGame.UI
|
|||||||
|
|
||||||
public void OnPointerDown(PointerEventData eventData)
|
public void OnPointerDown(PointerEventData eventData)
|
||||||
{
|
{
|
||||||
var position = Camera.main.ScreenToWorldPoint(transform.position);
|
GameManager.Instance.CreateGate(_gatePrefab);
|
||||||
position.z = 0f;
|
|
||||||
GameManager.Instance.CreateGate(_gatePrefab, position);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ namespace UntitledLogicGame.Workspace
|
|||||||
_activated = value;
|
_activated = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
public bool Hovering { get; internal set; }
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@@ -74,6 +75,7 @@ namespace UntitledLogicGame.Workspace
|
|||||||
{
|
{
|
||||||
transform.localScale = _scale * ScaleIncrease;
|
transform.localScale = _scale * ScaleIncrease;
|
||||||
GameManager.Instance.CurrentAnchor = this;
|
GameManager.Instance.CurrentAnchor = this;
|
||||||
|
Hovering = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnMouseExit()
|
private void OnMouseExit()
|
||||||
@@ -81,6 +83,7 @@ namespace UntitledLogicGame.Workspace
|
|||||||
transform.localScale = _scale;
|
transform.localScale = _scale;
|
||||||
if (Equals(GameManager.Instance.CurrentAnchor))
|
if (Equals(GameManager.Instance.CurrentAnchor))
|
||||||
GameManager.Instance.CurrentAnchor = null;
|
GameManager.Instance.CurrentAnchor = null;
|
||||||
|
Hovering = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnDestroy()
|
private void OnDestroy()
|
||||||
|
|||||||
@@ -17,7 +17,15 @@ namespace UntitledLogicGame.Workspace
|
|||||||
|
|
||||||
#region Public Properties
|
#region Public Properties
|
||||||
|
|
||||||
public List<Anchor> Anchors { get; private set; }
|
public IEnumerable<Anchor> Anchors
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if(_anchors == null)
|
||||||
|
_anchors = GetComponentsInChildren<Anchor>().ToList();
|
||||||
|
return _anchors;
|
||||||
|
}
|
||||||
|
}
|
||||||
public IEnumerable<Anchor> InputAnchors => Anchors.Where(a => a.IsInput);
|
public IEnumerable<Anchor> InputAnchors => Anchors.Where(a => a.IsInput);
|
||||||
public IEnumerable<Anchor> OutputAnchors => Anchors.Where(a => !a.IsInput);
|
public IEnumerable<Anchor> OutputAnchors => Anchors.Where(a => !a.IsInput);
|
||||||
public BoxCollider2D Box {
|
public BoxCollider2D Box {
|
||||||
@@ -28,14 +36,34 @@ namespace UntitledLogicGame.Workspace
|
|||||||
return _box;
|
return _box;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
public GateSprite Sprite
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if(_sprite == null)
|
||||||
|
_sprite = GetComponentInChildren<GateSprite>();
|
||||||
|
return _sprite;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
public GateDefinition Definition
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if(_definition == null)
|
||||||
|
_definition = GateDefinition.Get(GateType, this);
|
||||||
|
return _definition;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Private Properties
|
#region Private Properties
|
||||||
|
|
||||||
|
private IEnumerable<Anchor> _anchors;
|
||||||
private GateDefinition _definition;
|
private GateDefinition _definition;
|
||||||
private int _lastState = -1;
|
private int _lastState = -1;
|
||||||
private BoxCollider2D _box;
|
private BoxCollider2D _box;
|
||||||
|
private GateSprite _sprite;
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
@@ -44,17 +72,15 @@ namespace UntitledLogicGame.Workspace
|
|||||||
private void Start()
|
private void Start()
|
||||||
{
|
{
|
||||||
Utils.RandomName(GateType.ToString(), gameObject);
|
Utils.RandomName(GateType.ToString(), gameObject);
|
||||||
Anchors = GetComponentsInChildren<Anchor>().ToList();
|
|
||||||
_definition = GateDefinition.Get(GateType, this);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update is called once per frame
|
// Update is called once per frame
|
||||||
private void Update()
|
private void Update()
|
||||||
{
|
{
|
||||||
var state = _definition.GetState(this).ToInt();
|
var state = Definition.GetState(this).ToInt();
|
||||||
if(state != _lastState)
|
if(state != _lastState)
|
||||||
{
|
{
|
||||||
_definition.Compute(this);
|
Definition.Compute(this);
|
||||||
_lastState = state;
|
_lastState = state;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,13 +22,10 @@ namespace UntitledLogicGame.Workspace.Gates
|
|||||||
|
|
||||||
public abstract class GateDefinition
|
public abstract class GateDefinition
|
||||||
{
|
{
|
||||||
public abstract string[] Inputs { get; }
|
|
||||||
|
|
||||||
public abstract string[] Outputs { get; }
|
|
||||||
|
|
||||||
internal abstract Dictionary<State, State> TruthTable { get; }
|
|
||||||
|
|
||||||
private static Dictionary<GateType, GateDefinition> Definitions;
|
private static Dictionary<GateType, GateDefinition> Definitions;
|
||||||
|
public abstract string[] Inputs { get; }
|
||||||
|
public abstract string[] Outputs { get; }
|
||||||
|
internal abstract Dictionary<State, State> TruthTable { get; }
|
||||||
|
|
||||||
private static void LoadAll()
|
private static void LoadAll()
|
||||||
{
|
{
|
||||||
@@ -42,9 +39,6 @@ namespace UntitledLogicGame.Workspace.Gates
|
|||||||
|
|
||||||
public static GateDefinition Get(GateType gateType, Gate gate)
|
public static GateDefinition Get(GateType gateType, Gate gate)
|
||||||
{
|
{
|
||||||
if (gateType == GateType.None)
|
|
||||||
throw new InvalidOperationException("GateType is set to None");
|
|
||||||
|
|
||||||
if (Definitions == null)
|
if (Definitions == null)
|
||||||
LoadAll();
|
LoadAll();
|
||||||
|
|
||||||
@@ -92,11 +86,14 @@ namespace UntitledLogicGame.Workspace.Gates
|
|||||||
|
|
||||||
public void Compute(Gate gate)
|
public void Compute(Gate gate)
|
||||||
{
|
{
|
||||||
State key = new State(GetState(gate));
|
if(TruthTable.Count > 0)
|
||||||
bool[] values = TruthTable[key].values;
|
|
||||||
foreach (var output in Outputs.Select((value, i) => new { i, value }))
|
|
||||||
{
|
{
|
||||||
gate.OutputAnchors.First(a => a.Name.Equals(output.value)).Activated = values[output.i];
|
State key = new State(GetState(gate));
|
||||||
|
bool[] values = TruthTable[key].values;
|
||||||
|
foreach (var output in Outputs.Select((value, i) => new { i, value }))
|
||||||
|
{
|
||||||
|
gate.OutputAnchors.First(a => a.Name.Equals(output.value)).Activated = values[output.i];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,6 +14,8 @@ namespace UntitledLogicGame.Workspace
|
|||||||
|
|
||||||
#region Public Properties
|
#region Public Properties
|
||||||
|
|
||||||
|
public bool Hovering { get; internal set; }
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Private Properties
|
#region Private Properties
|
||||||
@@ -38,12 +40,14 @@ namespace UntitledLogicGame.Workspace
|
|||||||
private void OnMouseEnter()
|
private void OnMouseEnter()
|
||||||
{
|
{
|
||||||
GameManager.Instance.CurrentGate = _gate;
|
GameManager.Instance.CurrentGate = _gate;
|
||||||
|
Hovering = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnMouseExit()
|
private void OnMouseExit()
|
||||||
{
|
{
|
||||||
if (_gate.Equals(GameManager.Instance.CurrentGate))
|
if (_gate.Equals(GameManager.Instance.CurrentGate))
|
||||||
GameManager.Instance.CurrentGate = null;
|
GameManager.Instance.CurrentGate = null;
|
||||||
|
Hovering = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|||||||
Executable
+61
@@ -0,0 +1,61 @@
|
|||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace UntitledLogicGame.Workspace
|
||||||
|
{
|
||||||
|
public class InputGate : Gate
|
||||||
|
{
|
||||||
|
#region Unity Properties
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Public Properties
|
||||||
|
|
||||||
|
public bool State { get; set; }
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Private Properties
|
||||||
|
|
||||||
|
private Anchor OutputAnchor {
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if (_outputAnchor == null)
|
||||||
|
_outputAnchor = Anchors.First(g => g.Name == "Q");
|
||||||
|
return _outputAnchor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
private Anchor _outputAnchor;
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Unity Methods
|
||||||
|
|
||||||
|
private void Start()
|
||||||
|
{
|
||||||
|
Utils.RandomName("Input", gameObject);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void FixedUpdate()
|
||||||
|
{
|
||||||
|
if ((Sprite.Hovering || OutputAnchor.Hovering) && PointerManager.Instance.DoubleClick())
|
||||||
|
{
|
||||||
|
State = !State;
|
||||||
|
OutputAnchor.Activated = State;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Public Methods
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Private Methods
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Executable
+11
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8aba9e174e9d3b34685f9f11106848d8
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Executable
+57
@@ -0,0 +1,57 @@
|
|||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace UntitledLogicGame.Workspace
|
||||||
|
{
|
||||||
|
public class OutputGate : Gate
|
||||||
|
{
|
||||||
|
#region Unity Properties
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Public Properties
|
||||||
|
|
||||||
|
public bool State {
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return InputAnchor.Activated;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Private Properties
|
||||||
|
|
||||||
|
private Anchor InputAnchor {
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if (_inputAnchor == null)
|
||||||
|
_inputAnchor = Anchors.First(g => g.Name == "A");
|
||||||
|
return _inputAnchor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
private Anchor _inputAnchor;
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Unity Methods
|
||||||
|
|
||||||
|
private void Start()
|
||||||
|
{
|
||||||
|
Utils.RandomName("Output", gameObject);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Public Methods
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Private Methods
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Executable
+11
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e1d1d57c543bd5842917ec7313c7fbe0
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Reference in New Issue
Block a user