refactor radial menu, every click work as cancel - problem with invoke in radial button add listener

This commit is contained in:
2023-11-17 12:57:32 +02:00
parent e03633616e
commit c01b969fe0
15 changed files with 170 additions and 187 deletions
+70 -86
View File
@@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.1727681, g: 0.21589208, b: 0.29782575, a: 1}
m_IndirectSpecularColor: {r: 0.17276844, g: 0.21589246, b: 0.2978263, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
@@ -238,6 +238,74 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &346725577
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 168138393772344589, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_LocalPosition.x
value: 3.35
objectReference: {fileID: 0}
- target: {fileID: 168138393772344589, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 168138393772344589, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_LocalPosition.z
value: 4.34
objectReference: {fileID: 0}
- target: {fileID: 168138393772344589, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_LocalRotation.w
value: 0
objectReference: {fileID: 0}
- target: {fileID: 168138393772344589, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 168138393772344589, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_LocalRotation.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 168138393772344589, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 168138393772344589, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 168138393772344589, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 180
objectReference: {fileID: 0}
- target: {fileID: 168138393772344589, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 168138393772344594, guid: 910e671451e1bf94e9bba00c3809c94a,
type: 3}
propertyPath: m_Name
value: Bed
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 910e671451e1bf94e9bba00c3809c94a, type: 3}
--- !u!114 &382878798
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -8841,90 +8909,6 @@ ParticleSystem:
m_PostInfinity: 2
m_RotationOrder: 4
vectorLabel1_3: W
--- !u!1001 &639017915411924059
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 450881187641886026, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: _menuActions.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 450881187641886026, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: '_menuActions.Array.data[0]'
value:
objectReference: {fileID: 11400000, guid: a45b050119410f149b0a257098cdaec5,
type: 2}
- target: {fileID: 2275578565027080912, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_LocalPosition.x
value: 2.5483677
objectReference: {fileID: 0}
- target: {fileID: 2275578565027080912, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_LocalPosition.y
value: -0.0017060019
objectReference: {fileID: 0}
- target: {fileID: 2275578565027080912, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_LocalPosition.z
value: 3.8295152
objectReference: {fileID: 0}
- target: {fileID: 2275578565027080912, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_LocalRotation.w
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 2275578565027080912, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2275578565027080912, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_LocalRotation.y
value: 0.7071068
objectReference: {fileID: 0}
- target: {fileID: 2275578565027080912, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2275578565027080912, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2275578565027080912, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2275578565027080912, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5383733106295975035, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_Name
value: Bed
objectReference: {fileID: 0}
- target: {fileID: 6200516510657557490, guid: d6715af7517ca9f4297f69a69682ec47,
type: 3}
propertyPath: m_Name
value: Bed_VisualSelected
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: d6715af7517ca9f4297f69a69682ec47, type: 3}
--- !u!1 &711676371307236306
GameObject:
m_ObjectHideFlags: 0
@@ -11459,6 +11443,6 @@ SceneRoots:
- {fileID: 343793322}
- {fileID: 2106647848}
- {fileID: 4029620109630900202}
- {fileID: 639017915411924059}
- {fileID: 1808427170}
- {fileID: 346725577}
- {fileID: 1468538260}