불필요 제거, 우편 작업 중...
This commit is contained in:
parent
00312495fd
commit
3cc76af652
|
|
@ -1,451 +0,0 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &88459609423326621
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1104220201254894666}
|
||||
- component: {fileID: 3544233203125695765}
|
||||
m_Layer: 5
|
||||
m_Name: Label_page
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1104220201254894666
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 88459609423326621}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 12, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 7427367859157893940}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &3544233203125695765
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 88459609423326621}
|
||||
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.0627451, g: 0.101960786, b: 0.14901961, a: 1}
|
||||
mPivot: 4
|
||||
mWidth: 48
|
||||
mHeight: 20
|
||||
mDepth: 3
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 0
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 2.4
|
||||
keepCrispWhenShrunk: 1
|
||||
mTrueTypeFont: {fileID: 0}
|
||||
mFont: {fileID: 3996657457383321757, guid: feff4de29c2271246b6a440e961eaabf, type: 3}
|
||||
mText: 000
|
||||
mFontSize: 20
|
||||
mFontStyle: 0
|
||||
mAlignment: 0
|
||||
mEncoding: 1
|
||||
mMaxLineCount: 0
|
||||
mEffectStyle: 3
|
||||
mEffectColor: {r: 0.92549026, g: 0.9176471, b: 0.8862746, 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
|
||||
--- !u!1 &1849431673773286532
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1715482510827892427}
|
||||
- component: {fileID: 7039113008291742601}
|
||||
m_Layer: 5
|
||||
m_Name: noti
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1715482510827892427
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1849431673773286532}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 16.7, y: 20.8, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3990183099997178044}
|
||||
m_RootOrder: 2
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &7039113008291742601
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1849431673773286532}
|
||||
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: 22
|
||||
mHeight: 20
|
||||
mDepth: 4
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 0
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 1.1
|
||||
mType: 0
|
||||
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: 63ad6f09e0344224e909e7c47f62184c, type: 2}
|
||||
mSpriteName: mark_exclamation
|
||||
mFixedAspect: 0
|
||||
mFillCenter: 1
|
||||
--- !u!1 &2375110009243884236
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3990183099997178044}
|
||||
- component: {fileID: 1961252154698395010}
|
||||
m_Layer: 5
|
||||
m_Name: BookPageCard
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &3990183099997178044
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2375110009243884236}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: -0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 1501723237720870243}
|
||||
- {fileID: 7427367859157893940}
|
||||
- {fileID: 1715482510827892427}
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &1961252154698395010
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2375110009243884236}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: a2aa87bcc8c4c524cb6f9e3a08719020, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
label_page: {fileID: 3544233203125695765}
|
||||
go_obtain: {fileID: 2738419823279080735}
|
||||
go_noti: {fileID: 1849431673773286532}
|
||||
--- !u!1 &2738419823279080735
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7427367859157893940}
|
||||
m_Layer: 5
|
||||
m_Name: Obtain
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &7427367859157893940
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2738419823279080735}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 1104220201254894666}
|
||||
- {fileID: 921283454178910550}
|
||||
m_Father: {fileID: 3990183099997178044}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &4050211160559790425
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 921283454178910550}
|
||||
- component: {fileID: 1049108625691507157}
|
||||
m_Layer: 5
|
||||
m_Name: Sprite
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &921283454178910550
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4050211160559790425}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 7427367859157893940}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &1049108625691507157
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4050211160559790425}
|
||||
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: 56
|
||||
mHeight: 62
|
||||
mDepth: 1
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 0
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 0.9032258
|
||||
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: 63ad6f09e0344224e909e7c47f62184c, type: 2}
|
||||
mSpriteName: bookpage
|
||||
mFixedAspect: 0
|
||||
mFillCenter: 1
|
||||
--- !u!1 &4296960901973695127
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1501723237720870243}
|
||||
- component: {fileID: 7012595720831036481}
|
||||
m_Layer: 5
|
||||
m_Name: Sprite
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1501723237720870243
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4296960901973695127}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 3990183099997178044}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &7012595720831036481
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4296960901973695127}
|
||||
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: 0.09803922, g: 0.16078432, b: 0.23137255, a: 1}
|
||||
mPivot: 4
|
||||
mWidth: 50
|
||||
mHeight: 58
|
||||
mDepth: 0
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 0
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 0.86206895
|
||||
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: 63ad6f09e0344224e909e7c47f62184c, type: 2}
|
||||
mSpriteName: whitebg
|
||||
mFixedAspect: 0
|
||||
mFillCenter: 1
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 40aa963949036e342b4a497fc405e44a
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,7 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: eda3a1c768aec04478c30d93ba7e1591
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,773 +0,0 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &1659682464189156015
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3506197571917333558}
|
||||
- component: {fileID: 646621387761886366}
|
||||
m_Layer: 5
|
||||
m_Name: Label_time
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &3506197571917333558
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1659682464189156015}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -162.8, y: -15.9, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 2842002816985163289}
|
||||
m_RootOrder: 4
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &646621387761886366
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1659682464189156015}
|
||||
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: 1, g: 0.45882353, b: 0.33333334, a: 1}
|
||||
mPivot: 0
|
||||
mWidth: 84
|
||||
mHeight: 22
|
||||
mDepth: 3
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 0
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 3.8181818
|
||||
keepCrispWhenShrunk: 1
|
||||
mTrueTypeFont: {fileID: 0}
|
||||
mFont: {fileID: 3996657457383321757, guid: b82558c03923de54da84da7ff79cd9f1, type: 3}
|
||||
mText: "00\uC77C \uB0A8\uC74C"
|
||||
mFontSize: 18
|
||||
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: 3
|
||||
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!1 &2579123947934746552
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 430167468313873845}
|
||||
- component: {fileID: 6682087402311122971}
|
||||
m_Layer: 5
|
||||
m_Name: Sprite
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &430167468313873845
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2579123947934746552}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 2842002816985163289}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &6682087402311122971
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2579123947934746552}
|
||||
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: 0.11372549, g: 0.19215687, b: 0.3137255, a: 1}
|
||||
mPivot: 4
|
||||
mWidth: 500
|
||||
mHeight: 84
|
||||
mDepth: 0
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 0
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 5.952381
|
||||
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: 63ad6f09e0344224e909e7c47f62184c, type: 2}
|
||||
mSpriteName: whitebg
|
||||
mFixedAspect: 0
|
||||
mFillCenter: 1
|
||||
--- !u!1 &3717015953879758212
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8036163712681990670}
|
||||
- component: {fileID: 1002894552778592577}
|
||||
- component: {fileID: 5588485075487314273}
|
||||
- component: {fileID: 6407171471462607457}
|
||||
- component: {fileID: 2461389583402206416}
|
||||
m_Layer: 5
|
||||
m_Name: Sprite
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &8036163712681990670
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3717015953879758212}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 196.1, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 8844260862709244931}
|
||||
m_Father: {fileID: 2842002816985163289}
|
||||
m_RootOrder: 5
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &1002894552778592577
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3717015953879758212}
|
||||
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: 86
|
||||
mHeight: 56
|
||||
mDepth: 4
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 1
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 1.5357143
|
||||
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: 63ad6f09e0344224e909e7c47f62184c, type: 2}
|
||||
mSpriteName: button2
|
||||
mFixedAspect: 0
|
||||
mFillCenter: 1
|
||||
--- !u!65 &5588485075487314273
|
||||
BoxCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3717015953879758212}
|
||||
m_Material: {fileID: 0}
|
||||
m_IsTrigger: 0
|
||||
m_Enabled: 1
|
||||
serializedVersion: 2
|
||||
m_Size: {x: 86, y: 56, z: 0}
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &6407171471462607457
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3717015953879758212}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: e862f287df53bb64db191162f851a296, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
onHoverOver: []
|
||||
onHoverOut: []
|
||||
onPress: []
|
||||
onRelease: []
|
||||
onSelect: []
|
||||
onDeselect: []
|
||||
onClick:
|
||||
- mTarget: {fileID: 5302493850329086642}
|
||||
mMethodName: OnClick_GetReward
|
||||
mParameters: []
|
||||
oneShot: 0
|
||||
onDoubleClick: []
|
||||
onDragStart: []
|
||||
onDragEnd: []
|
||||
onDragOver: []
|
||||
onDragOut: []
|
||||
onDrag: []
|
||||
--- !u!114 &2461389583402206416
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3717015953879758212}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 8d345b0a7677bc0499d4d92888f142c3, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1 &4442759263906525890
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3279897130603657734}
|
||||
- component: {fileID: 2620722667123328047}
|
||||
m_Layer: 5
|
||||
m_Name: Sprite
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &3279897130603657734
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4442759263906525890}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -206.52657, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 2842002816985163289}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &2620722667123328047
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 4442759263906525890}
|
||||
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: 0.08235294, g: 0.12941177, b: 0.19215687, a: 1}
|
||||
mPivot: 4
|
||||
mWidth: 62
|
||||
mHeight: 62
|
||||
mDepth: 1
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 0
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 1
|
||||
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: 63ad6f09e0344224e909e7c47f62184c, type: 2}
|
||||
mSpriteName: whitebg
|
||||
mFixedAspect: 0
|
||||
mFillCenter: 1
|
||||
--- !u!1 &5451799939085416500
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 2023267478984596217}
|
||||
- component: {fileID: 5366895449205163263}
|
||||
m_Layer: 5
|
||||
m_Name: Sprite_icon
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &2023267478984596217
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5451799939085416500}
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: -206.2, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 2842002816985163289}
|
||||
m_RootOrder: 2
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &5366895449205163263
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5451799939085416500}
|
||||
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: 42
|
||||
mHeight: 42
|
||||
mDepth: 2
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 0
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 1
|
||||
mType: 0
|
||||
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: 63ad6f09e0344224e909e7c47f62184c, type: 2}
|
||||
mSpriteName: icon_gem
|
||||
mFixedAspect: 0
|
||||
mFillCenter: 1
|
||||
--- !u!1 &5676276695009327362
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 5240846544823124123}
|
||||
- component: {fileID: 224929671356958389}
|
||||
m_Layer: 5
|
||||
m_Name: Label_msg
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &5240846544823124123
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5676276695009327362}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -162.77734, y: 10, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 2842002816985163289}
|
||||
m_RootOrder: 3
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &224929671356958389
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5676276695009327362}
|
||||
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.21960784, g: 0.7411765, b: 1, a: 1}
|
||||
mPivot: 3
|
||||
mWidth: 302
|
||||
mHeight: 26
|
||||
mDepth: 3
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 0
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 6.04
|
||||
keepCrispWhenShrunk: 1
|
||||
mTrueTypeFont: {fileID: 0}
|
||||
mFont: {fileID: 3996657457383321757, guid: b82558c03923de54da84da7ff79cd9f1, type: 3}
|
||||
mText:
|
||||
mFontSize: 22
|
||||
mFontStyle: 0
|
||||
mAlignment: 0
|
||||
mEncoding: 1
|
||||
mMaxLineCount: 2
|
||||
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: 3
|
||||
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!1 &6699041329873880992
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8844260862709244931}
|
||||
- component: {fileID: 167560900898003528}
|
||||
m_Layer: 5
|
||||
m_Name: Label
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &8844260862709244931
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6699041329873880992}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8036163712681990670}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &167560900898003528
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6699041329873880992}
|
||||
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.1137255, g: 0.19215688, b: 0.3137255, a: 1}
|
||||
mPivot: 4
|
||||
mWidth: 40
|
||||
mHeight: 20
|
||||
mDepth: 5
|
||||
mMat: {fileID: 0}
|
||||
autoResizeBoxCollider: 0
|
||||
hideIfOffScreen: 0
|
||||
keepAspectRatio: 0
|
||||
aspectRatio: 2
|
||||
keepCrispWhenShrunk: 1
|
||||
mTrueTypeFont: {fileID: 0}
|
||||
mFont: {fileID: 3996657457383321757, guid: feff4de29c2271246b6a440e961eaabf, type: 3}
|
||||
mText: "\uBC1B\uAE30"
|
||||
mFontSize: 20
|
||||
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
|
||||
--- !u!1 &6705436638803387833
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 2842002816985163289}
|
||||
- component: {fileID: 5302493850329086642}
|
||||
m_Layer: 5
|
||||
m_Name: MailCard
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &2842002816985163289
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6705436638803387833}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: -0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 430167468313873845}
|
||||
- {fileID: 3279897130603657734}
|
||||
- {fileID: 2023267478984596217}
|
||||
- {fileID: 5240846544823124123}
|
||||
- {fileID: 3506197571917333558}
|
||||
- {fileID: 8036163712681990670}
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &5302493850329086642
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6705436638803387833}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 522474fff30b9524b9c54015e8a6d82b, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
sprites:
|
||||
- {fileID: 5366895449205163263}
|
||||
labels:
|
||||
- {fileID: 224929671356958389}
|
||||
- {fileID: 646621387761886366}
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,7 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e25cda1a09b490c4ab123c560a0ca153
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0364cd770689ea946a7d3b7944dc7038
|
||||
guid: f72d35e1410652c4abf7a39788ea8856
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
|
|
@ -0,0 +1,833 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &410687044545811012
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1635529047046532146}
|
||||
- component: {fileID: 2362675315108830913}
|
||||
- component: {fileID: 6781856732573250057}
|
||||
m_Layer: 5
|
||||
m_Name: t_msg
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1635529047046532146
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 410687044545811012}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1130181902522142026}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 189, y: -28}
|
||||
m_SizeDelta: {x: 150, y: 30}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &2362675315108830913
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 410687044545811012}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &6781856732573250057
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 410687044545811012}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text:
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: a387e325271126742ad15569dba1ac57, type: 2}
|
||||
m_sharedMaterial: {fileID: -6459762427321423278, guid: a387e325271126742ad15569dba1ac57,
|
||||
type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
topLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
topRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_fontColorGradientPreset: {fileID: 0}
|
||||
m_spriteAsset: {fileID: 0}
|
||||
m_tintAllSprites: 0
|
||||
m_StyleSheet: {fileID: 0}
|
||||
m_TextStyleHashCode: -1183493901
|
||||
m_overrideHtmlColors: 0
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 30
|
||||
m_fontSizeBase: 30
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
m_fontSizeMin: 10
|
||||
m_fontSizeMax: 40
|
||||
m_fontStyle: 0
|
||||
m_HorizontalAlignment: 1
|
||||
m_VerticalAlignment: 256
|
||||
m_textAlignment: 65535
|
||||
m_characterSpacing: 0
|
||||
m_wordSpacing: 0
|
||||
m_lineSpacing: 0
|
||||
m_lineSpacingMax: 0
|
||||
m_paragraphSpacing: 0
|
||||
m_charWidthMaxAdj: 0
|
||||
m_enableWordWrapping: 1
|
||||
m_wordWrappingRatios: 0.4
|
||||
m_overflowMode: 1
|
||||
m_linkedTextComponent: {fileID: 0}
|
||||
parentLinkedComponent: {fileID: 0}
|
||||
m_enableKerning: 1
|
||||
m_enableExtraPadding: 0
|
||||
checkPaddingRequired: 0
|
||||
m_isRichText: 1
|
||||
m_parseCtrlCharacters: 1
|
||||
m_isOrthographic: 1
|
||||
m_isCullingEnabled: 0
|
||||
m_horizontalMapping: 0
|
||||
m_verticalMapping: 0
|
||||
m_uvLineOffset: 0
|
||||
m_geometrySortingOrder: 0
|
||||
m_IsTextObjectScaleStatic: 0
|
||||
m_VertexBufferAutoSizeReduction: 0
|
||||
m_useMaxVisibleDescender: 1
|
||||
m_pageToDisplay: 1
|
||||
m_margin: {x: 0, y: 0, z: -526.7643, w: -43.594284}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_baseMaterial: {fileID: 0}
|
||||
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
|
||||
--- !u!1 &605894187760708373
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6672156520939304169}
|
||||
- component: {fileID: 1786982446563379422}
|
||||
- component: {fileID: 2727498006120644434}
|
||||
m_Layer: 5
|
||||
m_Name: bg
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &6672156520939304169
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 605894187760708373}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1130181902522142026}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1786982446563379422
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 605894187760708373}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &2727498006120644434
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 605894187760708373}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0.20784315, g: 0.18039216, b: 0.16470589, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: 65f581562538e304cbbfe8ee3beab09c, type: 3}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &2220215405674216539
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 7933287691822838440}
|
||||
- component: {fileID: 8424648228033448783}
|
||||
- component: {fileID: 6207384885889463988}
|
||||
m_Layer: 5
|
||||
m_Name: t_rewardamount
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &7933287691822838440
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2220215405674216539}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 4744237337038409599}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: -33}
|
||||
m_SizeDelta: {x: 150, y: 30}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &8424648228033448783
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2220215405674216539}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &6207384885889463988
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 2220215405674216539}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text: 0000
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: a387e325271126742ad15569dba1ac57, type: 2}
|
||||
m_sharedMaterial: {fileID: -6459762427321423278, guid: a387e325271126742ad15569dba1ac57,
|
||||
type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
topLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
topRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_fontColorGradientPreset: {fileID: 0}
|
||||
m_spriteAsset: {fileID: 0}
|
||||
m_tintAllSprites: 0
|
||||
m_StyleSheet: {fileID: 0}
|
||||
m_TextStyleHashCode: -1183493901
|
||||
m_overrideHtmlColors: 0
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 20
|
||||
m_fontSizeBase: 20
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
m_fontSizeMin: 10
|
||||
m_fontSizeMax: 40
|
||||
m_fontStyle: 0
|
||||
m_HorizontalAlignment: 2
|
||||
m_VerticalAlignment: 4096
|
||||
m_textAlignment: 65535
|
||||
m_characterSpacing: 0
|
||||
m_wordSpacing: 0
|
||||
m_lineSpacing: 0
|
||||
m_lineSpacingMax: 0
|
||||
m_paragraphSpacing: 0
|
||||
m_charWidthMaxAdj: 0
|
||||
m_enableWordWrapping: 0
|
||||
m_wordWrappingRatios: 0.4
|
||||
m_overflowMode: 0
|
||||
m_linkedTextComponent: {fileID: 0}
|
||||
parentLinkedComponent: {fileID: 0}
|
||||
m_enableKerning: 1
|
||||
m_enableExtraPadding: 0
|
||||
checkPaddingRequired: 0
|
||||
m_isRichText: 1
|
||||
m_parseCtrlCharacters: 1
|
||||
m_isOrthographic: 1
|
||||
m_isCullingEnabled: 0
|
||||
m_horizontalMapping: 0
|
||||
m_verticalMapping: 0
|
||||
m_uvLineOffset: 0
|
||||
m_geometrySortingOrder: 0
|
||||
m_IsTextObjectScaleStatic: 0
|
||||
m_VertexBufferAutoSizeReduction: 0
|
||||
m_useMaxVisibleDescender: 1
|
||||
m_pageToDisplay: 1
|
||||
m_margin: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_baseMaterial: {fileID: 0}
|
||||
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
|
||||
--- !u!1 &3008909111843550523
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 4744237337038409599}
|
||||
- component: {fileID: 8349851770709927320}
|
||||
- component: {fileID: 5089430418249310108}
|
||||
m_Layer: 5
|
||||
m_Name: iconbg
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &4744237337038409599
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3008909111843550523}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 3574299888506233567}
|
||||
- {fileID: 7933287691822838440}
|
||||
m_Father: {fileID: 1130181902522142026}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0.5}
|
||||
m_AnchorMax: {x: 0, y: 0.5}
|
||||
m_AnchoredPosition: {x: 50, y: 0}
|
||||
m_SizeDelta: {x: 100, y: 100}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &8349851770709927320
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3008909111843550523}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &5089430418249310108
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3008909111843550523}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: 9710dbbf35c79304cbf726fec54d67c3, type: 3}
|
||||
m_Type: 1
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &5083376651566203703
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8052799906261731321}
|
||||
- component: {fileID: 8959209526613533406}
|
||||
- component: {fileID: 6046752405314997389}
|
||||
- component: {fileID: 6594119938807988761}
|
||||
m_Layer: 5
|
||||
m_Name: btnName
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &8052799906261731321
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5083376651566203703}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 8566261541286465253}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &8959209526613533406
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5083376651566203703}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &6046752405314997389
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5083376651566203703}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text: "\uBC1B\uAE30"
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: a387e325271126742ad15569dba1ac57, type: 2}
|
||||
m_sharedMaterial: {fileID: -6459762427321423278, guid: a387e325271126742ad15569dba1ac57,
|
||||
type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
topLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
topRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
|
||||
bottomRight: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_fontColorGradientPreset: {fileID: 0}
|
||||
m_spriteAsset: {fileID: 0}
|
||||
m_tintAllSprites: 0
|
||||
m_StyleSheet: {fileID: 0}
|
||||
m_TextStyleHashCode: -1183493901
|
||||
m_overrideHtmlColors: 0
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 20
|
||||
m_fontSizeBase: 20
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
m_fontSizeMin: 10
|
||||
m_fontSizeMax: 40
|
||||
m_fontStyle: 0
|
||||
m_HorizontalAlignment: 2
|
||||
m_VerticalAlignment: 4096
|
||||
m_textAlignment: 65535
|
||||
m_characterSpacing: 0
|
||||
m_wordSpacing: 0
|
||||
m_lineSpacing: 0
|
||||
m_lineSpacingMax: 0
|
||||
m_paragraphSpacing: 0
|
||||
m_charWidthMaxAdj: 0
|
||||
m_enableWordWrapping: 0
|
||||
m_wordWrappingRatios: 0.4
|
||||
m_overflowMode: 0
|
||||
m_linkedTextComponent: {fileID: 0}
|
||||
parentLinkedComponent: {fileID: 0}
|
||||
m_enableKerning: 1
|
||||
m_enableExtraPadding: 0
|
||||
checkPaddingRequired: 0
|
||||
m_isRichText: 1
|
||||
m_parseCtrlCharacters: 1
|
||||
m_isOrthographic: 1
|
||||
m_isCullingEnabled: 0
|
||||
m_horizontalMapping: 0
|
||||
m_verticalMapping: 0
|
||||
m_uvLineOffset: 0
|
||||
m_geometrySortingOrder: 0
|
||||
m_IsTextObjectScaleStatic: 0
|
||||
m_VertexBufferAutoSizeReduction: 0
|
||||
m_useMaxVisibleDescender: 1
|
||||
m_pageToDisplay: 1
|
||||
m_margin: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
m_baseMaterial: {fileID: 0}
|
||||
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
|
||||
--- !u!114 &6594119938807988761
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5083376651566203703}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: c2aa95ff1b7adc044bd9372cf2958828, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_localtextKey: 295
|
||||
--- !u!1 &5840162431427643664
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1130181902522142026}
|
||||
m_Layer: 5
|
||||
m_Name: MailCard
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1130181902522142026
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5840162431427643664}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 6672156520939304169}
|
||||
- {fileID: 4744237337038409599}
|
||||
- {fileID: 1635529047046532146}
|
||||
- {fileID: 8566261541286465253}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 908, y: 100}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!1 &7694543748082418209
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 3574299888506233567}
|
||||
- component: {fileID: 671461117987684245}
|
||||
- component: {fileID: 2948261333771316424}
|
||||
m_Layer: 5
|
||||
m_Name: i_icon
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &3574299888506233567
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7694543748082418209}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 4744237337038409599}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 0.5}
|
||||
m_AnchorMax: {x: 0.5, y: 0.5}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 37, y: 26}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &671461117987684245
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7694543748082418209}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &2948261333771316424
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 7694543748082418209}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 0
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: d15388c79218ecb4b9964760c2dd8894, type: 3}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &8815853468376236598
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 8566261541286465253}
|
||||
- component: {fileID: 7402687793321375744}
|
||||
- component: {fileID: 5574855886466035148}
|
||||
- component: {fileID: 7622113666794422463}
|
||||
- component: {fileID: 2990336255413429717}
|
||||
m_Layer: 5
|
||||
m_Name: btn_get
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &8566261541286465253
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8815853468376236598}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 8052799906261731321}
|
||||
m_Father: {fileID: 1130181902522142026}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 1, y: 0.5}
|
||||
m_AnchorMax: {x: 1, y: 0.5}
|
||||
m_AnchoredPosition: {x: -51, y: 0}
|
||||
m_SizeDelta: {x: 80, y: 80}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &7402687793321375744
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8815853468376236598}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &5574855886466035148
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8815853468376236598}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0.94117653, g: 0.6117647, b: 0.23137257, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: 65f581562538e304cbbfe8ee3beab09c, type: 3}
|
||||
m_Type: 0
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
m_FillAmount: 1
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!114 &7622113666794422463
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8815853468376236598}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Navigation:
|
||||
m_Mode: 3
|
||||
m_WrapAround: 0
|
||||
m_SelectOnUp: {fileID: 0}
|
||||
m_SelectOnDown: {fileID: 0}
|
||||
m_SelectOnLeft: {fileID: 0}
|
||||
m_SelectOnRight: {fileID: 0}
|
||||
m_Transition: 1
|
||||
m_Colors:
|
||||
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
|
||||
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
|
||||
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
|
||||
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
|
||||
m_ColorMultiplier: 1
|
||||
m_FadeDuration: 0.1
|
||||
m_SpriteState:
|
||||
m_HighlightedSprite: {fileID: 0}
|
||||
m_PressedSprite: {fileID: 0}
|
||||
m_SelectedSprite: {fileID: 0}
|
||||
m_DisabledSprite: {fileID: 0}
|
||||
m_AnimationTriggers:
|
||||
m_NormalTrigger: Normal
|
||||
m_HighlightedTrigger: Highlighted
|
||||
m_PressedTrigger: Pressed
|
||||
m_SelectedTrigger: Selected
|
||||
m_DisabledTrigger: Disabled
|
||||
m_Interactable: 1
|
||||
m_TargetGraphic: {fileID: 5574855886466035148}
|
||||
m_OnClick:
|
||||
m_PersistentCalls:
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 0}
|
||||
m_TargetAssemblyTypeName: MissionCard, Assembly-CSharp
|
||||
m_MethodName: OnClick_GetReward
|
||||
m_Mode: 1
|
||||
m_Arguments:
|
||||
m_ObjectArgument: {fileID: 0}
|
||||
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
|
||||
m_IntArgument: 0
|
||||
m_FloatArgument: 0
|
||||
m_StringArgument:
|
||||
m_BoolArgument: 0
|
||||
m_CallState: 2
|
||||
--- !u!114 &2990336255413429717
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 8815853468376236598}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: ab4e7dba3733e584abb76cd4fbc0e116, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
fileFormatVersion: 2
|
||||
guid: d83a6f6e2a77077449df52e22a7fae20
|
||||
guid: 28796a428911001489ac997bde9f4d9f
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,82 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class BattleNPCActor : Actor
|
||||
{
|
||||
public int m_ActiveChapter;
|
||||
public bool m_EnemyNPC;
|
||||
|
||||
Vector3 m_oriPos, m_oriRot;
|
||||
bool IsUpdate;
|
||||
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
|
||||
m_oriPos = transform.position;
|
||||
m_oriRot = transform.eulerAngles;
|
||||
|
||||
m_Stat = new ActorStatInfo(eRole.BattleNPC, ServerInfo.Ins.m_ServerData, null);
|
||||
|
||||
m_Enemy = m_EnemyNPC;
|
||||
ActorInfo.Ins.Add_Actor(this, eRole.BattleNPC, 0, name);
|
||||
}
|
||||
|
||||
protected override void Update()
|
||||
{
|
||||
if (!IsUpdate || IsStop || IsDead() || IsCC()) return;
|
||||
|
||||
if (m_HitTime > 0f)
|
||||
{
|
||||
m_HitTime -= Time.deltaTime;
|
||||
return;
|
||||
}
|
||||
|
||||
base.Update();
|
||||
|
||||
if (!isTarget || m_Target.IsDead()) FindNextTarget();
|
||||
if (!isTarget) return;
|
||||
|
||||
m_attackCoolTime -= Time.deltaTime;
|
||||
|
||||
var dist = Vector3.Distance(Get_position(), m_Target.Get_position());
|
||||
|
||||
if (CurAnim < eAnim.Attack && dist > m_NavMeshAgent.stoppingDistance)
|
||||
{
|
||||
Play_Run();
|
||||
Set_Path(m_Target.Get_position());
|
||||
}
|
||||
else if (CurAnim != eAnim.Attack && m_attackCoolTime > 0f)
|
||||
Play_Idle();
|
||||
else
|
||||
Play_Attack(0, (float)m_Stat.Get_Stat(eStat.FinalAttackSpeed));
|
||||
}
|
||||
|
||||
void FindNextTarget()
|
||||
{
|
||||
m_Target = ActorInfo.Ins.Get_Nearest_EnemyActor_orNull(IsEnemy(), Get_position());
|
||||
}
|
||||
|
||||
public override void Set(bool isEnemy, Actor owner, ServerData sdata, int _id, bool _stop, bool _ui = false)
|
||||
{
|
||||
base.Set(isEnemy, owner, sdata, _id, _stop, _ui);
|
||||
if (IsStop)
|
||||
{
|
||||
//var mobstat = table_monsterstat.Ins.Get_Data(1, InGameInfo.Ins.Get_CurStageData().Chapter, 6, 0);
|
||||
|
||||
//m_Stat.Set_Stat(eStat.Attack, 1);
|
||||
//m_Stat.Set_Stat(true, eStat.Attack, mobstat.list_HP[0] * 0.2d);
|
||||
//m_Stat.MaxHP = mobstat.list_Attack[0] * 200d;
|
||||
//m_Stat.Set_Stat(true, eStat.HP, m_Stat.MaxHP);
|
||||
//Set_Warp(m_oriPos);
|
||||
//transform.eulerAngles = m_oriRot;
|
||||
}
|
||||
}
|
||||
|
||||
public bool IsActiveNPC()
|
||||
{
|
||||
//IsUpdate = m_ActiveChapter == InGameInfo.Ins.Get_CurStageData().Chapter;
|
||||
return IsUpdate;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 2fda271558ff4744293f04226db3491d
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class NPCActor : MyCoroutine
|
||||
{
|
||||
public string nextanim, msg;
|
||||
|
||||
SaveNPCToolTip speechbubble;
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
speechbubble = DSUtil.Get_Clone<SaveNPCToolTip>("Ingame/SaveNPCToolTip", NewGameUI.Ins.tf_HUD);
|
||||
speechbubble.Set(transform);
|
||||
}
|
||||
|
||||
private void LateUpdate()
|
||||
{
|
||||
if (!speechbubble.Get_Click())
|
||||
speechbubble.gameObject.SetActive(Vector3.Distance(MyValue.MyPC.Get_position(), transform.position) < 20f);
|
||||
}
|
||||
|
||||
public void BubbleOff()
|
||||
{
|
||||
if (!speechbubble.Get_Click())
|
||||
speechbubble.Off();
|
||||
}
|
||||
|
||||
public void Set_Off()
|
||||
{
|
||||
if (!string.IsNullOrEmpty(msg)) NPCScript.Ins.Set_Msg(msg);
|
||||
if (!string.IsNullOrEmpty(nextanim))
|
||||
{
|
||||
transform.LookAt(MyValue.MyPC.transform);
|
||||
var anim = GetComponent<Animation>();
|
||||
anim.Play(nextanim);
|
||||
Set_Coroutine(() => { gameObject.SetActive(false); }, anim[nextanim].length);
|
||||
}
|
||||
}
|
||||
|
||||
void Set_Idle() { }
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a0174271478e9a3409a70f1abce3062a
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,87 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class SaveNPCMgr : MonoBehaviourSingletonTemplate<SaveNPCMgr>
|
||||
{
|
||||
List<NPCActor> list_npc = new List<NPCActor>();
|
||||
List<MobActor> list_mob = new List<MobActor>();
|
||||
List<Actor> rtn_actors = new List<Actor>();
|
||||
|
||||
bool isSet;
|
||||
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
for (int i = 0; i < transform.childCount; i++)
|
||||
{
|
||||
var temp = transform.GetChild(i);
|
||||
var npc = temp.GetComponent<NPCActor>();
|
||||
if (npc != null) list_npc.Add(npc);
|
||||
else
|
||||
{
|
||||
var mob = temp.GetComponent<MobActor>();
|
||||
//mob.m_Role = eRole.QuestMob;
|
||||
list_mob.Add(mob);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void Update()
|
||||
{
|
||||
for (int i = 0; i < list_mob.Count; i++)
|
||||
{
|
||||
if (list_mob[i].Get_Target() != null)
|
||||
{
|
||||
for (int j = 0; j < list_npc.Count; j++)
|
||||
list_npc[j].BubbleOff();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void Set()
|
||||
{
|
||||
if (list_mob != null)
|
||||
{
|
||||
if (!isSet)
|
||||
{
|
||||
isSet = true;
|
||||
list_mob.ForEach(f => f.Set(true, null, null, 0, false));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void Set_Clear()
|
||||
{
|
||||
if (list_npc != null) list_npc.ForEach(f => f.Set_Off());
|
||||
StartCoroutine(Off_Mob());
|
||||
}
|
||||
|
||||
IEnumerator Off_Mob()
|
||||
{
|
||||
yield return new WaitForSeconds(1f);
|
||||
if (list_mob != null) list_mob.ForEach(f => f.Off());
|
||||
}
|
||||
|
||||
public List<Actor> Get_QuestMobs()
|
||||
{
|
||||
rtn_actors.Clear();
|
||||
for (int i = 0; i < list_mob.Count; i++)
|
||||
{
|
||||
var temp = list_mob[i] as Actor;
|
||||
if (!temp.IsDead())
|
||||
rtn_actors.Add(temp);
|
||||
}
|
||||
return rtn_actors;
|
||||
}
|
||||
|
||||
public bool IsClearQuestMobs()
|
||||
{
|
||||
for (int i = 0; i < list_mob.Count; i++)
|
||||
{
|
||||
if (!list_mob[i].IsDead())
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: dc35b794e4972c54380ae1423e2ebf0b
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1774,16 +1774,6 @@ public partial class ServerData
|
|||
case eItem.Page:
|
||||
var pagedata = table_bookpage.Ins.Get_Data(_itemdata.Get_ID());
|
||||
var booksdata = Book.Find(f => f.ID == pagedata.Book);
|
||||
if (booksdata.Page[pagedata.Page - 1] < 1)
|
||||
{ // 새로운 페이지 획득 체크
|
||||
if (Menu_Book.dic_newBookPage.ContainsKey(pagedata.Book))
|
||||
{
|
||||
if (Menu_Book.dic_newBookPage[pagedata.Book].Find(f => f == pagedata.Page) == 0)
|
||||
Menu_Book.dic_newBookPage[pagedata.Book].Add(pagedata.Page);
|
||||
}
|
||||
else
|
||||
Menu_Book.dic_newBookPage.Add(pagedata.Book, new List<int> { pagedata.Page });
|
||||
}
|
||||
booksdata.Page[pagedata.Page - 1] = 1;
|
||||
booksdata.Page[pagedata.Page - 1].RandomizeCryptoKey();
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using MiniJSON;
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
#if FGB_OneStore
|
||||
using Gaa;
|
||||
#endif
|
||||
|
||||
public enum eShopTab { Package }
|
||||
public enum ePriceType { Cash, AD, Gem = eItem.Gem, Review }
|
||||
|
||||
public class ShopTableData : TableDataBase
|
||||
|
|
@ -25,7 +25,6 @@ public class ShopTableData : TableDataBase
|
|||
public void Set_Icon(string icon) { Icon = icon; }
|
||||
public string Get_Icon() { return Tab == eShopTab.Package || !string.IsNullOrEmpty(Icon) ? Icon : DSUtil.Get_ItemSpriteInfo(Item, ItemID).Icon; }
|
||||
public void Set_Name(string _name) { Name = _name; }
|
||||
public string Get_Name() { return ""; }
|
||||
}
|
||||
|
||||
public class table_shop : MonoBehaviour
|
||||
|
|
|
|||
|
|
@ -1,8 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 6a67534f1277c914e8f5a291b1ced4cf
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class BookPageCard : CardBase
|
||||
{
|
||||
public UILabel label_page;
|
||||
public GameObject go_obtain, go_noti;
|
||||
|
||||
public override void Set<T>(T _base)
|
||||
{
|
||||
base.Set(_base);
|
||||
var tdata = _base as BookPageTableData;
|
||||
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
go_obtain.SetActive(sdata.Get_BookPage(tdata.Book, tdata.Page) > 0);
|
||||
label_page.text = tdata.Page.ToString();
|
||||
go_noti.SetActive(Menu_Book.dic_newBookPage.ContainsKey(tdata.Book) && Menu_Book.dic_newBookPage[tdata.Book].Find(f => f == tdata.Page) == tdata.Page);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a2aa87bcc8c4c524cb6f9e3a08719020
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,59 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class BookTabCard : CardBase
|
||||
{
|
||||
public UISprite sprite_icon;
|
||||
public UILabel[] labels; // 0 이름1, 1 이름2, 2 진행, 3 완료 효과
|
||||
public UISlider slider;
|
||||
public GameObject[] gos; // 0 미완성, 1 완성버튼노출, 2 완성 애님, 3 완성, 4 노티
|
||||
|
||||
BookTableData m_BookTableData;
|
||||
|
||||
public override void Set<T>(T _base)
|
||||
{
|
||||
base.Set(_base);
|
||||
m_BookTableData = _base as BookTableData;
|
||||
sprite_icon.spriteName = m_BookTableData.IconBook;
|
||||
labels[0].text = labels[1].text = m_BookTableData.Name;
|
||||
Set_UI();
|
||||
}
|
||||
|
||||
public override void Set_UI()
|
||||
{
|
||||
base.Set_UI();
|
||||
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
var sum = sdata.Get_BookSumPage(Get_ID());
|
||||
slider.value = (float)sum / m_BookTableData.TotalPage;
|
||||
labels[2].text = DSUtil.Format("({0}/{1}) {2:0.##}%", sum, m_BookTableData.TotalPage, slider.value * 100f);
|
||||
|
||||
if (sdata.IsComplete_Book(Get_ID()))
|
||||
{
|
||||
DSUtil.InActivateGameObjects(gos, 3);
|
||||
labels[3].text = DSUtil.Format("{0} {1}", MyText.Get_StatName(m_BookTableData.Stat), MyText.Get_StatValueText(m_BookTableData.Stat, m_BookTableData.Complete));
|
||||
}
|
||||
else
|
||||
{
|
||||
if (slider.value >= 1f)
|
||||
DSUtil.InActivateGameObjects(gos, 1);
|
||||
else
|
||||
DSUtil.InActivateGameObjects(gos, 0);
|
||||
}
|
||||
|
||||
gos[4].SetActive(Menu_Book.dic_newBookPage.ContainsKey(Get_ID()) && Menu_Book.dic_newBookPage[Get_ID()].Count > 0);
|
||||
}
|
||||
|
||||
public void OnClick_Complete()
|
||||
{
|
||||
SoundInfo.Ins.Play_OneShot(eSound.s004_GetBook);
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
sdata.Set_BookComplete(Get_ID());
|
||||
NetWait.Ins.Set(true);
|
||||
DSUtil.InActivateGameObjects(gos, 2);
|
||||
Set_Coroutine(() => { Set_UI(); NetWait.Ins.Set(false); }, 1f);
|
||||
}
|
||||
|
||||
public int Get_ID() { return m_BookTableData.ID; }
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: af947675e48c5504bb85b055990c29c5
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class Content_Book : ScrollViewMgr
|
||||
{
|
||||
public UILabel[] labels; // 0 이름, 1 설명, 2 드랍챕터, 3 완성 효과, 4 페이지당 효과
|
||||
|
||||
public override void Set(int _curtab)
|
||||
{
|
||||
var book = table_book.Ins.Get_Data(_curtab);
|
||||
labels[0].text = book.Name;
|
||||
labels[1].text = book.Desc;
|
||||
labels[2].text = DSUtil.Format("페이지 드랍 챕터 : {0} ~ {1}", book.ChapterMin, book.ChapterMax);
|
||||
labels[3].text = DSUtil.Format("완성 시 {0} {1}", MyText.Get_StatName(book.Stat), MyText.Get_StatValueText(book.Stat, book.Complete));
|
||||
labels[4].text = DSUtil.Format("페이지당 {0} {1} ({2})", MyText.Get_StatName(book.Stat), MyText.Get_StatValueText(book.Stat, book.StatPerPage),
|
||||
MyText.Get_StatValueText(book.Stat, ServerInfo.Ins.m_ServerData.Get_BookSumPage(book.ID) * book.StatPerPage));
|
||||
|
||||
Set_ScrollView(table_bookpage.Ins.Get_DataList(_curtab), true);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 7fe4ffb0fcbe84546a21ef9797197a35
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 29f3fe7122dbd574fb2defe6499f8697
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,91 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class ChapterDropInfo : ScrollViewArrMgr
|
||||
{
|
||||
public UILabel label_chaptername, label_ChapterQuestClearRewardAmount;
|
||||
public GameObject[] gos; // 0 획득 가능 노티, 1 획득함
|
||||
List<ItemData> list = new List<ItemData>();
|
||||
eUICardType cardtype = eUICardType.DropInfo;
|
||||
|
||||
ChapterTextTableData CurChapterText;
|
||||
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
|
||||
list.Add(new ItemData(eItem.Gold, 0, 0, "", cardtype));
|
||||
list.Add(new ItemData(eItem.WeaponStone, 0, 0, "", cardtype));
|
||||
list.Add(new ItemData(eItem.RingStone, 0, 0, "", cardtype));
|
||||
list.Add(new ItemData(eItem.NeckStone, 0, 0, "", cardtype));
|
||||
list.Add(new ItemData(eItem.BootsStone, 0, 0, "", cardtype));
|
||||
list.Add(new ItemData(eItem.FairyStone, 0, 0, "", cardtype));
|
||||
//list.Add(new ItemData(eItem.Inven, 25, 0, "", cardtype));
|
||||
}
|
||||
|
||||
public override void Set(int chapter)
|
||||
{
|
||||
base.Set(chapter);
|
||||
Set_DropItems(chapter);
|
||||
Set_ChapterList(chapter);
|
||||
}
|
||||
|
||||
void Set_DropItems(int chapter)
|
||||
{
|
||||
//var tabledata = table_chaptertext.Ins.Get_Data(chapter);
|
||||
//var tablemobdrop = table_monsterstat.Ins.Get_Data(1, chapter, 6, 0);
|
||||
//label_chaptername.text = tabledata.NameWithNum;
|
||||
|
||||
//List<ItemData> totallist = new List<ItemData>();
|
||||
//totallist.AddRange(list);
|
||||
//// 아이템 추가
|
||||
//var equip = tablemobdrop.dic_itemid[eItem.Weapon];
|
||||
//for (int i = 0; i < 7; i++)
|
||||
//{
|
||||
// if (equip.Count > i * 4)
|
||||
// totallist.Add(new ItemData(eItem.IdontKnow, equip[i * 4], 0, "", cardtype));
|
||||
//}
|
||||
//// 고서 추가
|
||||
//if (tablemobdrop.dic_itemid.ContainsKey(eItem.Book))
|
||||
//{
|
||||
// var book = tablemobdrop.dic_itemid[eItem.Book];
|
||||
// for (int i = 0; i < book.Count; i++)
|
||||
// totallist.Add(new ItemData(eItem.Book, book[i], 0, "", cardtype));
|
||||
//}
|
||||
//// 음식만 추가
|
||||
//if (tablemobdrop.dic_itemid.ContainsKey(eItem.Food))
|
||||
//{
|
||||
// var seeds = tablemobdrop.dic_itemid[eItem.Food];
|
||||
// for (int i = 0; i < seeds.Count; i++)
|
||||
// totallist.Add(new ItemData(eItem.Food, seeds[i], 0, "", cardtype));
|
||||
//}
|
||||
//Set_ScrollView(0, totallist, true);
|
||||
}
|
||||
void Set_ChapterList(int chapter)
|
||||
{
|
||||
Set_ScrollView(1, table_chapterquest.Ins.Get_DataList(chapter), true);
|
||||
CurChapterText = table_chaptertext.Ins.Get_Data(chapter);
|
||||
label_ChapterQuestClearRewardAmount.text = DSUtil.GetThousandCommaText(CurChapterText.ChapterQuestClearRewardAmount);
|
||||
gos[0].SetActive(ServerInfo.Ins.m_ServerData.IsCanGetChapterClearReward(CurChapterText.ID));
|
||||
gos[1].SetActive(ServerInfo.Ins.m_ServerData.IsAlreadyGetChapterClearReward(CurChapterText.ID));
|
||||
}
|
||||
|
||||
public void OnClick_GetChapterQuestClearReward()
|
||||
{
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
if (sdata.IsCanGetChapterClearReward(CurChapterText.ID))
|
||||
{
|
||||
var cq = sdata.ChapterQuest.Find(f => f.Chapter == CurChapterText.ID);
|
||||
cq.GetReward = 1;
|
||||
cq.GetReward.RandomizeCryptoKey();
|
||||
GetItemUI.Ins.Set(sdata.Add_Item(new ItemData(eItem.Gem, 0, CurChapterText.ChapterQuestClearRewardAmount, DSUtil.Format("cq{0}clear", CurChapterText.ID), eUICardType.GetItem)));
|
||||
GetItemUI.Ins.Show_Items();
|
||||
GameUI.Ins.LobbyUI.Set_Noti();
|
||||
GameUI.Ins.LobbyUI.Get_ChapterSelect().Set();
|
||||
gos[0].SetActive(false);
|
||||
gos[1].SetActive(true);
|
||||
sdata.Add_TitleCondition(112, 113, 114, 115); // 칭호 : 도우미, 헬퍼, 유명인, 영웅
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 811b07dcbd1745d47b12b922a6f5eebd
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class ChapterQuestCard : CardBase
|
||||
{
|
||||
public UISprite sprite_bg;
|
||||
public UILabel[] labels;
|
||||
public GameObject go_clear;
|
||||
|
||||
ChapterQuestTableData m_Data;
|
||||
|
||||
public override void Set<T>(T _base)
|
||||
{
|
||||
base.Set(_base);
|
||||
m_Data = _base as ChapterQuestTableData;
|
||||
|
||||
sprite_bg.color = m_Data.ID % 2 == 0 ? Color.black : new Color32(21, 34, 49, 255);
|
||||
labels[0].text = m_Data.Title;
|
||||
labels[1].text = DSUtil.Format(m_Data.PurposeText, 0);
|
||||
|
||||
var s_data = ServerInfo.Ins.m_ServerData.ChapterQuest.Find(f=>f.Chapter == m_Data.Chapter).list_QuestClear[m_Data.ID - 1];
|
||||
go_clear.SetActive(s_data > 0);
|
||||
}
|
||||
|
||||
public void OnClick_MoreInfo()
|
||||
{
|
||||
GameUI.Ins.LobbyUI.Get_LobbyChapterQuest().Set_ShowUseData(m_Data);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 5bc1028d04b0eeb48a42c21e18551d2c
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class ChapterSelect : LobbyNonMenuBase
|
||||
{
|
||||
public GameObject go_comingsoon;
|
||||
|
||||
public override void Set()
|
||||
{
|
||||
base.Set();
|
||||
var lst = table_chaptertext.Ins.Get_DataList();
|
||||
Set_ScrollView(lst);
|
||||
if (lst.Count == m_grid.transform.childCount)
|
||||
{
|
||||
go_comingsoon.transform.parent = m_grid.transform;
|
||||
Reset_Pos(true);
|
||||
}
|
||||
Set_Coroutine(() =>
|
||||
{
|
||||
//var chapter = ServerInfo.Ins.m_ServerData.Get_Common(eCommon.Chapter);
|
||||
//if (chapter > 100) chapter = ServerInfo.Ins.m_ServerData.Get_Common(eCommon.BeforeChapter);
|
||||
//if (chapter < 7) m_scrollview.ResetPosition();
|
||||
//else m_scrollview.SetDragAmount((float)chapter / (lst.Count + 1), 0f, false);
|
||||
}, Time.deltaTime);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 94a8d0efb5d844441a4af7aecca2968f
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class ChapterTabCard : CardBase
|
||||
{
|
||||
public GameObject[] gos_onoff;
|
||||
public UILabel label_chapter;
|
||||
public GameObject go_noti;
|
||||
|
||||
public int Chapter { get; private set; }
|
||||
|
||||
public override void Set<T>(T _base)
|
||||
{
|
||||
base.Set(_base);
|
||||
var std = _base as BattleMapConfigTableData;
|
||||
Chapter = std.n_Chapter;
|
||||
|
||||
label_chapter.text = Chapter.ToString();
|
||||
//go_noti.SetActive(std.ui == 1 && ServerInfo.Ins.m_ServerData.CanGet_MissionAchi(Chapter));
|
||||
}
|
||||
|
||||
public void Set_OnOff(int _chapter)
|
||||
{
|
||||
if (Chapter == _chapter) DSUtil.InActivateGameObjects(gos_onoff, 0);
|
||||
else DSUtil.InActivateGameObjects(gos_onoff, 1);
|
||||
}
|
||||
|
||||
public void OnClick_Chapter()
|
||||
{
|
||||
if (GameUI.Ins.LobbyUI.Get_RankUI().gameObject.activeInHierarchy)
|
||||
GameUI.Ins.LobbyUI.Get_RankUI().Set_TimeAttack(Chapter);
|
||||
//else if (GameUI.Ins.LobbyUI.Get_MissionUI().gameObject.activeInHierarchy)
|
||||
// GameUI.Ins.LobbyUI.Get_MissionUI().gos_contents[2].GetComponent<Mission_Achi>().Set_UI(Chapter);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0c7bfbfb7de1dd54896c725b522b23dd
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,107 +0,0 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class LobbyChapterQuest : LobbyNonMenuBase
|
||||
{
|
||||
public static ChapterQuestTableData ChapterQuestData;
|
||||
public static bool UseNote { get; private set; }
|
||||
|
||||
public Animator m_Anim;
|
||||
public UISprite[] sprites; // 0 notouch
|
||||
public UILabel[] labels; // 0 타이틀, 1 내용, 2 목표, 3 셔플권 개수, 4 클리어 횟수
|
||||
public GameObject[] gos; // 0 주사위, 1 취소 버튼, 2 입장 버튼
|
||||
public UIItemCard m_UIItemCard;
|
||||
|
||||
GameObject QuestObj;
|
||||
Action act_ok;
|
||||
|
||||
public void Set_UseNote(Action _act)
|
||||
{
|
||||
base.Set();
|
||||
DSUtil.ActivateGameObjects(gos);
|
||||
act_ok = _act;
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
//var sQdataID = sdata.Get_ChapterQuestID(sdata.Get_Common(eCommon.Chapter));
|
||||
//if (sQdataID < 1)
|
||||
//{
|
||||
// UseNote = true;
|
||||
// ClearQuest();
|
||||
// ServerInfo.Ins.Write(null, false);
|
||||
//}
|
||||
//else
|
||||
// ChapterQuestData = table_chapterquest.Ins.Get_Data(sdata.Get_Common(eCommon.Chapter), sQdataID);
|
||||
Set_UI(ChapterQuestData);
|
||||
}
|
||||
|
||||
public void Set_ShowUseData(ChapterQuestTableData _data)
|
||||
{
|
||||
base.Set();
|
||||
DSUtil.InActivateGameObjects(gos);
|
||||
Set_UI(_data);
|
||||
}
|
||||
|
||||
void Set_UI(ChapterQuestTableData _data)
|
||||
{
|
||||
sprites[0].alpha = 0.01f;
|
||||
m_Anim.Play("NoteOpen");
|
||||
Set_Coroutine(() => { sprites[0].alpha = 0.5f; }, 0.5f);
|
||||
|
||||
labels[0].text = _data.Title;
|
||||
labels[1].text = _data.Desc;
|
||||
labels[2].text = DSUtil.Format(_data.PurposeText, 0);
|
||||
labels[3].text = ServerInfo.Ins.m_ServerData.Get_ItemAmount(eItem.ChapterQuestShuffle).ToString();
|
||||
labels[4].text = DSUtil.Format("클리어 {0}회", ServerInfo.Ins.m_ServerData.Get_ChapterQuestClearCount(_data.Chapter, _data.ID));
|
||||
m_UIItemCard.Set(new ItemData(_data.Reward, _data.RewardID, _data.RewardAmount, "", eUICardType.DropInfo));
|
||||
}
|
||||
|
||||
public void ClearQuest()
|
||||
{
|
||||
if (UseNote)
|
||||
{
|
||||
UseNote = false;
|
||||
Destroy(QuestObj);
|
||||
//var sdata = ServerInfo.Ins.m_ServerData;
|
||||
//ChapterQuestData = table_chapterquest.Ins.Get_RandomData();
|
||||
//sdata.Set_ChapterQuestID(sdata.Get_Common(eCommon.Chapter), ChapterQuestData.ID);
|
||||
}
|
||||
}
|
||||
|
||||
public void OnClick_Shuffle()
|
||||
{
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
if (sdata.Check_ItemAmount(eItem.ChapterQuestShuffle, 1))
|
||||
{
|
||||
sdata.Use_Item(eItem.ChapterQuestShuffle);
|
||||
UseNote = true;
|
||||
ClearQuest();
|
||||
ServerInfo.Ins.Write(() =>
|
||||
{
|
||||
OnClick_Back();
|
||||
Set_UseNote(act_ok);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
public void OnClick_Enter()
|
||||
{
|
||||
//if (ServerInfo.Ins.m_ServerData.Check_ItemAmount(eItem.Note, 1))
|
||||
//{
|
||||
// UseNote = true;
|
||||
// ServerInfo.Ins.m_ServerData.Use_Item(eItem.Note, 1);
|
||||
// NewGameUI.Ins.m_GuideQuestUI.Add_GuideQuest(ePurpose.QuestEnter);
|
||||
// act_ok?.Invoke();
|
||||
// Set_Off();
|
||||
|
||||
// switch (ChapterQuestData.Purpose)
|
||||
// {
|
||||
// case ePurpose.SaveNPC:
|
||||
// case ePurpose.GetItem:
|
||||
// if (!string.IsNullOrEmpty(ChapterQuestData.Prefab))
|
||||
// QuestObj = DSUtil.Get_Clone(DSUtil.Format("Mobs/{0}/{1}", ChapterQuestData.Chapter, ChapterQuestData.Prefab));
|
||||
// break;
|
||||
// }
|
||||
//}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: bd18ae75fa8bb5749a120c8fd0ce4a7e
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class NPCScript : MonoBehaviourSingletonTemplate<NPCScript>
|
||||
{
|
||||
public UILabel[] labels;
|
||||
int m_index = 0;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
m_index = 0;
|
||||
for (int i = 0; i < labels.Length; i++)
|
||||
{
|
||||
labels[i].text = "";
|
||||
labels[i].alpha = 1f;
|
||||
}
|
||||
}
|
||||
|
||||
public void Set_Msg(string msg)
|
||||
{
|
||||
labels[m_index].text = msg;
|
||||
StartCoroutine(Co_Msg(m_index++));
|
||||
}
|
||||
|
||||
IEnumerator Co_Msg(int index)
|
||||
{
|
||||
yield return new WaitForSeconds(10f);
|
||||
while (labels[index].alpha > 0f)
|
||||
{
|
||||
labels[index].alpha -= Time.deltaTime;
|
||||
yield return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 3b25d2a75e2350e439966218f54234b4
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -57,7 +57,7 @@ public class MailCard : CardBase
|
|||
});
|
||||
break;
|
||||
}
|
||||
GameUI.Ins.LobbyUI.Get_MailUI().Del_Mail(m_ServerMailData);
|
||||
//GameUI.Ins.LobbyUI.Get_MailUI().Del_Mail(m_ServerMailData);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -1,9 +1,8 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class MailUI : LobbyNonMenuBase
|
||||
public class MailUI : uScrollViewMgr
|
||||
{
|
||||
public GameObject[] gos; // 0 우편없음
|
||||
|
||||
|
|
@ -32,7 +31,7 @@ public class MailUI : LobbyNonMenuBase
|
|||
{
|
||||
gos[0].SetActive(false);
|
||||
GameUI.Ins.LobbyUI.Set_MailNoti(true);
|
||||
Set_ScrollView(mail.Mail, true);
|
||||
Set_ScrollView(mail.Mail);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ public class OffLineReward : LobbyNonMenuBase
|
|||
|
||||
public override void Set()
|
||||
{
|
||||
GameUI.Ins.LobbyUI.Get_MenuChapter().gameObject.SetActive(false);
|
||||
base.Set();
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
ObscuredInt min = m_Sec / 60;
|
||||
|
|
@ -91,7 +90,6 @@ public class OffLineReward : LobbyNonMenuBase
|
|||
if (go_btn.activeInHierarchy)
|
||||
{
|
||||
base.OnClick_Back();
|
||||
GameUI.Ins.LobbyUI.Get_MenuChapter().gameObject.SetActive(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 506c2eed597c4984796cfd82199f1ebc
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,77 +0,0 @@
|
|||
using PlayFab.ClientModels;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class RankCard : CardBase
|
||||
{
|
||||
public UISprite sprite_rank, sprite_face, sprite_rankbg;
|
||||
public UILabel[] labels; // 0 순위, 1 닉네임, 2 값
|
||||
public GameObject go_bg;
|
||||
|
||||
static Dictionary<bool, Color> dic_Color = new Dictionary<bool, Color>
|
||||
{
|
||||
{ false, new Color32(21, 34, 49, 255) },
|
||||
{ true, new Color32(203, 89, 219, 255) }, // 내 색
|
||||
};
|
||||
static Color MyrankbgColor = new Color32(114, 10, 129, 255);
|
||||
|
||||
public override void Set<T>(T _base)
|
||||
{
|
||||
base.Set(_base);
|
||||
var _entry = _base as PlayerLeaderboardEntry;
|
||||
|
||||
int faceid = _entry.Profile == null || string.IsNullOrEmpty(_entry.Profile.AvatarUrl) ? 1 : int.Parse(_entry.Profile.AvatarUrl);
|
||||
var pcdata = table_itemlist.Ins.Get_Data(faceid);
|
||||
sprite_face.spriteName = pcdata != null ? pcdata.s_ItemIcon : "empty";
|
||||
Set_Rank(_entry.Position + 1);
|
||||
labels[1].text = _entry.DisplayName;
|
||||
|
||||
switch (GameUI.Ins.LobbyUI.Get_RankUI().CurTab)
|
||||
{
|
||||
case 0: // 타임어택
|
||||
labels[2].color = new Color32(0, 255, 246, 255);
|
||||
labels[2].text = _entry.StatValue > 0 ? DSUtil.Get_TimeText_MSms((int.MaxValue - _entry.StatValue) * 0.01f) : "-";
|
||||
break;
|
||||
case 1: // 스테이지 (10101)
|
||||
labels[2].color = new Color32(0, 255, 246, 255);
|
||||
labels[2].text = _entry.StatValue > 0 ? DSUtil.Format("{0}-{1} {2}웨이브", _entry.StatValue / 10000, _entry.StatValue / 100 % 100, _entry.StatValue % 100) : "-";
|
||||
break;
|
||||
case 2: // 레벨 (그냥 보여주면 됨)
|
||||
labels[2].color = Color.white;
|
||||
labels[2].text = DSUtil.Format("[ffff00]Lv.{0}", _entry.StatValue);
|
||||
break;
|
||||
case 3:
|
||||
labels[2].color = Color.white;
|
||||
var titleid = table_memorypetbattle.Ins.Get_Data(_entry.StatValue).TitleID;
|
||||
var title = table_title.Ins.Get_TitleName(titleid);
|
||||
labels[2].text = DSUtil.Format("{0} [ffff00]{1}", title, _entry.StatValue);
|
||||
break;
|
||||
}
|
||||
|
||||
go_bg.GetComponent<UISprite>().color = dic_Color[_entry.PlayFabId.Equals(ServerInfo.Ins.m_LoginInfo.PlayFabId)];
|
||||
}
|
||||
|
||||
void Set_Rank(int rank)
|
||||
{
|
||||
if (rank <= 3)
|
||||
{
|
||||
labels[0].text = "";
|
||||
sprite_rank.spriteName = DSUtil.Format("rank{0}", rank);
|
||||
sprite_rank.gameObject.SetActive(true);
|
||||
}
|
||||
else
|
||||
{
|
||||
labels[0].text = DSUtil.Format("{0}", rank);
|
||||
labels[0].color = new Color32(21, 34, 46, 255);
|
||||
sprite_rank.gameObject.SetActive(false);
|
||||
}
|
||||
}
|
||||
|
||||
public void Set_MyCard()
|
||||
{
|
||||
go_bg.SetActive(false);
|
||||
sprite_rankbg.color = MyrankbgColor;
|
||||
labels[0].color = new Color32(253, 255, 100, 255);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 616f3d5b95434e745a96a5e30e0594da
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class RankUI : MenuBase
|
||||
{
|
||||
public GameObject go_ChapterTab;
|
||||
|
||||
protected override void Set_Contents()
|
||||
{
|
||||
base.Set_Contents();
|
||||
go_ChapterTab.SetActive(CurTab == 0);
|
||||
}
|
||||
|
||||
public void Set_TimeAttack(int _chapter)
|
||||
{
|
||||
gos_contents[0].GetComponent<Rank_TimeAttack>().Set(_chapter);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 5148c1080864260448b0de149a27efe3
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class Rank_Level : ScrollViewMgr
|
||||
{
|
||||
public RankCard m_MyRankCard;
|
||||
|
||||
DateTime t;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
if ((t - ServerInfo.ServerTime).TotalSeconds <= 0d)
|
||||
{
|
||||
t = ServerInfo.ServerTime.AddMinutes(10);
|
||||
//ServerInfo.Ins.Get_Rank("Level", false, my => { m_MyRankCard.Set(my); m_MyRankCard.Set_MyCard(); }, list =>
|
||||
//{
|
||||
// DSUtil.Fix_Rank(list);
|
||||
// Set_ScrollView(list, true);
|
||||
//});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 1f84882ddef3cb54993e7e5c01d2851b
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class Rank_PetBattle : ScrollViewMgr
|
||||
{
|
||||
public RankCard m_MyRankCard;
|
||||
|
||||
DateTime t;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
if ((t - ServerInfo.ServerTime).TotalSeconds <= 0d)
|
||||
{
|
||||
t = ServerInfo.ServerTime.AddMinutes(10);
|
||||
//ServerInfo.Ins.Get_Rank("PetBattle", false, my => { m_MyRankCard.Set(my); m_MyRankCard.Set_MyCard(); }, list =>
|
||||
//{
|
||||
// DSUtil.Fix_Rank(list);
|
||||
// Set_ScrollView(list, true);
|
||||
//});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a8fe26866eff4a34fa5f1c0c0e4a7da3
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class Rank_Stage : ScrollViewMgr
|
||||
{
|
||||
public RankCard m_MyRankCard;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
//ServerInfo.Ins.Get_Rank("Stage", false, my =>
|
||||
//{
|
||||
// m_MyRankCard.Set(my);
|
||||
// m_MyRankCard.Set_MyCard();
|
||||
//}, list =>
|
||||
//{
|
||||
// DSUtil.Fix_Rank(list);
|
||||
// Set_ScrollView(list, true);
|
||||
//});
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 4c985e441f8fd134baf7a9ecef1da044
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
using PlayFab.ClientModels;
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class Rank_TimeAttack : ScrollViewArrMgr
|
||||
{
|
||||
// 스크롤뷰 0 챕터, 1 랭킹
|
||||
|
||||
public RankCard m_MyRankCard;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
// TODO 정인호 : 랭킹 일단 주석 처리
|
||||
//// 1. 어떤 챕터에서 랭킹 UI를 오픈했는 가? (좌측 챕터 탭부터 세팅)
|
||||
//var lst = table_stage.Ins.Get_ChapterDataList(0);
|
||||
//Set_ScrollView(0, lst);
|
||||
//Set_Coroutine(() =>
|
||||
//{
|
||||
// var chapter = InGameInfo.Ins.Get_CurStageData().Chapter;
|
||||
// if (chapter == 0) chapter = ServerInfo.Ins.m_ServerData.Get_Common(eCommon.BeforeChapter);
|
||||
// var find = dic_cardbase[0].Find(f => (f as ChapterTabCard).Chapter == chapter);
|
||||
// if (find != null) (find as ChapterTabCard).OnClick_Chapter();
|
||||
// if (chapter < 11) m_scrollview[0].ResetPosition();
|
||||
// else m_scrollview[0].SetDragAmount((float)chapter / lst.Count, 0f, false);
|
||||
//}, Time.deltaTime);
|
||||
}
|
||||
|
||||
public override void Set(int _chapter)
|
||||
{
|
||||
dic_cardbase[0].ForEach(f => (f as ChapterTabCard).Set_OnOff(_chapter));
|
||||
//ServerInfo.Ins.Get_Rank(DSUtil.Format("TimeAttack_Chapter_{0}", _chapter), false, my => { m_MyRankCard.Set(my); m_MyRankCard.Set_MyCard(); }, list =>
|
||||
//{
|
||||
// DSUtil.Fix_Rank(list);
|
||||
// Set_ScrollView(1, list, true);
|
||||
//});
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: b49dce365d716aa4888da885e6202717
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 551a4836f63d4c342b509fd66ffe0895
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class TitleCard : CardBase
|
||||
{
|
||||
public GameObject go_equip, go_select, go_new, go_bg, go_guidearrow;
|
||||
public UILabel label_title;
|
||||
|
||||
TitleTableData m_TitleTableData;
|
||||
|
||||
public override void Set<T>(T _base)
|
||||
{
|
||||
base.Set(_base);
|
||||
m_TitleTableData = _base as TitleTableData;
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
|
||||
label_title.text = m_TitleTableData.Name;
|
||||
label_title.color = sdata.IsObtainItem(m_TitleTableData.ID) ? Color.white : new Color32(21, 34, 49, 255);
|
||||
go_equip.SetActive(sdata.Get_Common(eCommon.Title) == m_TitleTableData.ID);
|
||||
go_new.SetActive(TitleGetUI.list_gettitle.Find(f => f == m_TitleTableData.ID) == m_TitleTableData.ID);
|
||||
go_bg.SetActive(m_TitleTableData.ID % 2 == 0);
|
||||
UnSelect();
|
||||
|
||||
//go_guidearrow.SetActive(m_TitleTableData.ID == 94 && NewGameUI.Ins.m_GuideQuestUI.Get_Purpose() == ePurpose.ChangeTitle && ServerInfo.Ins.m_ServerData.Get_Common(eCommon.GuideClear) == 0);
|
||||
}
|
||||
|
||||
public TitleTableData Get_Data() { return m_TitleTableData; }
|
||||
|
||||
public void UnSelect()
|
||||
{
|
||||
go_select.SetActive(false);
|
||||
//go_guidearrow.SetActive(m_TitleTableData.ID == 94 && NewGameUI.Ins.m_GuideQuestUI.Get_Purpose() == ePurpose.ChangeTitle && ServerInfo.Ins.m_ServerData.Get_Common(eCommon.GuideClear) == 0);
|
||||
}
|
||||
|
||||
public void OnClick_Select()
|
||||
{
|
||||
go_select.SetActive(true);
|
||||
GameUI.Ins.LobbyUI.Get_TitleUI().SelectTitle(this);
|
||||
go_guidearrow.SetActive(false);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e819ed580866ae4478abaedd9e20a326
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,134 +0,0 @@
|
|||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class TitleUI : LobbyNonMenuBase
|
||||
{
|
||||
public GameObject[] gos; // 0 붙이기 버튼, 1 가이드 애로우, 2 젬 버튼
|
||||
public UILabel[] labels; // 0 현재 착용, 1 설명, 2 보유효과, 3 붙이기, 4 선택 타이틀 이름, 5 젬 가격
|
||||
public UISprite[] sprites; // 0 등급, 1 젬 버튼
|
||||
public UISlider slider_proc;
|
||||
|
||||
TitleCard m_SelectTitle;
|
||||
ObscuredInt m_Gem;
|
||||
|
||||
public override void Set()
|
||||
{
|
||||
base.Set();
|
||||
|
||||
m_Gem = 0; m_Gem.RandomizeCryptoKey();
|
||||
|
||||
var lst = table_title.Ins.Get_DataList();
|
||||
Set_ScrollView(lst);
|
||||
var equiptitle = ServerInfo.Ins.m_ServerData.Get_Common(eCommon.Title);
|
||||
for (int i = 0; i < list_CardBase.Count; i++)
|
||||
{
|
||||
var tc = list_CardBase[i] as TitleCard;
|
||||
if (tc.Get_Data().ID == equiptitle)
|
||||
{
|
||||
tc.OnClick_Select();
|
||||
labels[0].text = tc.Get_Data().Name;
|
||||
Set_Coroutine(() =>
|
||||
{
|
||||
if (tc.Get_Data().ID < 11)
|
||||
m_scrollview.ResetPosition();
|
||||
else
|
||||
m_scrollview.SetDragAmount(0f, (float)tc.Get_Data().ID / lst.Count, false);
|
||||
}, Time.deltaTime);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void SelectTitle(TitleCard _tc)
|
||||
{
|
||||
if (m_SelectTitle != null && m_SelectTitle != _tc) m_SelectTitle.UnSelect();
|
||||
m_SelectTitle = _tc;
|
||||
var data = _tc.Get_Data();
|
||||
labels[1].text = data.Desc;
|
||||
labels[2].text = data.Stat == eStat.None ? "없음" : DSUtil.Format("{0} {1}", MyText.Get_StatName(data.Stat), MyText.Get_StatValueText(data.Stat, data.StatValue));
|
||||
sprites[0].spriteName = DSUtil.Format("titlegrade{0}", (int)data.Grade);
|
||||
labels[4].text = data.Name;
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
gos[0].SetActive(sdata.IsObtainItem(data.ID) && sdata.Get_Common(eCommon.Title) != data.ID);
|
||||
if (sdata.Title.Find(f => f[0] == data.ID)[1] == 1)
|
||||
slider_proc.value = 1f;
|
||||
else
|
||||
{
|
||||
var a = sdata.Get_TitleCondition(data.ID);
|
||||
var b = data.ConditionValue < 1f ? 1f : data.ConditionValue;
|
||||
slider_proc.value = a / b;
|
||||
}
|
||||
|
||||
//gos[1].SetActive(data.ID == 94 && NewGameUI.Ins.m_GuideQuestUI.Get_Purpose() == ePurpose.ChangeTitle && ServerInfo.Ins.m_ServerData.Get_Common(eCommon.GuideClear) == 0);
|
||||
|
||||
Cal_Gem();
|
||||
}
|
||||
void Cal_Gem()
|
||||
{
|
||||
switch (m_SelectTitle.Get_Data().Grade)
|
||||
{
|
||||
case eItemGrade.Common: m_Gem = 100; break;
|
||||
case eItemGrade.Magic: m_Gem = 200; break;
|
||||
case eItemGrade.Rare: m_Gem = 400; break;
|
||||
case eItemGrade.Unique: m_Gem = 600; break;
|
||||
case eItemGrade.Epic: m_Gem = 1000; break;
|
||||
case eItemGrade.Legend: m_Gem = 1500; break;
|
||||
case eItemGrade.Myth: m_Gem = 2000; break;
|
||||
}
|
||||
|
||||
int ID = m_SelectTitle.Get_Data().ID;
|
||||
if (ID == 1 || ID == 94)
|
||||
m_Gem = 0;
|
||||
else if (ID == 2)
|
||||
m_Gem = 2000;
|
||||
m_Gem.RandomizeCryptoKey();
|
||||
|
||||
labels[5].text = m_Gem.ToString();
|
||||
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
var isGet = sdata.Title.Find(f => f[0] == ID)[3] > 0;
|
||||
var isObtain = sdata.IsObtainItem(ID);
|
||||
gos[2].SetActive(m_Gem > 0 && !isGet);
|
||||
if (gos[2].activeSelf) sprites[1].spriteName = m_Gem > 0 && !isGet && isObtain ? "button5" : MyValue.OffButtonName;
|
||||
}
|
||||
|
||||
|
||||
public void OnClick_Equip()
|
||||
{
|
||||
if (gos[0].activeInHierarchy)
|
||||
{
|
||||
ServerInfo.Ins.m_ServerData.Set_Common(eCommon.Title, m_SelectTitle.Get_Data().ID);
|
||||
Set();
|
||||
if (m_SelectTitle.Get_Data().ID == 94)
|
||||
{
|
||||
//NewGameUI.Ins.m_GuideQuestUI.Add_GuideQuest(ePurpose.ChangeTitle);
|
||||
gos[1].SetActive(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
public void OnClick_Get()
|
||||
{
|
||||
if (gos[2].activeSelf && sprites[1].spriteName.Equals("button5"))
|
||||
{
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
int ID = m_SelectTitle.Get_Data().ID;
|
||||
var titlesdata = sdata.Title.Find(f => f[0] == ID);
|
||||
titlesdata[3] = 1;
|
||||
titlesdata[3].RandomizeCryptoKey();
|
||||
var obtain = sdata.Add_Item(new ItemData(eItem.Gem, 0, m_Gem, "title " + ID, eUICardType.GetItem));
|
||||
GetItemUI.Ins.Set(obtain);
|
||||
GetItemUI.Ins.Show_Items();
|
||||
Cal_Gem();
|
||||
}
|
||||
}
|
||||
|
||||
public override void OnClick_Back()
|
||||
{
|
||||
base.OnClick_Back();
|
||||
TitleGetUI.list_gettitle.Clear();
|
||||
GameUI.Ins.LobbyUI.Set_Noti();
|
||||
//GuideQuestArrow.Ins.gos_arrow[31].gos[0].SetActive(NewGameUI.Ins.m_GuideQuestUI.Get_Purpose() == ePurpose.ChangeTitle && ServerInfo.Ins.m_ServerData.Get_Common(eCommon.GuideClear) == 0);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: d9b5d509a136f04479d2c9d878d5d225
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,108 +0,0 @@
|
|||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class MixPopup : MenuBase
|
||||
{
|
||||
public ArrowUI m_ArrowUI;
|
||||
public UISprite[] sprites; // 0 왼쪽 등급, 1 왼쪽 아이콘, 2 오른쪽 등급, 3 오른쪽 아이콘
|
||||
public UILabel[] labels; // 0 왼쪽, 1 오른쪽
|
||||
|
||||
UIItemCard m_UIItemCard;
|
||||
ItemData m_ItemData;
|
||||
ObscuredInt m_MixNeedAmount;
|
||||
|
||||
public void Set(UIItemCard mixItemData, int mixneedamount = -1) // - 1 이면 기존값 사용
|
||||
{
|
||||
if (mixItemData.Get_ItemData().Grade >= eItemGrade.Myth)
|
||||
{
|
||||
//ToastUI.Ins.Set("합성할 수 없는 등급입니다.");
|
||||
return;
|
||||
}
|
||||
|
||||
Set_On();
|
||||
m_UIItemCard = mixItemData;
|
||||
m_ItemData = m_UIItemCard.Get_ItemData();
|
||||
if (mixneedamount > 0)
|
||||
{
|
||||
m_MixNeedAmount = mixneedamount;
|
||||
m_MixNeedAmount.RandomizeCryptoKey();
|
||||
}
|
||||
|
||||
sprites[0].spriteName = DSUtil.Get_GradeSpriteName(m_ItemData.Grade);
|
||||
sprites[1].spriteName = m_ItemData.IconInfo.Icon;
|
||||
sprites[2].spriteName = DSUtil.Get_GradeSpriteName(m_ItemData.Grade + 1);
|
||||
sprites[3].spriteName = DSUtil.Get_ItemSpriteInfo(eItem.IdontKnow).Icon;
|
||||
|
||||
Refresh_UI();
|
||||
}
|
||||
void Refresh_UI()
|
||||
{
|
||||
m_ArrowUI.Set(count =>
|
||||
{
|
||||
labels[0].text = DSUtil.Format("{0:N0}([ff0000]-{1}[-])", m_ItemData.Amount, m_MixNeedAmount * count);
|
||||
labels[1].text = DSUtil.Format("[00ff00]+{0}", count);
|
||||
}, (int)(m_ItemData.Amount / m_MixNeedAmount));
|
||||
}
|
||||
public void OnClick_Mix()
|
||||
{
|
||||
var count = m_ArrowUI.Get_TotalCount();
|
||||
if (count > 0)
|
||||
{
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
List<ItemData> itemlst = new List<ItemData>();
|
||||
if (m_ItemData != null)
|
||||
{
|
||||
ObscuredInt needMixAmount = MyValue.arr_NeedMixCount[(int)m_ItemData.Grade];
|
||||
needMixAmount.RandomizeCryptoKey();
|
||||
for (int i = 0; i < count; i++)
|
||||
{
|
||||
if (m_ItemData.Lv > 0 && sdata.Check_ItemAmount(m_ItemData.ItemType, needMixAmount, m_ItemData.Get_ID()))
|
||||
{
|
||||
int id = MyValue.Get_NextGradeID(m_ItemData.Grade);
|
||||
if (id > 0)
|
||||
{
|
||||
sdata.Use_Item(m_ItemData.ItemType, needMixAmount, m_ItemData.Get_ID());
|
||||
m_ItemData.Amount -= needMixAmount;
|
||||
itemlst.AddRange(sdata.Add_Item(new ItemData(m_ItemData.ItemType, id, 1, "", eUICardType.GetItem)));
|
||||
//if (Get_RepeatMissionID_Mix() > 0) sdata.Add_MissionCount(MyValue.arr_Mission[1], Get_RepeatMissionID_Mix());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//switch (m_ItemData.ItemType)
|
||||
//{
|
||||
// case eItem.Ring: NewGameUI.Ins.m_GuideQuestUI.Add_GuideQuest(ePurpose.MixRing); break;
|
||||
//}
|
||||
|
||||
GetItemUI.Ins.Set(itemlst);
|
||||
ServerInfo.Ins.Write(() =>
|
||||
{
|
||||
if (m_ItemData.ItemType == eItem.Pet)
|
||||
{
|
||||
}
|
||||
else
|
||||
{
|
||||
}
|
||||
GetItemUI.Ins.Show_Items();
|
||||
Refresh_UI();
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
public void MixAll()
|
||||
{
|
||||
m_ArrowUI.OnClick_RightMax();
|
||||
OnClick_Mix();
|
||||
Set_Off();
|
||||
}
|
||||
|
||||
int Get_RepeatMissionID_Mix()
|
||||
{
|
||||
if (m_ItemData.ItemType == eItem.Pet) return 21;
|
||||
else if (m_ItemData.ItemType == eItem.Skill) return 22;
|
||||
return m_ItemData.ItemType - eItem.Weapon + 16;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 18e48d6e701882a4db19c95c912102c5
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -15,23 +15,9 @@ public class Lobby_Bundle
|
|||
public GameObject[] gos_noti; // 0 마녀, 1 장비, 2 펫, 3 고서, 4 기억, 5 상점, 6 뽑기, 7 공지, 8 우편, 9 미션, 10 칭호, 11 가방, 12 패스, 13 챕터선택, 14 샵우편, 15 샵인벤, 16 솥, 17 샵패스, 18 룰렛, 19 출석부
|
||||
|
||||
#region 사용 클래스 모음
|
||||
public Menu_Chapter Get_MenuChapter() { return arr_Menu[0] as Menu_Chapter; }
|
||||
public Menu_Pet Get_MenuPet() { return arr_Menu[3] as Menu_Pet; }
|
||||
public Menu_Book Get_MenuBook() { return arr_Menu[5] as Menu_Book; }
|
||||
public Menu_Shop Get_MenuShop() { return arr_Menu[6] as Menu_Shop; }
|
||||
public Menu_Memory Get_MenuMemory() { return arr_Menu[7] as Menu_Memory; }
|
||||
public Menu_Kettle Get_MenuKettle() { return arr_Menu[8] as Menu_Kettle; }
|
||||
public ChapterSelect Get_ChapterSelect() { return arr_NonMenu[0] as ChapterSelect; }
|
||||
public TitleUI Get_TitleUI() { return arr_NonMenu[2] as TitleUI; }
|
||||
public MailUI Get_MailUI() { return arr_NonMenu[4] as MailUI; }
|
||||
public LobbyChapterQuest Get_LobbyChapterQuest() { return arr_NonMenu[5] as LobbyChapterQuest; }
|
||||
public PresetUI Get_PresetUI() { return arr_NonMenu[6] as PresetUI; }
|
||||
public OffLineReward Get_OffLineReward() { return arr_NonMenu[7] as OffLineReward; }
|
||||
public RankUI Get_RankUI() { return arr_CenterNonMenu[0] as RankUI; }
|
||||
public MixPopup Get_MixPopup() { return arr_CenterNonMenu[2] as MixPopup; }
|
||||
public PassUI Get_PassUI() { return arr_CenterNonMenu[3] as PassUI; }
|
||||
public NoticeUI Get_NoticeUI() { return arr_CenterNonMenu[4] as NoticeUI; }
|
||||
public EventRoulletteUI Get_EventRoulletteUI() { return arr_NonMenu[8] as EventRoulletteUI; }
|
||||
public AttendanceUI Get_AttendanceUI() { return arr_NonMenu[9] as AttendanceUI; }
|
||||
#endregion
|
||||
|
||||
|
|
@ -54,7 +40,7 @@ public class Lobby_Bundle
|
|||
gos_noti[0].SetActive(false);
|
||||
gos_noti[1].SetActive(GameUI.Ins.ExistNewItem(eItem.Weapon) || GameUI.Ins.ExistNewItem(eItem.Ring) || GameUI.Ins.ExistNewItem(eItem.Necklace) || GameUI.Ins.ExistNewItem(eItem.Extra) || GameUI.Ins.ExistNewItem(eItem.Fairy));
|
||||
gos_noti[2].SetActive(GameUI.Ins.ExistNewItem(eItem.Pet));
|
||||
gos_noti[3].SetActive(sdata.ExistCanCompleteBook() || Menu_Book.ExistNewBookPage());
|
||||
gos_noti[3].SetActive(sdata.ExistCanCompleteBook());
|
||||
gos_noti[4].SetActive((MyValue.CanEnter_Content(eContentOpen.Memory_Filed) && sdata.Check_ItemAmount(eItem.MemoryField, 1, 0, false)) ||
|
||||
(MyValue.CanEnter_Content(eContentOpen.Memory_Forest) && sdata.Check_ItemAmount(eItem.MemoryForest, 1, 0, false)) ||
|
||||
(MyValue.CanEnter_Content(eContentOpen.Memory_Dungeon) && sdata.Check_ItemAmount(eItem.MemoryDungeon, 1, 0, false)) ||
|
||||
|
|
@ -90,41 +76,6 @@ public class Lobby_Bundle
|
|||
public void Set_Label(UIMenu _menu) { arr_Menu[MyEnumToInt.Ins.Get_Int(_menu)].Set_Label(); }
|
||||
public void OnClick_Button(GameObject _go)
|
||||
{
|
||||
switch (_go.name)
|
||||
{
|
||||
case "MyFarm":
|
||||
if (MyValue.CanEnter_Content(eContentOpen.MyFarm))
|
||||
{
|
||||
Get_MenuChapter().Go_SelectChapter(0, false);
|
||||
}
|
||||
break;
|
||||
case "Witch":
|
||||
break;
|
||||
case "Equipment":
|
||||
break;
|
||||
case "Pet":
|
||||
if (MyValue.CanEnter_Content(eContentOpen.Pet))
|
||||
Get_MenuPet().Set();
|
||||
break;
|
||||
case "Gamble":
|
||||
break;
|
||||
case "Book":
|
||||
if (MyValue.CanEnter_Content(eContentOpen.Book))
|
||||
Get_MenuBook().Set();
|
||||
break;
|
||||
case "Shop":
|
||||
if (MyValue.CanEnter_Content(eContentOpen.Shop))
|
||||
Get_MenuShop().Set();
|
||||
break;
|
||||
case "Memory":
|
||||
Get_MenuMemory().Set();
|
||||
break;
|
||||
case "Kettle":
|
||||
if (MyValue.CanEnter_Content(eContentOpen.Kettle))
|
||||
Get_MenuKettle().Set();
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
public void OnClick_TR_Button(GameObject _go)
|
||||
{
|
||||
|
|
@ -136,18 +87,13 @@ public class Lobby_Bundle
|
|||
GuideQuestArrow.Ins.gos_arrow[34].gos[0].SetActive(false);
|
||||
break;
|
||||
case "btn_rank":
|
||||
Get_RankUI().Set();
|
||||
break;
|
||||
case "btn_notice": Get_NoticeUI().Set(); break;
|
||||
case "btn_mail": Get_MailUI().Set(false); break;
|
||||
case "btn_achievement":
|
||||
break;
|
||||
case "btn_title":
|
||||
if (MyValue.CanEnter_Content(eContentOpen.Title))
|
||||
{
|
||||
Get_TitleUI().Set();
|
||||
if (GuideQuestArrow.Ins.gos_arrow[31].gos[0].activeInHierarchy)
|
||||
GuideQuestArrow.Ins.gos_arrow[31].gos[0].SetActive(false);
|
||||
}
|
||||
break;
|
||||
case "btn_inven":
|
||||
|
|
@ -160,7 +106,6 @@ public class Lobby_Bundle
|
|||
OptionInfo.Ins.m_SleepMode.Set();
|
||||
break;
|
||||
case "btn_roullette":
|
||||
Get_EventRoulletteUI().Set();
|
||||
break;
|
||||
case "btn_attendance":
|
||||
Get_AttendanceUI().Set();
|
||||
|
|
@ -179,7 +124,6 @@ public class Ingame_Bundle
|
|||
public StageResult m_StageResult;
|
||||
public PauseUI m_PauseUI;
|
||||
public GameObject go_camrot;
|
||||
public IngameChapterQuest m_ChapterQuest;
|
||||
public StageInfoUI m_StageInfoUI;
|
||||
public StageInfoUI_DPS m_DPS;
|
||||
public StageTimeUI m_StageTimeUI;
|
||||
|
|
@ -195,8 +139,6 @@ public class Ingame_Bundle
|
|||
m_StageResult.Initialized();
|
||||
m_PauseUI.Check();
|
||||
m_PetBattleUI.Set(chapter);
|
||||
if (LobbyChapterQuest.UseNote) m_ChapterQuest.Set();
|
||||
else m_ChapterQuest.gameObject.SetActive(false);
|
||||
m_StageInfoUI.Set_Stage(1, chapter, 1, 0);
|
||||
|
||||
Set_Labels();
|
||||
|
|
@ -274,7 +216,6 @@ public class GameUI : MonoBehaviourSingletonTemplate<GameUI>
|
|||
{
|
||||
Set_BattleUI(false);
|
||||
ServerInfo.Ins.Check_OfflineReward();
|
||||
LobbyUI.Get_MailUI().Set(true);
|
||||
}
|
||||
|
||||
public void Set_AllUI(bool _active)
|
||||
|
|
|
|||
|
|
@ -135,7 +135,6 @@ public class Content_Exchange : MonoBehaviourSingletonTemplate<Content_Exchange>
|
|||
GetItemUI.Ins.Set(items);
|
||||
GetItemUI.Ins.Show_Items();
|
||||
Set();
|
||||
GameUI.Ins.LobbyUI.Get_MenuKettle().Show_CombineEffect();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -47,7 +47,6 @@ public class Content_Potion : MonoBehaviourSingletonTemplate<Content_Potion>
|
|||
list_KettlePotionCard[2].Set(lst3);
|
||||
|
||||
go_btnNoti.SetActive(MyValue.CanCombineKettle(eItem.Potion));
|
||||
GameUI.Ins.LobbyUI.Get_MenuKettle().Set_Noti();
|
||||
}
|
||||
|
||||
public void Refresh_UI()
|
||||
|
|
@ -63,6 +62,5 @@ public class Content_Potion : MonoBehaviourSingletonTemplate<Content_Potion>
|
|||
|
||||
public void OnClick_Combine()
|
||||
{
|
||||
GameUI.Ins.LobbyUI.Get_MenuKettle().m_KettleCombineUI.Set(go_btn);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -20,6 +20,5 @@ public class Content_Relic : ScrollViewMgr
|
|||
|
||||
public void OnClick_Combine()
|
||||
{
|
||||
GameUI.Ins.LobbyUI.Get_MenuKettle().m_KettleCombineUI.Set(go_btn);
|
||||
}
|
||||
}
|
||||
|
|
@ -18,7 +18,6 @@ public class KettleCombineUI : ScrollViewMgr
|
|||
{
|
||||
if (!_refresh)
|
||||
Set_ScrollView(go_CombineBtn.name.Contains("potion") ? table_kettle.Ins.Get_DataList(eItem.Potion) : table_kettle.Ins.Get_DataList(eItem.Relic), _repos);
|
||||
GameUI.Ins.LobbyUI.Get_MenuKettle().Set_Noti();
|
||||
}
|
||||
|
||||
public override void OnClick_Back()
|
||||
|
|
|
|||
|
|
@ -1,58 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class Menu_Book : MenuBase
|
||||
{
|
||||
public WitchMiniInfo m_WitchMiniInfo;
|
||||
public List<BookTabCard> list_BookTabCard;
|
||||
public Content_Book m_Content_Book;
|
||||
|
||||
public static Dictionary<int, List<int>> dic_newBookPage = new Dictionary<int, List<int>>();
|
||||
public static bool ExistNewBookPage()
|
||||
{
|
||||
if (dic_newBookPage.Count > 0)
|
||||
{
|
||||
foreach (var kvp in dic_newBookPage)
|
||||
if (kvp.Value.Count > 0)
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public void Set_UI()
|
||||
{
|
||||
m_WitchMiniInfo.Set(ServerInfo.Ins.UserName, ServerInfo.Ins.m_ServerData);
|
||||
|
||||
var books = table_book.Ins.Get_DataList();
|
||||
for (int i = 0; i < books.Count; i++)
|
||||
list_BookTabCard[i].Set(books[i]);
|
||||
|
||||
m_Content_Book.Set(CurTab + 1);
|
||||
|
||||
//NewGameUI.Ins.m_GuideQuestUI.Add_GuideQuest(ePurpose.LookBook);
|
||||
}
|
||||
|
||||
protected override void Set_Tab()
|
||||
{
|
||||
base.Set_Tab();
|
||||
Set_UI();
|
||||
}
|
||||
|
||||
public override void OnClick_Tab(GameObject _go)
|
||||
{
|
||||
CurTab = _go.GetComponent<BookTabCard>().Get_ID() - 1;
|
||||
Set_Tab();
|
||||
}
|
||||
|
||||
public override void OnClick_Back()
|
||||
{
|
||||
base.OnClick_Back();
|
||||
dic_newBookPage.Clear();
|
||||
GameUI.Ins.LobbyUI.Set_Noti();
|
||||
}
|
||||
|
||||
protected override void Set_Contents()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c37fe9e874f132049be563198875811f
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,112 +0,0 @@
|
|||
using UnityEngine;
|
||||
|
||||
public class Menu_Chapter : MenuBase
|
||||
{
|
||||
public ChapterDropInfo m_ChapterDropInfo;
|
||||
public UISprite[] sprites; // 0 쪽지
|
||||
public UILabel[] labels; // 0 방치 시간, 1 챕터 이름, 2 챕터 설명, 3 쪽지, 4 쪽지시간, 5 쪽지 버튼 이름, 6 장비 프리셋, 7 넘버 챕터, 8 쪽지, 9 쪽지시간
|
||||
public GameObject go_notebtn, go_notedesc;
|
||||
|
||||
int m_time, m_bangchientertime = 10, m_Chapter;
|
||||
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
|
||||
Set_Repeat_for1sec(() =>
|
||||
{
|
||||
if (m_time > 0)
|
||||
{
|
||||
++m_time;
|
||||
labels[0].text = (m_bangchientertime - m_time).ToString("N0");
|
||||
if (m_time > m_bangchientertime)
|
||||
{
|
||||
m_time = 0;
|
||||
EnterChapter(false, 1); // TODO 정인호 : 이거 자체가 필요 없을 수도? 게임 개념이 달라져서
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
public override void Set()
|
||||
{
|
||||
OnClick_NoteDescBack();
|
||||
Set_UI();
|
||||
}
|
||||
|
||||
public void Set_UI()
|
||||
{
|
||||
//m_Chapter = ServerInfo.Ins.m_ServerData.Get_Common(eCommon.Chapter);
|
||||
//var tabledata = table_chaptertext.Ins.Get_Data(m_Chapter);
|
||||
labels[1].text = "이건";
|
||||
labels[2].text = "어디에";
|
||||
go_notebtn.SetActive(m_Chapter > 0);
|
||||
//labels[6].text = ServerInfo.Ins.m_ServerData.Equip.Get_Preset_byChapter(1);
|
||||
labels[7].text = "있나요?";
|
||||
}
|
||||
|
||||
public void OnClick_EnterWithNote()
|
||||
{
|
||||
//ToastUI.Ins.Set("입장 버튼을 이용해 주세요.");
|
||||
//if (m_Chapter < 101)
|
||||
// EnterChapter(true);
|
||||
//else if (ServerInfo.Ins.m_ServerData.Check_ItemAmount(eItem.MemoryField + (m_Chapter - 101), 1))
|
||||
// GoChapter();
|
||||
}
|
||||
|
||||
public void OnClick_Enter()
|
||||
{
|
||||
NewGameUI.Ins.m_MapChoiceUI.Set();
|
||||
//EnterChapter(false, 1);
|
||||
}
|
||||
|
||||
void EnterChapter(bool UseNote, int chapter)
|
||||
{
|
||||
if (UseNote)
|
||||
{
|
||||
GameUI.Ins.LobbyUI.Get_LobbyChapterQuest().Set_UseNote(() => { GoChapter(chapter); });
|
||||
}
|
||||
else
|
||||
GoChapter(chapter);
|
||||
}
|
||||
void GoChapter(int chapter)
|
||||
{
|
||||
//InGameInfo.Ins.Load_Map(false, () =>
|
||||
//{
|
||||
// InGameInfo.Ins.Start_Chapter(chapter);
|
||||
// var sdata = ServerInfo.Ins.m_ServerData;
|
||||
// if (sdata.Get_PetEquip(0) > 0 && sdata.Get_PetEquip(1) > 0 && sdata.Get_PetEquip(2) > 0)
|
||||
// ServerInfo.Ins.m_ServerData.Add_TitleCondition(44); // 칭호 : 펫과 함께
|
||||
// if (sdata.Get_PetEquip(0) > 20 && sdata.Get_PetEquip(0) < 25 && sdata.Get_PetEquip(1) > 20 && sdata.Get_PetEquip(1) < 25 && sdata.Get_PetEquip(2) > 20 && sdata.Get_PetEquip(2) < 25)
|
||||
// ServerInfo.Ins.m_ServerData.Add_TitleCondition(45); // 칭호 : 나는 전설이다
|
||||
// if (sdata.Get_PetEquip(0) > 24 && sdata.Get_PetEquip(1) > 24 && sdata.Get_PetEquip(2) > 24)
|
||||
// ServerInfo.Ins.m_ServerData.Add_TitleCondition(76); // 칭호 : 신화 그 잡채
|
||||
//});
|
||||
}
|
||||
|
||||
public void OnClick_ChapterSelect()
|
||||
{
|
||||
GameUI.Ins.LobbyUI.Get_ChapterSelect().Set();
|
||||
}
|
||||
|
||||
public void Go_SelectChapter(int _chapter, bool _entermemory)
|
||||
{
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
if (_chapter < 101) Set_UI();
|
||||
GameUI.Ins.Set_BattleUI(_entermemory);
|
||||
}
|
||||
|
||||
public void OnClick_Note()
|
||||
{
|
||||
go_notedesc.SetActive(true);
|
||||
}
|
||||
public void OnClick_NoteDescBack()
|
||||
{
|
||||
go_notedesc.SetActive(false);
|
||||
}
|
||||
|
||||
public void OnClick_Preset()
|
||||
{
|
||||
GameUI.Ins.LobbyUI.Get_PresetUI().Set(1);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0306f5727d9905e479175fdfa2f1c138
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class Menu_Kettle : MenuBase
|
||||
{
|
||||
public GameObject go_CombineEffect;
|
||||
public Content_Relic m_Content_Relic;
|
||||
public KettleCombineUI m_KettleCombineUI;
|
||||
|
||||
public override void Set()
|
||||
{
|
||||
base.Set();
|
||||
go_CombineEffect.SetActive(false);
|
||||
m_KettleCombineUI.Check();
|
||||
}
|
||||
|
||||
public override void Set_Noti()
|
||||
{
|
||||
gos_noti[0].SetActive(MyValue.CanDrinkPotion() || MyValue.CanCombineKettle(eItem.Potion));
|
||||
gos_noti[1].SetActive(MyValue.CanCombineKettle(eItem.Relic));
|
||||
}
|
||||
|
||||
public void Show_CombineEffect()
|
||||
{
|
||||
if (!go_CombineEffect.activeInHierarchy)
|
||||
go_CombineEffect.SetActive(true);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c9428380982ef58499cf0471c2e96d7d
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class Menu_Memory : MenuBase
|
||||
{
|
||||
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: fb07aa85be7827f4aa563607364ba44a
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
public class Menu_Pet : MenuBase
|
||||
{
|
||||
public override void OnClick_Back()
|
||||
{
|
||||
base.OnClick_Back();
|
||||
GameUI.Ins.Clear_newItem(eItem.Pet);
|
||||
GameUI.Ins.LobbyUI.Set_Noti();
|
||||
|
||||
ActorInfo.Ins.Destroy_All();
|
||||
PCInfo.Ins.Make_Actors(false, ServerInfo.Ins.m_ServerData);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: cae4b6dccee635848a0dc63164d4e5ca
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public enum eShopTab { Package, Common, Money, Clover, Event, Pass }
|
||||
|
||||
public class Menu_Shop : MenuBase
|
||||
{
|
||||
public ShopCountPopup m_ShopCountPopup;
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
m_ShopCountPopup.Check();
|
||||
MessageInfo.Ins.OnClick_Back();
|
||||
}
|
||||
|
||||
public void Set_Tab(eShopTab _tab, float _scroll = -1f)
|
||||
{
|
||||
CurTab = (int)_tab;
|
||||
gos_contents[CurTab].GetComponent<Content_Shop_Base>().Set_Scroll(_scroll);
|
||||
DSUtil.InActivateGameObjects(gos_contents); // 안 닫아주면 기존에 남아있던 것 때문에 에러 뜸
|
||||
base.Set();
|
||||
}
|
||||
|
||||
public override void Set_Noti()
|
||||
{
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
gos_noti[0].SetActive(sdata.CanShow_ShopAD(eShopTab.Package));
|
||||
gos_noti[1].SetActive(sdata.CanShow_ShopAD(eShopTab.Common));
|
||||
gos_noti[2].SetActive(sdata.CanShow_ShopAD(eShopTab.Money));
|
||||
gos_noti[3].SetActive(false); // 클로버 상점 노티 없음
|
||||
gos_noti[4].SetActive(gos_contents[4].GetComponent<Content_Shop_Event>().CanGet_Reward());
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 01c30df345d7ed54480f38ac90d3a870
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 2d5f30555939cb8468d3802058b002b9
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,149 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using Random = UnityEngine.Random;
|
||||
|
||||
public class EventRoulletteUI : LobbyNonMenuBase
|
||||
{
|
||||
public UISprite[] sprites; // 0 룰렛 보드, 1 룰렛 뽑기권 버튼, 2 광고 버튼
|
||||
public UILabel[] labels; // 0 가지고 있는 뽑기권, 1 필요 뽑기권, 2 설명, 3 광고
|
||||
public GameObject[] gos; // 0 뽑기권 버튼, 1 보너스 버튼, 2 뽑기권 충돌박스, 3 젬 충돌박스, 4 광고로 뽑기 버튼
|
||||
|
||||
string m_SelectItem;
|
||||
string[] arr_desc = new string[]
|
||||
{
|
||||
"[98AFC0]몬스터 처치 시, 낮은 확률로 룰렛 뽑기권 획득\n챕터 클리어 시, 룰렛 뽑기권 1장 지급\n돌릴 때 마다 소모되는 뽑기권 개수 증가 (최고 15)[-]\n[3CD0FF]5회마다 보너스 룰렛 등장",
|
||||
"[98AFC0]몬스터 처치 시, 낮은 확률로 룰렛 뽑기권 획득\n챕터 클리어 시, 룰렛 뽑기권 1장 지급\n돌릴 때 마다 소모되는 뽑기권 개수 증가 (최고 15)[-]\n[ff00ff]룰렛 진행 중 게임 종료 시 보상 획득 불가"
|
||||
};
|
||||
|
||||
public override void Set()
|
||||
{
|
||||
base.Set();
|
||||
|
||||
Set_Board();
|
||||
Set_RoulletteTicket();
|
||||
}
|
||||
void Set_Board()
|
||||
{
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
if (sdata.Get_Common(eCommon.Roullette_Count) < (sdata.Get_Common(eCommon.Roullette_LuckyCount) + 1) * 5)
|
||||
{
|
||||
sprites[0].spriteName = "roullette1";
|
||||
labels[2].text = arr_desc[0];
|
||||
gos[0].SetActive(true);
|
||||
gos[2].SetActive(true);
|
||||
gos[4].SetActive(true);
|
||||
gos[1].SetActive(false);
|
||||
gos[3].SetActive(false);
|
||||
}
|
||||
else
|
||||
{
|
||||
sprites[0].spriteName = "roullette2";
|
||||
sprites[0].transform.rotation = Quaternion.identity;
|
||||
labels[2].text = arr_desc[1];
|
||||
gos[0].SetActive(false);
|
||||
gos[2].SetActive(false);
|
||||
gos[4].SetActive(false);
|
||||
gos[1].SetActive(true);
|
||||
gos[3].SetActive(true);
|
||||
}
|
||||
}
|
||||
void Set_RoulletteTicket()
|
||||
{
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
var ticket = sdata.Get_Common(eCommon.Roullette_Ticket);
|
||||
labels[0].text = ticket.ToString();
|
||||
var needticket = sdata.Get_Common(eCommon.Roullette_Count) + 1;
|
||||
labels[1].text = needticket < 15 ? needticket.ToString() : "15";
|
||||
|
||||
sprites[1].spriteName = ticket >= needticket ? "button1" : MyValue.OffButtonName;
|
||||
|
||||
labels[3].text = DSUtil.Format("({0}/2)", sdata.Get_Common(eCommon.Roullette_ADCount));
|
||||
sprites[2].spriteName = sdata.Get_Common(eCommon.Roullette_ADCount) < 2 ? "button3" : MyValue.OffButtonName;
|
||||
}
|
||||
public void Set_SelectItem(string item)
|
||||
{
|
||||
m_SelectItem = item;
|
||||
if (DontBack) SoundInfo.Ins.Play_OneShot(eSound.s027_randomwheel, 0.1f);
|
||||
}
|
||||
|
||||
IEnumerator Anim_Roullette(float powmin, float powmax)
|
||||
{
|
||||
m_SelectItem = "";
|
||||
|
||||
var pow = Random.Range(powmin, powmax);
|
||||
|
||||
int i = 0;
|
||||
while (pow > 0.075f)
|
||||
{
|
||||
sprites[0].transform.Rotate(0, 0, pow);
|
||||
pow *= 1 - Time.deltaTime;
|
||||
|
||||
if (pow > 2)
|
||||
++i;
|
||||
|
||||
yield return null;
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(m_SelectItem))
|
||||
{
|
||||
var split = m_SelectItem.Split(',');
|
||||
var item = new ItemData(DSUtil.StringToEnum<eItem>(split[0]), 0, int.Parse(split[1]), "roul", eUICardType.GetItem);
|
||||
var obtain = ServerInfo.Ins.m_ServerData.Add_Item(item);
|
||||
GetItemUI.Ins.Set(obtain);
|
||||
ServerInfo.Ins.Write(() =>
|
||||
{
|
||||
if (item.ItemType == eItem.Gem && item.Amount == 1500)
|
||||
MessageInfo.Ins.Add_NotiToChatServer(DSUtil.Format("{0} 행운 뽑기에서 1,500젬 획득", ServerInfo.Ins.UserName));
|
||||
GetItemUI.Ins.Show_Items();
|
||||
Set_Board();
|
||||
Set_RoulletteTicket();
|
||||
});
|
||||
}
|
||||
|
||||
DontBack = false;
|
||||
}
|
||||
|
||||
public void OnClick_Roullete()
|
||||
{
|
||||
if (DontBack) return;
|
||||
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
var count = sdata.Get_Common(eCommon.Roullette_Count) + 1;
|
||||
if (count > 15) count = 15;
|
||||
if (sdata.Get_Common(eCommon.Roullette_Ticket) >= count)
|
||||
{
|
||||
DontBack = true;
|
||||
sdata.Sub_Common(eCommon.Roullette_Ticket, count);
|
||||
sdata.Add_Common(eCommon.Roullette_Count);
|
||||
StartCoroutine(Anim_Roullette(27f, 32f));
|
||||
}
|
||||
}
|
||||
public void OnClick_RoulletteAD()
|
||||
{
|
||||
if (DontBack) return;
|
||||
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
if (sdata.Get_Common(eCommon.Roullette_ADCount) < 2)
|
||||
{
|
||||
DontBack = true;
|
||||
sdata.Add_Common(eCommon.Roullette_ADCount);
|
||||
sdata.Add_Common(eCommon.Roullette_Count);
|
||||
StartCoroutine(Anim_Roullette(27f, 32f));
|
||||
}
|
||||
}
|
||||
public void OnClick_Bonus()
|
||||
{
|
||||
if (DontBack) return;
|
||||
DontBack = true;
|
||||
|
||||
var sdata = ServerInfo.Ins.m_ServerData;
|
||||
sdata.Add_Common(eCommon.Roullette_LuckyCount);
|
||||
ServerInfo.Ins.Write(() => { StartCoroutine(Anim_Roullette(27f, 32f)); });
|
||||
}
|
||||
public override void OnClick_Back()
|
||||
{
|
||||
base.OnClick_Back();
|
||||
GameUI.Ins.LobbyUI.Set_Noti();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c969498f2b0f58645b99b43a914bd0a8
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class RoulletteArrow : MonoBehaviour
|
||||
{
|
||||
public EventRoulletteUI m_EventRoulletteUI;
|
||||
public Animation m_Anim;
|
||||
|
||||
private void OnTriggerEnter(Collider other)
|
||||
{
|
||||
m_EventRoulletteUI.Set_SelectItem(other.name);
|
||||
m_Anim.Stop();
|
||||
m_Anim.Play();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 768185850cb11c94484a595cebce6133
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -9,22 +9,7 @@ public class Content_Shop_Base : ScrollViewMgr
|
|||
|
||||
protected virtual void OnEnable()
|
||||
{
|
||||
eShopTab tab = (eShopTab)GameUI.Ins.LobbyUI.Get_MenuShop().CurTab;
|
||||
var lst = table_shop.Ins.Get_DataList(tab);
|
||||
bool addcard = false;
|
||||
switch (tab)
|
||||
{
|
||||
case eShopTab.Common:
|
||||
case eShopTab.Money:
|
||||
case eShopTab.Clover:
|
||||
if (lst.Count % 2 == 1) // 마지막에 빈 칸 채우기
|
||||
{
|
||||
lst.Add(null);
|
||||
addcard = true;
|
||||
}
|
||||
break;
|
||||
}
|
||||
Set_ScrollView(lst);
|
||||
if (addcard) list_CardBase[list_CardBase.Count - 1].gameObject.SetActive(true);
|
||||
if (!scrollreset)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -206,7 +206,6 @@ public class ShopCardBase : CardBase
|
|||
{
|
||||
if (m_ShopTableData.Item == eItem.Gold)
|
||||
{
|
||||
GameUI.Ins.LobbyUI.Get_MenuShop().m_ShopCountPopup.Set(sprites[0].spriteName, (eItem)m_ShopTableData.PriceType, m_ShopTableData.Price, m_ShopTableData.Item, m_ShopTableData.Amount);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -230,7 +229,6 @@ public class ShopCardBase : CardBase
|
|||
sdata.Sub_ShopADTime(m_ShopTableData.ID, -m_ShopTableData.ADGapTime);
|
||||
GetItemUI.Ins.Set(sdata.Add_Item(new ItemData(m_ShopTableData.Item, m_ShopTableData.ItemID, m_ShopTableData.Amount, "shop ad", eUICardType.GetItem)));
|
||||
GetItemUI.Ins.Show_Items();
|
||||
GameUI.Ins.LobbyUI.Get_MenuShop().Set_Noti();
|
||||
gos[0].SetActive(sdata.CanShow_ShopAD(m_ShopTableData.ID));
|
||||
Set_ADTime();
|
||||
Set_Limit();
|
||||
|
|
|
|||
|
|
@ -96,6 +96,5 @@ public class ShopEventCard : MonoBehaviour
|
|||
GetItemUI.Ins.Show_Items();
|
||||
|
||||
OnEnable();
|
||||
GameUI.Ins.LobbyUI.Get_MenuShop().Set_Noti();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,107 +0,0 @@
|
|||
using CodeStage.AntiCheat.ObscuredTypes;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class IngameChapterQuest : MonoBehaviour
|
||||
{
|
||||
public Transform tf_Arrow;
|
||||
public GameObject[] gos; // 0 클리어, 1 실패
|
||||
public UILabel[] labels; // 0 목표, 1 보상
|
||||
|
||||
bool ShowUI = true;
|
||||
ObscuredInt m_PurposeCount;
|
||||
|
||||
public void Set()
|
||||
{
|
||||
gameObject.SetActive(true);
|
||||
|
||||
m_PurposeCount = 0;
|
||||
m_PurposeCount.RandomizeCryptoKey();
|
||||
ShowUI = true;
|
||||
//SetArrow_And_PlayPos();
|
||||
|
||||
DSUtil.InActivateGameObjects(gos);
|
||||
var reward = new ItemData(LobbyChapterQuest.ChapterQuestData.Reward, LobbyChapterQuest.ChapterQuestData.RewardID, LobbyChapterQuest.ChapterQuestData.RewardAmount, "", eUICardType.DropInfo);
|
||||
labels[0].text = DSUtil.Format("[{0}]", DSUtil.Format(LobbyChapterQuest.ChapterQuestData.PurposeText, m_PurposeCount));
|
||||
labels[1].text = DSUtil.Format("보상:{0}", reward.Name);
|
||||
}
|
||||
|
||||
public void Add_PurposeCount(ChapterQuestAddData data)
|
||||
{
|
||||
if (LobbyChapterQuest.ChapterQuestData != null && LobbyChapterQuest.ChapterQuestData.Purpose == data.purpose)
|
||||
{
|
||||
switch (data.purpose)
|
||||
{
|
||||
|
||||
default:
|
||||
Add_Count(data.addcount);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void Add_Count(int count = 1)
|
||||
{
|
||||
m_PurposeCount += count;
|
||||
m_PurposeCount.RandomizeCryptoKey();
|
||||
labels[0].text = DSUtil.Format(LobbyChapterQuest.ChapterQuestData.PurposeText, m_PurposeCount);
|
||||
|
||||
bool check;
|
||||
//if (LobbyChapterQuest.ChapterQuestData.Purpose == ePurpose.Time10Min || LobbyChapterQuest.ChapterQuestData.Purpose == ePurpose.Time15Min || LobbyChapterQuest.ChapterQuestData.Purpose == ePurpose.Time20Min)
|
||||
// check = m_PurposeCount <= LobbyChapterQuest.ChapterQuestData.Count && !gos[0].activeInHierarchy;
|
||||
//else if (LobbyChapterQuest.ChapterQuestData.Purpose == ePurpose.SaveNPC)
|
||||
//check = SaveNPCMgr.Ins.IsClearQuestMobs();
|
||||
//else
|
||||
check = m_PurposeCount == LobbyChapterQuest.ChapterQuestData.Count && !gos[0].activeInHierarchy;
|
||||
|
||||
if (check)
|
||||
{
|
||||
gos[0].SetActive(true);
|
||||
var item = new ItemData(LobbyChapterQuest.ChapterQuestData.Reward, LobbyChapterQuest.ChapterQuestData.RewardID, LobbyChapterQuest.ChapterQuestData.RewardAmount, "", eUICardType.GetItem);
|
||||
//MessageInfo.Ins.Add_Log(111, MyText.Get_ItemName(item.Get_ID()));
|
||||
InGameInfo.Ins.Add_ObtainItem(item);
|
||||
var s_data = ServerInfo.Ins.m_ServerData.ChapterQuest.Find(f => f.Chapter == LobbyChapterQuest.ChapterQuestData.Chapter);
|
||||
++s_data.list_QuestClear[LobbyChapterQuest.ChapterQuestData.ID - 1];
|
||||
s_data.list_QuestClear[LobbyChapterQuest.ChapterQuestData.ID - 1].RandomizeCryptoKey();
|
||||
|
||||
if (SaveNPCMgr.Ins != null) SaveNPCMgr.Ins.Set_Clear();
|
||||
}
|
||||
}
|
||||
|
||||
void SetArrow_And_PlayPos()
|
||||
{
|
||||
if (ShowUI)
|
||||
{
|
||||
transform.localPosition = new Vector3(-150f, 77f);
|
||||
tf_Arrow.eulerAngles = Vector3.back * 90f;
|
||||
}
|
||||
else
|
||||
{
|
||||
transform.localPosition = new Vector3(100f, 77f);
|
||||
tf_Arrow.eulerAngles = Vector3.forward * 90f;
|
||||
}
|
||||
}
|
||||
|
||||
public void OnClick_Arrow()
|
||||
{
|
||||
ShowUI = !ShowUI;
|
||||
SetArrow_And_PlayPos();
|
||||
}
|
||||
|
||||
public void OnClick_QuestInfo()
|
||||
{
|
||||
GameUI.Ins.LobbyUI.Get_LobbyChapterQuest().Set_ShowUseData(LobbyChapterQuest.ChapterQuestData);
|
||||
}
|
||||
}
|
||||
|
||||
public class ChapterQuestAddData
|
||||
{
|
||||
public ePurpose purpose; // 목표
|
||||
public ChapterQuestObjType objtype;
|
||||
public int addcount = 1;
|
||||
public int chestid;
|
||||
public int stage; // 보스몹 처치 시 현재 스테이지
|
||||
public int mobid; // 특정몹 처치 시 현재 스테이지
|
||||
// 타임어택은 따로 계산
|
||||
}
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
fileFormatVersion: 2
|
||||
guid: e2c66207e45cb8d4dbbe1de37779c9a3
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
|
|
@ -129,8 +129,6 @@ public class StageResult : BackKeyAdd
|
|||
else
|
||||
{ // 스테이지 챕터
|
||||
needServerSave = true;
|
||||
if (!GameUI.Ins.IngameUI.m_ChapterQuest.gos[0].activeInHierarchy)
|
||||
GameUI.Ins.IngameUI.m_ChapterQuest.gos[1].SetActive(true);
|
||||
if (!_giveup)
|
||||
{
|
||||
SoundInfo.Ins.Play_OneShot(eSound.s021_Fail, 0.25f);
|
||||
|
|
@ -139,8 +137,6 @@ public class StageResult : BackKeyAdd
|
|||
}
|
||||
}
|
||||
|
||||
GameUI.Ins.LobbyUI.Get_LobbyChapterQuest().ClearQuest(); // 챕터퀘스트 제거
|
||||
|
||||
if (!_clear && m_GainGold < 1 && m_GainExp < 1 && InGameInfo.Ins.Get_ObtainItems().Count == 0 && !needServerSave) // 아무것도 안하고 바로 나가면 서버 저장하지 않기
|
||||
gos[2].SetActive(true);
|
||||
else
|
||||
|
|
|
|||
Loading…
Reference in New Issue