Commit 9b13b541 authored by klyhja's avatar klyhja
Browse files

AR브렌드 팝업 작업 중

parent 8b0aca9a
This diff is collapsed.
fileFormatVersion: 2
guid: 6365ed68cc53e0343a9a9120d656c307
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
%YAML 1.1 %YAML 1.1
%TAG !u! tag:unity3d.com,2011: %TAG !u! tag:unity3d.com,2011:
--- !u!1 &1149629306015371457 --- !u!1 &2335721880638830149
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -8,36 +8,36 @@ GameObject: ...@@ -8,36 +8,36 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 4466326411709110132} - component: {fileID: 4521770712786610087}
- component: {fileID: 1867338503611629405} - component: {fileID: 866927051586069746}
m_Layer: 5 m_Layer: 5
m_Name: Icon m_Name: Arrow
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &4466326411709110132 --- !u!4 &4521770712786610087
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1149629306015371457} m_GameObject: {fileID: 2335721880638830149}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 419, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 7137854608182409368} m_Father: {fileID: 127785242043779120}
m_RootOrder: 0 m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &1867338503611629405 --- !u!114 &866927051586069746
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1149629306015371457} m_GameObject: {fileID: 2335721880638830149}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3} m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3}
...@@ -62,8 +62,8 @@ MonoBehaviour: ...@@ -62,8 +62,8 @@ MonoBehaviour:
updateAnchors: 1 updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1} mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4 mPivot: 4
mWidth: 120 mWidth: 78
mHeight: 120 mHeight: 78
mDepth: 3 mDepth: 3
mMat: {fileID: 0} mMat: {fileID: 0}
autoResizeBoxCollider: 0 autoResizeBoxCollider: 0
...@@ -83,11 +83,11 @@ MonoBehaviour: ...@@ -83,11 +83,11 @@ MonoBehaviour:
rightType: 1 rightType: 1
bottomType: 1 bottomType: 1
topType: 1 topType: 1
mAtlas: {fileID: 11400000, guid: 228e298e36a3e4142b8fea10e6f24813, type: 2} mAtlas: {fileID: 11400000, guid: ad7ff9cff7438864ea2614060548c1d8, type: 2}
mSpriteName: Samsung_VrRemocon_Button_001 mSpriteName: home_skill_plus
mFixedAspect: 0 mFixedAspect: 0
mFillCenter: 1 mFillCenter: 1
--- !u!1 &6238980482771014752 --- !u!1 &4300571841194067564
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -95,39 +95,39 @@ GameObject: ...@@ -95,39 +95,39 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 5042213310463443327} - component: {fileID: 2430532985289779326}
- component: {fileID: 9223299970419093439} - component: {fileID: 8667486469171437422}
m_Layer: 5 m_Layer: 5
m_Name: Text m_Name: DetailBg
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &5042213310463443327 --- !u!4 &2430532985289779326
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6238980482771014752} m_GameObject: {fileID: 4300571841194067564}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 125, y: 0, z: 0} m_LocalPosition: {x: 368, y: 25, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 7137854608182409368} m_Father: {fileID: 4274017715218922130}
m_RootOrder: 1 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &9223299970419093439 --- !u!114 &8667486469171437422
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6238980482771014752} m_GameObject: {fileID: 4300571841194067564}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3} m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
leftAnchor: leftAnchor:
...@@ -147,48 +147,34 @@ MonoBehaviour: ...@@ -147,48 +147,34 @@ MonoBehaviour:
relative: 1 relative: 1
absolute: 0 absolute: 0
updateAnchors: 1 updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1} mColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
mPivot: 3 mPivot: 1
mWidth: 523 mWidth: 975
mHeight: 42 mHeight: 100
mDepth: 3 mDepth: 5
mMat: {fileID: 0} mMat: {fileID: 0}
autoResizeBoxCollider: 0 autoResizeBoxCollider: 0
hideIfOffScreen: 0 hideIfOffScreen: 0
keepAspectRatio: 0 keepAspectRatio: 0
aspectRatio: 12.452381 aspectRatio: 9.75
keepCrispWhenShrunk: 1 mType: 1
mTrueTypeFont: {fileID: 12800000, guid: 3c7d3af513bfe2a4587ebcfa0489400c, type: 3} mFillDirection: 4
mFont: {fileID: 0} mFillAmount: 1
mText: "\uD648\uBC84\uD2BC" mInvert: 0
mFontSize: 42 mFlip: 0
mFontStyle: 0
mAlignment: 0
mEncoding: 1
mMaxLineCount: 0
mEffectStyle: 0
mEffectColor: {r: 0, g: 0, b: 0, a: 1}
mSymbols: 1
mEffectDistance: {x: 1, y: 1}
mOverflow: 0
mApplyGradient: 0 mApplyGradient: 0
mGradientTop: {r: 1, g: 1, b: 1, a: 1} mGradientTop: {r: 1, g: 1, b: 1, a: 1}
mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1} mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1}
mSpacingX: 0 centerType: 1
mSpacingY: 0 leftType: 1
mUseFloatSpacing: 0 rightType: 1
mFloatSpacingX: 0 bottomType: 1
mFloatSpacingY: 0 topType: 1
mOverflowEllipsis: 0 mAtlas: {fileID: 11400000, guid: ad7ff9cff7438864ea2614060548c1d8, type: 2}
mOverflowWidth: 0 mSpriteName: WhiteBg
mOverflowHeight: 0 mFixedAspect: 0
mModifier: 0 mFillCenter: 1
mShrinkToFit: 0 --- !u!1 &4480209637785570791
mMaxLineWidth: 0
mMaxLineHeight: 0
mLineWidth: 0
mMultiline: 1
--- !u!1 &7137854608182409369
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -196,11 +182,12 @@ GameObject: ...@@ -196,11 +182,12 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 7137854608182409368} - component: {fileID: 127785242043779120}
- component: {fileID: 4216595701980904383} - component: {fileID: 9143123486609822325}
- component: {fileID: 3825842340215636885} - component: {fileID: 4206308246799268764}
- component: {fileID: 2825777354012532227} - component: {fileID: 7759782896062818991}
- component: {fileID: -2723636067568280983} - component: {fileID: 833429956365085080}
- component: {fileID: 2385174858333623511}
m_Layer: 5 m_Layer: 5
m_Name: ButtonDetailItem m_Name: ButtonDetailItem
m_TagString: Untagged m_TagString: Untagged
...@@ -208,56 +195,116 @@ GameObject: ...@@ -208,56 +195,116 @@ GameObject:
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &7137854608182409368 --- !u!4 &127785242043779120
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7137854608182409369} m_GameObject: {fileID: 4480209637785570791}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -332, y: -156, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: m_Children:
- {fileID: 4466326411709110132} - {fileID: 376717077729414501}
- {fileID: 5042213310463443327} - {fileID: 4274017715218922130}
- {fileID: 4521770712786610087}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &4216595701980904383 --- !u!114 &9143123486609822325
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4480209637785570791}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 1b3dc54f924693f41b5cbecb267e647a, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
rightAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
topAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
updateAnchors: 1
mColor: {r: 1, g: 1, b: 1, a: 1}
mPivot: 4
mWidth: 975
mHeight: 100
mDepth: 3
mMat: {fileID: 0}
autoResizeBoxCollider: 0
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 9.75
mType: 1
mFillDirection: 4
mFillAmount: 1
mInvert: 0
mFlip: 0
mApplyGradient: 0
mGradientTop: {r: 1, g: 1, b: 1, a: 1}
mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1}
centerType: 1
leftType: 1
rightType: 1
bottomType: 1
topType: 1
mAtlas: {fileID: 11400000, guid: ad7ff9cff7438864ea2614060548c1d8, type: 2}
mSpriteName: WhiteBg
mFixedAspect: 0
mFillCenter: 1
--- !u!114 &4206308246799268764
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7137854608182409369} m_GameObject: {fileID: 4480209637785570791}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a33fdbde8e3ed52458c4c52b21507340, type: 3} m_Script: {fileID: 11500000, guid: 983728156cde0f24ab1e1a6d6f208f25, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
ButtonIcon: {fileID: 1867338503611629405} Content: {fileID: 2647079864962521902}
ButtonName: {fileID: 9223299970419093439} Detail: {fileID: 5174480987596486058}
--- !u!65 &3825842340215636885 DetailBg: {fileID: 8667486469171437422}
IsOpen: 0
Arrow: {fileID: 866927051586069746}
--- !u!65 &7759782896062818991
BoxCollider: BoxCollider:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7137854608182409369} m_GameObject: {fileID: 4480209637785570791}
m_Material: {fileID: 0} m_Material: {fileID: 0}
m_IsTrigger: 1 m_IsTrigger: 1
m_Enabled: 1 m_Enabled: 1
serializedVersion: 2 serializedVersion: 2
m_Size: {x: 708, y: 120, z: 0} m_Size: {x: 833, y: 76, z: 0}
m_Center: {x: 294, y: -0.0000038146973, z: 0} m_Center: {x: 0, y: 0, z: 0}
--- !u!114 &2825777354012532227 --- !u!114 &833429956365085080
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7137854608182409369} m_GameObject: {fileID: 4480209637785570791}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e862f287df53bb64db191162f851a296, type: 3} m_Script: {fileID: 11500000, guid: e862f287df53bb64db191162f851a296, type: 3}
...@@ -269,24 +316,24 @@ MonoBehaviour: ...@@ -269,24 +316,24 @@ MonoBehaviour:
onRelease: [] onRelease: []
onSelect: [] onSelect: []
onDeselect: [] onDeselect: []
onClick: [] onClick:
onDoubleClick: - mTarget: {fileID: 4206308246799268764}
- mTarget: {fileID: 4216595701980904383} mMethodName: ButtonClick
mMethodName: ButtonClcik
mParameters: [] mParameters: []
oneShot: 0 oneShot: 0
onDoubleClick: []
onDragStart: [] onDragStart: []
onDragEnd: [] onDragEnd: []
onDragOver: [] onDragOver: []
onDragOut: [] onDragOut: []
onDrag: [] onDrag: []
--- !u!114 &-2723636067568280983 --- !u!114 &2385174858333623511
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7137854608182409369} m_GameObject: {fileID: 4480209637785570791}
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f02842fa4878db54f9587ff4de7d9f2d, type: 3} m_Script: {fileID: 11500000, guid: f02842fa4878db54f9587ff4de7d9f2d, type: 3}
...@@ -294,3 +341,235 @@ MonoBehaviour: ...@@ -294,3 +341,235 @@ MonoBehaviour:
m_EditorClassIdentifier: m_EditorClassIdentifier:
scrollView: {fileID: 0} scrollView: {fileID: 0}
draggablePanel: {fileID: 0} draggablePanel: {fileID: 0}
--- !u!1 &4876362344103003204
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4274017715218922130}
- component: {fileID: 5174480987596486058}
- component: {fileID: 1706574043457890889}
- component: {fileID: 1165160296554297591}
m_Layer: 5
m_Name: Detail
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4274017715218922130
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4876362344103003204}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -368, y: -74, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 2430532985289779326}
m_Father: {fileID: 127785242043779120}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &5174480987596486058
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4876362344103003204}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
rightAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
topAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
updateAnchors: 1
mColor: {r: 0.15686275, g: 0.15686275, b: 0.15686275, a: 1}
mPivot: 0
mWidth: 769
mHeight: 36
mDepth: 6
mMat: {fileID: 0}
autoResizeBoxCollider: 1
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 21.36111
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 12800000, guid: 3c7d3af513bfe2a4587ebcfa0489400c, type: 3}
mFont: {fileID: 0}
mText: dddddddd eeeeee
mFontSize: 26
mFontStyle: 0
mAlignment: 0
mEncoding: 1
mMaxLineCount: 0
mEffectStyle: 0
mEffectColor: {r: 0, g: 0, b: 0, a: 1}
mSymbols: 1
mEffectDistance: {x: 1, y: 1}
mOverflow: 3
mApplyGradient: 0
mGradientTop: {r: 1, g: 1, b: 1, a: 1}
mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1}
mSpacingX: 0
mSpacingY: 10
mUseFloatSpacing: 0
mFloatSpacingX: 0
mFloatSpacingY: 0
mOverflowEllipsis: 0
mOverflowWidth: 0
mOverflowHeight: 0
mModifier: 0
mShrinkToFit: 0
mMaxLineWidth: 0
mMaxLineHeight: 0
mLineWidth: 0
mMultiline: 1
--- !u!65 &1706574043457890889
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4876362344103003204}
m_Material: {fileID: 0}
m_IsTrigger: 1
m_Enabled: 1
serializedVersion: 2
m_Size: {x: 769, y: 36, z: 0}
m_Center: {x: 384.5, y: -18, z: 0}
--- !u!114 &1165160296554297591
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4876362344103003204}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f02842fa4878db54f9587ff4de7d9f2d, type: 3}
m_Name:
m_EditorClassIdentifier:
scrollView: {fileID: 0}
draggablePanel: {fileID: 0}
--- !u!1 &5063289551240771752
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 376717077729414501}
- component: {fileID: 2647079864962521902}
m_Layer: 5
m_Name: Content
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &376717077729414501
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5063289551240771752}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -380, y: 4, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 127785242043779120}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2647079864962521902
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5063289551240771752}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e9d0b5f3bbe925a408bd595c79d0bf63, type: 3}
m_Name:
m_EditorClassIdentifier:
leftAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
rightAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
bottomAnchor:
target: {fileID: 0}
relative: 0
absolute: 0
topAnchor:
target: {fileID: 0}
relative: 1
absolute: 0
updateAnchors: 1
mColor: {r: 0.39215687, g: 0.39215687, b: 0.39215687, a: 1}
mPivot: 3
mWidth: 222
mHeight: 30
mDepth: 4
mMat: {fileID: 0}
autoResizeBoxCollider: 0
hideIfOffScreen: 0
keepAspectRatio: 0
aspectRatio: 7.4
keepCrispWhenShrunk: 1
mTrueTypeFont: {fileID: 12800000, guid: 3c7d3af513bfe2a4587ebcfa0489400c, type: 3}
mFont: {fileID: 0}
mText: ddddddddddddd
mFontSize: 30
mFontStyle: 0
mAlignment: 0
mEncoding: 1
mMaxLineCount: 0
mEffectStyle: 0
mEffectColor: {r: 0, g: 0, b: 0, a: 1}
mSymbols: 1
mEffectDistance: {x: 1, y: 1}
mOverflow: 2
mApplyGradient: 0
mGradientTop: {r: 1, g: 1, b: 1, a: 1}
mGradientBottom: {r: 0.7, g: 0.7, b: 0.7, a: 1}
mSpacingX: 0
mSpacingY: 0
mUseFloatSpacing: 0
mFloatSpacingX: 0
mFloatSpacingY: 0
mOverflowEllipsis: 0
mOverflowWidth: 0
mOverflowHeight: 0
mModifier: 0
mShrinkToFit: 0
mMaxLineWidth: 0
mMaxLineHeight: 0
mLineWidth: 0
mMultiline: 1
...@@ -8,13 +8,15 @@ public class ButtonData ...@@ -8,13 +8,15 @@ public class ButtonData
public string Icon; public string Icon;
public string Name; public string Name;
public string Info; public string Info;
public int Order;
public ButtonData(string id, string icon, string name, string info) public ButtonData(string id, string icon, string name, string info, int order)
{ {
Id = id; Id = id;
Icon = icon; Icon = icon;
Name = name; Name = name;
Info = info; Info = info;
Order = order;
} }
} }
...@@ -299,51 +299,51 @@ public class DataManager : MonoBehaviour ...@@ -299,51 +299,51 @@ public class DataManager : MonoBehaviour
{ {
var ButtonDatas = new Dictionary<string, ButtonData>(); var ButtonDatas = new Dictionary<string, ButtonData>();
ButtonDatas.Add("Jabra_Button_001", new ButtonData("Jabra_Button_001", "Jabra_Button_001", "Jabra_Button_001", "Jabra_Button_001 대한 정보")); ButtonDatas.Add("Jabra_Button_001", new ButtonData("Jabra_Button_001", "Jabra_Button_001", "Jabra_Button_001", "Jabra_Button_001 대한 정보", 1));
ButtonDatas.Add("Jabra_Button_002", new ButtonData("Jabra_Button_002", "Jabra_Button_002", "Jabra_Button_002", "Jabra_Button_002 대한 정보")); ButtonDatas.Add("Jabra_Button_002", new ButtonData("Jabra_Button_002", "Jabra_Button_002", "Jabra_Button_002", "Jabra_Button_002 대한 정보", 2));
ButtonDatas.Add("Jabra_Button_003", new ButtonData("Jabra_Button_003", "Jabra_Button_003", "Jabra_Button_003", "Jabra_Button_003 대한 정보")); ButtonDatas.Add("Jabra_Button_003", new ButtonData("Jabra_Button_003", "Jabra_Button_003", "Jabra_Button_003", "Jabra_Button_003 대한 정보", 3));
ButtonDatas.Add("Jabra_Button_004", new ButtonData("Jabra_Button_004", "Jabra_Button_004", "Jabra_Button_004", "Jabra_Button_004 대한 정보")); ButtonDatas.Add("Jabra_Button_004", new ButtonData("Jabra_Button_004", "Jabra_Button_004", "Jabra_Button_004", "Jabra_Button_004 대한 정보", 4));
ButtonDatas.Add("Samsung_VrRemocon_Button_001", new ButtonData("Samsung_VrRemocon_Button_001", "Samsung_VrRemocon_Button_001", "터치패드", "터치패드 대한 정보")); ButtonDatas.Add("Samsung_VrRemocon_Button_001", new ButtonData("Samsung_VrRemocon_Button_001", "Samsung_VrRemocon_Button_001", "터치패드", "터치패드 대한 정보", 1));
ButtonDatas.Add("Samsung_VrRemocon_Button_002", new ButtonData("Samsung_VrRemocon_Button_002", "Samsung_VrRemocon_Button_002", "취소 버튼", "최소 버튼 대한 정보")); ButtonDatas.Add("Samsung_VrRemocon_Button_002", new ButtonData("Samsung_VrRemocon_Button_002", "Samsung_VrRemocon_Button_002", "취소 버튼", "최소 버튼 대한 정보", 2));
ButtonDatas.Add("Samsung_VrRemocon_Button_003", new ButtonData("Samsung_VrRemocon_Button_003", "Samsung_VrRemocon_Button_003", "홈 버튼", "홈 버튼 대한 정보")); ButtonDatas.Add("Samsung_VrRemocon_Button_003", new ButtonData("Samsung_VrRemocon_Button_003", "Samsung_VrRemocon_Button_003", "홈 버튼", "홈 버튼 대한 정보", 3));
ButtonDatas.Add("Samsung_VrRemocon_Button_004", new ButtonData("Samsung_VrRemocon_Button_004", "Samsung_VrRemocon_Button_004", "음량 올리기", "음량 올리기 대한 정보")); ButtonDatas.Add("Samsung_VrRemocon_Button_004", new ButtonData("Samsung_VrRemocon_Button_004", "Samsung_VrRemocon_Button_004", "음량 올리기", "음량 올리기 대한 정보", 4));
ButtonDatas.Add("Samsung_VrRemocon_Button_005", new ButtonData("Samsung_VrRemocon_Button_005", "Samsung_VrRemocon_Button_005", "음량 줄이기", "음량 줄이기 대한 정보")); ButtonDatas.Add("Samsung_VrRemocon_Button_005", new ButtonData("Samsung_VrRemocon_Button_005", "Samsung_VrRemocon_Button_005", "음량 줄이기", "음량 줄이기 대한 정보", 5));
ButtonDatas.Add("Samsung_SdCard_Button_001", new ButtonData("Samsung_SdCard_Button_001", "Samsung_SdCard_Button_001", "전원 버튼", "전원 버튼 대한 정보")); ButtonDatas.Add("Samsung_SdCard_Button_001", new ButtonData("Samsung_SdCard_Button_001", "Samsung_SdCard_Button_001", "전원 버튼", "전원 버튼 대한 정보", 1));
ButtonDatas.Add("Samsung_Mouse_Button_001", new ButtonData("Samsung_Mouse_Button_001", "Samsung_Mouse_Button_001", "왼쪽 버튼", "왼쪽 버튼 대한 정보")); ButtonDatas.Add("Samsung_Mouse_Button_001", new ButtonData("Samsung_Mouse_Button_001", "Samsung_Mouse_Button_001", "왼쪽 버튼", "왼쪽 버튼 대한 정보", 1));
ButtonDatas.Add("Samsung_Mouse_Button_002", new ButtonData("Samsung_Mouse_Button_002", "Samsung_Mouse_Button_002", "오른쪽 버튼", "오른쪽 버튼 대한 정보")); ButtonDatas.Add("Samsung_Mouse_Button_002", new ButtonData("Samsung_Mouse_Button_002", "Samsung_Mouse_Button_002", "오른쪽 버튼", "오른쪽 버튼 대한 정보", 2));
ButtonDatas.Add("Samsung_Mouse_Button_003", new ButtonData("Samsung_Mouse_Button_003", "Samsung_Mouse_Button_003", "휠 버튼", "휠 버튼 대한 정보")); ButtonDatas.Add("Samsung_Mouse_Button_003", new ButtonData("Samsung_Mouse_Button_003", "Samsung_Mouse_Button_003", "휠 버튼", "휠 버튼 대한 정보", 3));
ButtonDatas.Add("Samsung_Mouse_Button_004", new ButtonData("Samsung_Mouse_Button_004", "Samsung_Mouse_Button_004", "전원 버튼", "전원 버튼 대한 정보")); ButtonDatas.Add("Samsung_Mouse_Button_004", new ButtonData("Samsung_Mouse_Button_004", "Samsung_Mouse_Button_004", "전원 버튼", "전원 버튼 대한 정보", 4));
ButtonDatas.Add("Samsung_Mouse_Button_005", new ButtonData("Samsung_Mouse_Button_005", "Samsung_Mouse_Button_005", "특별한 버튼", "특별한 버튼 대한 정보")); ButtonDatas.Add("Samsung_Mouse_Button_005", new ButtonData("Samsung_Mouse_Button_005", "Samsung_Mouse_Button_005", "특별한 버튼", "특별한 버튼 대한 정보", 5));
ButtonDatas.Add("Samsung_Mouse_Button_006", new ButtonData("Samsung_Mouse_Button_006", "Samsung_Mouse_Button_006", "상승 버튼", "상승 버튼 대한 정보")); ButtonDatas.Add("Samsung_Mouse_Button_006", new ButtonData("Samsung_Mouse_Button_006", "Samsung_Mouse_Button_006", "상승 버튼", "상승 버튼 대한 정보", 6));
ButtonDatas.Add("Samsung_Mouse_Button_007", new ButtonData("Samsung_Mouse_Button_007", "Samsung_Mouse_Button_007", "하강 버튼", "하강 버튼 대한 정보")); ButtonDatas.Add("Samsung_Mouse_Button_007", new ButtonData("Samsung_Mouse_Button_007", "Samsung_Mouse_Button_007", "하강 버튼", "하강 버튼 대한 정보", 7));
ButtonDatas.Add("Samsung_Brush_Button_001", new ButtonData("Samsung_Brush_Button_001", "Samsung_Brush_Button_001", "Samsung_Brush_Button_001", "특별 버튼 정보")); ButtonDatas.Add("Samsung_Brush_Button_001", new ButtonData("Samsung_Brush_Button_001", "Samsung_Brush_Button_001", "Samsung_Brush_Button_001", "특별 버튼 정보", 1));
ButtonDatas.Add("Kia_Key_Button_001", new ButtonData("Kia_Key_Button_001", "Kia_Key_Button_001", "Kia_Key_Button_001", "버튼 정보")); ButtonDatas.Add("Kia_Key_Button_001", new ButtonData("Kia_Key_Button_001", "Kia_Key_Button_001", "Kia_Key_Button_001", "버튼 정보", 1));
ButtonDatas.Add("Kia_Key_Button_002", new ButtonData("Kia_Key_Button_002", "Kia_Key_Button_002", "Kia_Key_Button_002", "버튼 정보")); ButtonDatas.Add("Kia_Key_Button_002", new ButtonData("Kia_Key_Button_002", "Kia_Key_Button_002", "Kia_Key_Button_002", "버튼 정보", 2));
ButtonDatas.Add("Kia_Key_Button_003", new ButtonData("Kia_Key_Button_003", "Kia_Key_Button_003", "Kia_Key_Button_003", "버튼 정보")); ButtonDatas.Add("Kia_Key_Button_003", new ButtonData("Kia_Key_Button_003", "Kia_Key_Button_003", "Kia_Key_Button_003", "버튼 정보", 3));
ButtonDatas.Add("Kia_Key_Button_004", new ButtonData("Kia_Key_Button_004", "Kia_Key_Button_004", "Kia_Key_Button_004", "버튼 정보")); ButtonDatas.Add("Kia_Key_Button_004", new ButtonData("Kia_Key_Button_004", "Kia_Key_Button_004", "Kia_Key_Button_004", "버튼 정보", 4));
ButtonDatas.Add("Kia_Key_Button_005", new ButtonData("Kia_Key_Button_005", "Kia_Key_Button_005", "Kia_Key_Button_005", "버튼 정보")); ButtonDatas.Add("Kia_Key_Button_005", new ButtonData("Kia_Key_Button_005", "Kia_Key_Button_005", "Kia_Key_Button_005", "버튼 정보", 5));
ButtonDatas.Add("Nintendo_Button_001", new ButtonData("Nintendo_Button_001", "Nintendo_Button_001", "Nintendo_Button_001", "X 버튼 정보")); ButtonDatas.Add("Nintendo_Button_001", new ButtonData("Nintendo_Button_001", "Nintendo_Button_001", "Nintendo_Button_001", "X 버튼 정보", 1));
ButtonDatas.Add("Nintendo_Button_002", new ButtonData("Nintendo_Button_002", "Nintendo_Button_002", "Nintendo_Button_002", "A 버튼 정보")); ButtonDatas.Add("Nintendo_Button_002", new ButtonData("Nintendo_Button_002", "Nintendo_Button_002", "Nintendo_Button_002", "A 버튼 정보", 2));
ButtonDatas.Add("Nintendo_Button_003", new ButtonData("Nintendo_Button_003", "Nintendo_Button_003", "Nintendo_Button_003", "Y 버튼 정보")); ButtonDatas.Add("Nintendo_Button_003", new ButtonData("Nintendo_Button_003", "Nintendo_Button_003", "Nintendo_Button_003", "Y 버튼 정보", 3));
ButtonDatas.Add("Nintendo_Button_004", new ButtonData("Nintendo_Button_004", "Nintendo_Button_004", "Nintendo_Button_004", "B 버튼 정보")); ButtonDatas.Add("Nintendo_Button_004", new ButtonData("Nintendo_Button_004", "Nintendo_Button_004", "Nintendo_Button_004", "B 버튼 정보", 4));
ButtonDatas.Add("Nintendo_Button_005", new ButtonData("Nintendo_Button_005", "Nintendo_Button_005", "Nintendo_Button_005", "PLUS 버튼 정보")); ButtonDatas.Add("Nintendo_Button_005", new ButtonData("Nintendo_Button_005", "Nintendo_Button_005", "Nintendo_Button_005", "PLUS 버튼 정보", 5));
ButtonDatas.Add("Nintendo_Button_006", new ButtonData("Nintendo_Button_006", "Nintendo_Button_006", "Nintendo_Button_006", "레바 버튼 정보")); ButtonDatas.Add("Nintendo_Button_006", new ButtonData("Nintendo_Button_006", "Nintendo_Button_006", "Nintendo_Button_006", "레바 버튼 정보", 6));
ButtonDatas.Add("Nintendo_Button_007", new ButtonData("Nintendo_Button_007", "Nintendo_Button_007", "Nintendo_Button_004", "홈 버튼 정보")); ButtonDatas.Add("Nintendo_Button_007", new ButtonData("Nintendo_Button_007", "Nintendo_Button_007", "Nintendo_Button_004", "홈 버튼 정보", 7));
ButtonDatas.Add("Nintendo_Button_008", new ButtonData("Nintendo_Button_008", "Nintendo_Button_008", "Nintendo_Button_008", "레바 버튼 정보")); ButtonDatas.Add("Nintendo_Button_008", new ButtonData("Nintendo_Button_008", "Nintendo_Button_008", "Nintendo_Button_008", "레바 버튼 정보", 8));
ButtonDatas.Add("Nintendo_Button_009", new ButtonData("Nintendo_Button_009", "Nintendo_Button_009", "Nintendo_Button_009", "상향 버튼 정보")); ButtonDatas.Add("Nintendo_Button_009", new ButtonData("Nintendo_Button_009", "Nintendo_Button_009", "Nintendo_Button_009", "상향 버튼 정보", 9));
ButtonDatas.Add("Nintendo_Button_010", new ButtonData("Nintendo_Button_010", "Nintendo_Button_010", "Nintendo_Button_010", "왼쪽 버튼 정보")); ButtonDatas.Add("Nintendo_Button_010", new ButtonData("Nintendo_Button_010", "Nintendo_Button_010", "Nintendo_Button_010", "왼쪽 버튼 정보", 10));
ButtonDatas.Add("Nintendo_Button_011", new ButtonData("Nintendo_Button_011", "Nintendo_Button_011", "Nintendo_Button_011", "오른쪽 버튼 정보")); ButtonDatas.Add("Nintendo_Button_011", new ButtonData("Nintendo_Button_011", "Nintendo_Button_011", "Nintendo_Button_011", "오른쪽 버튼 정보", 11));
ButtonDatas.Add("Nintendo_Button_012", new ButtonData("Nintendo_Button_012", "Nintendo_Button_012", "Nintendo_Button_012", "아래 버튼 정보")); ButtonDatas.Add("Nintendo_Button_012", new ButtonData("Nintendo_Button_012", "Nintendo_Button_012", "Nintendo_Button_012", "아래 버튼 정보", 12));
ButtonDatas.Add("Nintendo_Button_013", new ButtonData("Nintendo_Button_013", "Nintendo_Button_013", "Nintendo_Button_013", "전원 버튼 정보")); ButtonDatas.Add("Nintendo_Button_013", new ButtonData("Nintendo_Button_013", "Nintendo_Button_013", "Nintendo_Button_013", "전원 버튼 정보", 13));
ButtonDatas.Add("Nintendo_Button_014", new ButtonData("Nintendo_Button_014", "Nintendo_Button_014", "Nintendo_Button_014", "특별 버튼 정보")); ButtonDatas.Add("Nintendo_Button_014", new ButtonData("Nintendo_Button_014", "Nintendo_Button_014", "Nintendo_Button_014", "특별 버튼 정보", 14));
return ButtonDatas; return ButtonDatas;
} }
......
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BrandButtonPopUp : MonoBehaviour
{
public UISprite _BrndIcon;
public UILabel _BrandName;
public UILabel _ModelName;
public UILabel _ModelType;
public ImageTargetData _ImageTargetData;
public GameObject DetailItem;
public UIPanel DetailPanel;
private List<TargetDetailItem> TargetDetailItems = new List<TargetDetailItem>();
private float DetailItemYgap;
private float DetailStartgap;
// Start is called before the first frame update
void Start()
{
}
private void SetInfo(ImageTargetData imageTargetData)
{
var companyData = DataManager.Instance.CompanyDatas[imageTargetData.CompanyId];
_BrndIcon.spriteName = companyData.Icon;
_BrandName.text = companyData.Name;
_ModelName.text = imageTargetData.ModelName;
_ModelType.text = imageTargetData.ModelId;
_ImageTargetData = imageTargetData;
}
public void OpenPopUp(ImageTargetData imageTargetData)
{
SetInfo(imageTargetData);
var detailInfo = DataManager.Instance.ImageTargetDetailInfos[imageTargetData.ModelId];
int detailItemNumber = 1;
float startDetailYPos = 0f;
for (int i = 0; i < imageTargetData.ButtonIds.Count; ++i)
{
var obj = MonoBehaviour.Instantiate(DetailItem) as GameObject;
obj.transform.parent = DetailPanel.transform;
obj.transform.localScale = Vector3.one;
if (detailItemNumber == 1)
DetailItemYgap = obj.GetComponent<BoxCollider>().size.y + obj.GetComponent<BoxCollider>().size.y * 0.1f;
startDetailYPos = (0 - DetailStartgap) - (DetailItemYgap * (detailItemNumber - 1));
obj.transform.localPosition = new Vector3(0, startDetailYPos, 0f);
var targetDetailItem = obj.GetComponent<TargetDetailItem>();
targetDetailItem.SetTargetButtonDetailItem(DataManager.Instance.ButtonDatas[imageTargetData.ButtonIds[i]], detailItemNumber - 1);
detailItemNumber++;
TargetDetailItems.Add(targetDetailItem);
}
}
public void ShowDeilInfo(bool isOpen, int order)
{
TargetDetailItems[order].SetOpenState(!isOpen);
for (int i = order + 1; i < TargetDetailItems.Count; ++i)
{
TargetDetailItems[i].transform.localPosition = new Vector3(TargetDetailItems[i].transform.localPosition.x,
TargetDetailItems[i - 1].GetHeight(), 0f);
}
}
}
fileFormatVersion: 2
guid: f68e5b089cb701f429319696c68a0b19
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
...@@ -9,7 +9,7 @@ public class ButtonObject : MonoBehaviour ...@@ -9,7 +9,7 @@ public class ButtonObject : MonoBehaviour
private void OnClick() private void OnClick()
{ {
UIManager.Instance.TargetButtonClick(ButtonData); UIManager.Instance.TargetButtonClick(ImageTrackerManager.Instance.GetCurrentImageTargetData(), ButtonData);
} }
public void SetButtonInfo(string buttonId) public void SetButtonInfo(string buttonId)
......
...@@ -27,6 +27,6 @@ public class TargetButtonInfo : MonoBehaviour ...@@ -27,6 +27,6 @@ public class TargetButtonInfo : MonoBehaviour
public void ButttonClick() public void ButttonClick()
{ {
UIManager.Instance.TargetButtonClick(this.ButtonData); UIManager.Instance.TargetButtonClick(ImageTrackerManager.Instance.GetCurrentImageTargetData(), this.ButtonData);
} }
} }
...@@ -14,6 +14,7 @@ public class TargetDetailItem : MonoBehaviour ...@@ -14,6 +14,7 @@ public class TargetDetailItem : MonoBehaviour
private BoxCollider DetailCollider; private BoxCollider DetailCollider;
private int DetailBgGap = 20; private int DetailBgGap = 20;
public UISprite Arrow; public UISprite Arrow;
public UIEnum.TargetDetailItemType _TargetDetailItemType;
private void Awake() private void Awake()
{ {
...@@ -22,17 +23,38 @@ public class TargetDetailItem : MonoBehaviour ...@@ -22,17 +23,38 @@ public class TargetDetailItem : MonoBehaviour
public void ButtonClick() public void ButtonClick()
{ {
UIManager.Instance.GetBrandTargetPopUp().ShowDeilInfo(IsOpen, Order); switch (_TargetDetailItemType)
{
case UIEnum.TargetDetailItemType.Target:
UIManager.Instance.GetBrandTargetPopUp().ShowDeilInfo(IsOpen, Order);
break;
case UIEnum.TargetDetailItemType.Button:
UIManager.Instance.GetBrandButtonPopUp().ShowDeilInfo(IsOpen, Order);
break;
}
} }
public void SetTargetDetailItem(TargetDetailInfo info, int order) public void SetTargetDetailItem(TargetDetailInfo info, int order)
{ {
_TargetDetailItemType = UIEnum.TargetDetailItemType.Target;
Order = order; Order = order;
ContetText = info.Title; ContetText = info.Title;
DetailText = info.Detatil; DetailText = info.Detatil;
Content.text = info.Order + ". " + info.Title; Content.text = info.Order + ". " + info.Title;
Detail.text = info.Detatil; Detail.text = info.Detatil;
SetOpenState(false); SetOpenState(false);
}
public void SetTargetButtonDetailItem(ButtonData buttonData, int order)
{
_TargetDetailItemType = UIEnum.TargetDetailItemType.Button;
Order = order;
ContetText = buttonData.Name;
DetailText = buttonData.Info;
Content.text = buttonData.Order + ". " + buttonData.Name;
Detail.text = buttonData.Info;
SetOpenState(false);
} }
public void SetOpenState(bool isOpen) public void SetOpenState(bool isOpen)
......
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class UIEnum : MonoBehaviour
{
public enum TargetDetailItemType
{
None,
Target,
Button
}
}
fileFormatVersion: 2
guid: 2a4af283af2a8a840b7dde3844fc0985
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
...@@ -18,8 +18,10 @@ public class UIManager : MonoBehaviour ...@@ -18,8 +18,10 @@ public class UIManager : MonoBehaviour
public GameObject DetailButtonPopUpObject; public GameObject DetailButtonPopUpObject;
public GameObject BrandPopUpObject; public GameObject BrandPopUpObject;
public GameObject BrandTargetPopUpObject; public GameObject BrandTargetPopUpObject;
public GameObject BrandButtonPopUpObject;
private TargetDetailPopUp DetailPopUp; private TargetDetailPopUp DetailPopUp;
private BrandTargetPopUp _BrandTargetPopUp; private BrandTargetPopUp _BrandTargetPopUp;
private BrandButtonPopUp _BrandButtonPopUp;
private ButtonDetailPopUp ButtonDetailPop; private ButtonDetailPopUp ButtonDetailPop;
private BrandPopUp _BrandPopUp; private BrandPopUp _BrandPopUp;
public UISprite ARView; public UISprite ARView;
...@@ -136,12 +138,14 @@ public class UIManager : MonoBehaviour ...@@ -136,12 +138,14 @@ public class UIManager : MonoBehaviour
GetBrandTargetPopUp().OpenPopUp(imageTargetData); GetBrandTargetPopUp().OpenPopUp(imageTargetData);
} }
public void TargetButtonClick(ButtonData selectButtonData) public void TargetButtonClick(ImageTargetData imageTargetData, ButtonData selectButtonData = null)
{ {
GetButtonDetailPopUp().Open(ImageTrackerManager.Instance.GetCurrentImageTargetData(), selectButtonData); //GetButtonDetailPopUp().Open(ImageTrackerManager.Instance.GetCurrentImageTargetData(), selectButtonData);
ActiveSelectCompanyObject(false); //ActiveSelectCompanyObject(false);
ActiveButtonPanel(false); //ActiveButtonPanel(false);
EnableEventSystem(false); //EnableEventSystem(false);
GetBrandButtonPopUp().OpenPopUp(imageTargetData);
} }
public TargetDetailPopUp GetDetailPopUp() public TargetDetailPopUp GetDetailPopUp()
...@@ -171,6 +175,20 @@ public class UIManager : MonoBehaviour ...@@ -171,6 +175,20 @@ public class UIManager : MonoBehaviour
return _BrandTargetPopUp; return _BrandTargetPopUp;
} }
public BrandButtonPopUp GetBrandButtonPopUp()
{
if (_BrandButtonPopUp == null)
{
var obj = MonoBehaviour.Instantiate(BrandButtonPopUpObject) as GameObject;
obj.transform.parent = transform;
obj.transform.localPosition = Vector3.zero;
obj.transform.localScale = Vector3.one;
_BrandButtonPopUp = obj.GetComponent<BrandButtonPopUp>();
}
return _BrandButtonPopUp;
}
public BrandPopUp GetBrandPopUp() public BrandPopUp GetBrandPopUp()
{ {
if(_BrandPopUp == null) if(_BrandPopUp == null)
...@@ -235,7 +253,7 @@ public class UIManager : MonoBehaviour ...@@ -235,7 +253,7 @@ public class UIManager : MonoBehaviour
buttonDatas.Add("Samsung_VrRemocon_Button_003"); buttonDatas.Add("Samsung_VrRemocon_Button_003");
buttonDatas.Add("Samsung_VrRemocon_Button_004"); buttonDatas.Add("Samsung_VrRemocon_Button_004");
buttonDatas.Add("Samsung_VrRemocon_Button_005"); buttonDatas.Add("Samsung_VrRemocon_Button_005");
UIManager.Instance.TargetInfoClick(new ImageTargetData("Remocon_model_001", "Remocon_03", "Remocon_03", 2, "Samsung_VR_Remocon", buttonDatas)); UIManager.Instance.TargetButtonClick(new ImageTargetData("Remocon_model_001", "Remocon_03", "Remocon_03", 2, "Samsung_VR_Remocon", buttonDatas));
} }
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment