Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
T
tuseGameColor
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
shujianhe
tuseGameColor
Commits
20faca7d
Commit
20faca7d
authored
Aug 14, 2023
by
JiangWanZhi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改一下缩放,拖动的逻辑
parent
914f895e
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
488 additions
and
124 deletions
+488
-124
gameViewLogic.prefab
Assets/Resources/perfabs/gameViewLogic.prefab
+195
-10
newButton.prefab
Assets/Resources/perfabs/newButton.prefab
+1
-1
gameScene.unity
Assets/Scenes/gameScene.unity
+55
-20
ScaleToImage.cs
Assets/scripts/ScaleToImage.cs
+215
-72
gameSceneLogic.cs
Assets/scripts/Views/gameScene/gameSceneLogic.cs
+12
-14
gridView.cs
Assets/scripts/common/gridView.cs
+10
-7
No files found.
Assets/Resources/perfabs/gameViewLogic.prefab
View file @
20faca7d
...
...
@@ -101,18 +101,18 @@ RectTransform:
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
165307577509819478
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_ConstrainProportionsScale
:
0
m_Children
:
[]
m_Father
:
{
fileID
:
1633357141748549960
}
m_Father
:
{
fileID
:
7778848243247776032
}
m_RootOrder
:
-1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0.5
}
m_AnchorMax
:
{
x
:
1
,
y
:
0.5
}
m_AnchoredPosition
:
{
x
:
-41
,
y
:
-1
582
}
m_SizeDelta
:
{
x
:
0
,
y
:
800
}
m_AnchoredPosition
:
{
x
:
-41
,
y
:
-1
302.4723
}
m_SizeDelta
:
{
x
:
0
,
y
:
1234.2775
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&1520829811932201433
CanvasRenderer
:
...
...
@@ -280,11 +280,10 @@ RectTransform:
-
{
fileID
:
9202005404466210624
}
-
{
fileID
:
3684281432546734940
}
-
{
fileID
:
2488998574890369715
}
-
{
fileID
:
216671789900275948
}
-
{
fileID
:
4207755507653322023
}
-
{
fileID
:
7778848243247776032
}
-
{
fileID
:
4930126960711289547
}
-
{
fileID
:
4350987738922043080
}
-
{
fileID
:
2225806379496700186
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
-1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
...
...
@@ -595,6 +594,46 @@ MonoBehaviour:
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
---
!u!1
&615370486041879482
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
2225806379496700186
}
m_Layer
:
5
m_Name
:
GameArea
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&2225806379496700186
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
615370486041879482
}
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
:
3935196267496203719
}
-
{
fileID
:
4587279003709612060
}
-
{
fileID
:
6771378527872526214
}
-
{
fileID
:
2406719830949511634
}
m_Father
:
{
fileID
:
1633357141748549960
}
m_RootOrder
:
-1
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!1
&873009014252909700
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -1022,12 +1061,12 @@ RectTransform:
-
{
fileID
:
3345813486746951798
}
-
{
fileID
:
161008593911248317
}
-
{
fileID
:
1976999355571500960
}
m_Father
:
{
fileID
:
1633357141748549960
}
m_Father
:
{
fileID
:
7778848243247776032
}
m_RootOrder
:
-1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
0
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
348
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
0
.5
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
0
.5
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
100
}
m_SizeDelta
:
{
x
:
750
,
y
:
25
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!114
&1036549963076789408
...
...
@@ -1270,6 +1309,42 @@ MonoBehaviour:
m_hasFontAssetChanged
:
0
m_baseMaterial
:
{
fileID
:
0
}
m_maskOffset
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
---
!u!1
&2666167341498499835
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
3935196267496203719
}
m_Layer
:
5
m_Name
:
Pos_Left_Up
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&3935196267496203719
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2666167341498499835
}
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
:
2225806379496700186
}
m_RootOrder
:
-1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
0
}
m_SizeDelta
:
{
x
:
0
,
y
:
0
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!1
&2929582902800575783
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -2500,6 +2575,42 @@ MonoBehaviour:
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
---
!u!1
&5586756016372078258
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
2406719830949511634
}
m_Layer
:
5
m_Name
:
Pos_Left_Down
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&2406719830949511634
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
5586756016372078258
}
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
:
2225806379496700186
}
m_RootOrder
:
-1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMax
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
270
}
m_SizeDelta
:
{
x
:
0
,
y
:
0
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!1
&5697974217771189481
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -3554,8 +3665,10 @@ RectTransform:
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_ConstrainProportionsScale
:
0
m_Children
:
-
{
fileID
:
216671789900275948
}
-
{
fileID
:
1682976293997861255
}
-
{
fileID
:
9072884845680009661
}
-
{
fileID
:
4207755507653322023
}
m_Father
:
{
fileID
:
1633357141748549960
}
m_RootOrder
:
-1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
...
...
@@ -3859,6 +3972,42 @@ MonoBehaviour:
m_hasFontAssetChanged
:
0
m_baseMaterial
:
{
fileID
:
0
}
m_maskOffset
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
---
!u!1
&8764365333959496128
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
4587279003709612060
}
m_Layer
:
5
m_Name
:
Pos_Right_Up
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&4587279003709612060
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8764365333959496128
}
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
:
2225806379496700186
}
m_RootOrder
:
-1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
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!1
&8896268844625087083
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -4107,6 +4256,42 @@ MonoBehaviour:
m_hasFontAssetChanged
:
0
m_baseMaterial
:
{
fileID
:
0
}
m_maskOffset
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
0
}
---
!u!1
&9139019227740239578
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
6771378527872526214
}
m_Layer
:
5
m_Name
:
Pos_Right_Down
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&6771378527872526214
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
9139019227740239578
}
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
:
2225806379496700186
}
m_RootOrder
:
-1
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
0
}
m_AnchorMax
:
{
x
:
1
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
270
}
m_SizeDelta
:
{
x
:
0
,
y
:
0
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!1001
&157988101985480200
PrefabInstance
:
m_ObjectHideFlags
:
0
...
...
Assets/Resources/perfabs/newButton.prefab
View file @
20faca7d
...
...
@@ -174,7 +174,7 @@ MonoBehaviour:
m_SelectOnDown
:
{
fileID
:
0
}
m_SelectOnLeft
:
{
fileID
:
0
}
m_SelectOnRight
:
{
fileID
:
0
}
m_Transition
:
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
}
...
...
Assets/Scenes/gameScene.unity
View file @
20faca7d
...
...
@@ -123,6 +123,11 @@ NavMeshSettings:
debug
:
m_Flags
:
0
m_NavMeshData
:
{
fileID
:
0
}
---
!u!224
&47226757
stripped
RectTransform
:
m_CorrespondingSourceObject
:
{
fileID
:
832333741895004512
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
m_PrefabInstance
:
{
fileID
:
1821187684178258737
}
m_PrefabAsset
:
{
fileID
:
0
}
---
!u!1
&92769422
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -263,7 +268,7 @@ Camera:
width
:
1
height
:
1
near clip plane
:
0.3
far clip plane
:
1000
far clip plane
:
1000
00
field of view
:
60
orthographic
:
1
orthographic size
:
5
...
...
@@ -290,11 +295,10 @@ Transform:
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
297775245
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
-
10
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
-
69.8
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_ConstrainProportionsScale
:
0
m_Children
:
-
{
fileID
:
1474894691
}
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
...
...
@@ -363,6 +367,11 @@ MonoBehaviour:
MaxScale
:
8
Min_Move
:
0.5
Max_Move
:
10
AreaPoint_Right_Up
:
{
fileID
:
1064148216
}
AreaPoint_Left_Down
:
{
fileID
:
1090237499
}
TipBtn
:
{
fileID
:
1821187684178258741
}
AutoBtn
:
{
fileID
:
47226757
}
CloseBtn
:
{
fileID
:
669974489
}
---
!u!224
&464840817
stripped
RectTransform
:
m_CorrespondingSourceObject
:
{
fileID
:
4930126960711289547
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
...
...
@@ -434,8 +443,23 @@ Transform:
m_ConstrainProportionsScale
:
0
m_Children
:
[]
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
1
m_RootOrder
:
2
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!224
&669974489
stripped
RectTransform
:
m_CorrespondingSourceObject
:
{
fileID
:
5446485606855009903
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
m_PrefabInstance
:
{
fileID
:
1821187684178258737
}
m_PrefabAsset
:
{
fileID
:
0
}
---
!u!224
&1064148216
stripped
RectTransform
:
m_CorrespondingSourceObject
:
{
fileID
:
4587279003709612060
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
m_PrefabInstance
:
{
fileID
:
1821187684178258737
}
m_PrefabAsset
:
{
fileID
:
0
}
---
!u!224
&1090237499
stripped
RectTransform
:
m_CorrespondingSourceObject
:
{
fileID
:
2406719830949511634
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
m_PrefabInstance
:
{
fileID
:
1821187684178258737
}
m_PrefabAsset
:
{
fileID
:
0
}
---
!u!1
&1329740667
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -512,11 +536,6 @@ CanvasRenderer:
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1329740667
}
m_CullTransparentMesh
:
1
---
!u!224
&1474894691
stripped
RectTransform
:
m_CorrespondingSourceObject
:
{
fileID
:
1633357141748549960
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
m_PrefabInstance
:
{
fileID
:
1821187684178258737
}
m_PrefabAsset
:
{
fileID
:
0
}
---
!u!1
&1643100473
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -680,7 +699,7 @@ PrefabInstance:
serializedVersion
:
2
m_Modification
:
serializedVersion
:
3
m_TransformParent
:
{
fileID
:
297775248
}
m_TransformParent
:
{
fileID
:
0
}
m_Modifications
:
-
target
:
{
fileID
:
46365302489525420
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_Layer
...
...
@@ -736,7 +755,7 @@ PrefabInstance:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
216671789900275948
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_AnchoredPosition.y
value
:
-
707
value
:
-
128
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
282682974999690270
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_Sprite
...
...
@@ -1006,6 +1025,18 @@ PrefabInstance:
propertyPath
:
m_RenderMode
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
1237637097486733067
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_PixelPerfect
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
1237637097486733067
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_PlaneDistance
value
:
100
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
1237637097486733067
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_SortingLayerID
value
:
-230597399
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
1345706252318982597
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_Size
value
:
1
...
...
@@ -1028,7 +1059,7 @@ PrefabInstance:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
1633357141748549960
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_RootOrder
value
:
-
1
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
1633357141748549960
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_AnchorMax.x
...
...
@@ -1576,7 +1607,7 @@ PrefabInstance:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4207755507653322023
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_AnchorMax.y
value
:
0
value
:
0
.5
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4207755507653322023
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_AnchorMin.x
...
...
@@ -1584,7 +1615,7 @@ PrefabInstance:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4207755507653322023
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_AnchorMin.y
value
:
0
value
:
0
.5
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4207755507653322023
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_SizeDelta.x
...
...
@@ -1596,7 +1627,7 @@ PrefabInstance:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4207755507653322023
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_AnchoredPosition.y
value
:
348
value
:
100
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
4231459619420674691
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_Color.a
...
...
@@ -1696,15 +1727,15 @@ PrefabInstance:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
5145632994799020238
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_SizeDelta.y
value
:
5
value
:
-30
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
5145632994799020238
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_AnchoredPosition.x
value
:
0
value
:
-0.000030517578
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
5145632994799020238
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_AnchoredPosition.y
value
:
0
value
:
-35
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
5179610333064401809
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_Layer
...
...
@@ -1884,7 +1915,7 @@ PrefabInstance:
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
5970386083598165497
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_AnchorMax.y
value
:
1
value
:
0
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
5970386083598165497
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_AnchorMin.x
...
...
@@ -2154,6 +2185,10 @@ PrefabInstance:
propertyPath
:
m_Layer
value
:
5
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
8969470922680416840
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_IsActive
value
:
1
objectReference
:
{
fileID
:
0
}
-
target
:
{
fileID
:
9026256924356714604
,
guid
:
e2f00cfdb21d04b46adf17805f74f20c
,
type
:
3
}
propertyPath
:
m_SizeDelta.y
value
:
0
...
...
Assets/scripts/ScaleToImage.cs
View file @
20faca7d
This diff is collapsed.
Click to expand it.
Assets/scripts/Views/gameScene/gameSceneLogic.cs
View file @
20faca7d
...
...
@@ -83,9 +83,9 @@ public class gameSceneLogic : MonoBehaviour, IEventHandler
//gameScenUser
var
gridViewList
=
areaGroupList
.
GetComponent
<
gameSceneAreaGroupHandler
>();
gridViewList
.
gameObject
.
SetActive
(
false
);
transform
.
Find
(
"groupListBg"
).
gameObject
.
SetActive
(
false
);
transform
.
Find
(
"gameProgress/gameProgressText"
).
gameObject
.
SetActive
(
false
);
transform
.
Find
(
"gameProgress"
).
gameObject
.
SetActive
(
false
);
transform
.
Find
(
"
areaGroupList/
groupListBg"
).
gameObject
.
SetActive
(
false
);
transform
.
Find
(
"
areaGroupList/
gameProgress/gameProgressText"
).
gameObject
.
SetActive
(
false
);
transform
.
Find
(
"
areaGroupList/
gameProgress"
).
gameObject
.
SetActive
(
false
);
transform
.
Find
(
"gameEndOperBase"
).
gameObject
.
SetActive
(
false
);
transform
.
Find
(
"gameEndOperBase"
).
GetComponent
<
gameEndLogic
>().
initMember
();
transform
.
Find
(
"areaGroupList/tipSelectGroup"
).
gameObject
.
SetActive
(
false
);
...
...
@@ -148,11 +148,6 @@ public class gameSceneLogic : MonoBehaviour, IEventHandler
void
Update
()
{
ActionManages
.
update
();
if
(
Input
.
GetKeyDown
(
KeyCode
.
A
))
{
Debug
.
LogError
(
utilsTools
.
DisplaySize
);
}
}
//创建列表item的时候回调并设置、初始化和刷新
...
...
@@ -319,7 +314,7 @@ public class gameSceneLogic : MonoBehaviour, IEventHandler
return
;
}
areaGroupList
.
SetActive
(
true
);
transform
.
Find
(
"groupListBg"
).
gameObject
.
SetActive
(
true
);
transform
.
Find
(
"
areaGroupList/
groupListBg"
).
gameObject
.
SetActive
(
true
);
if
(
autoSwitchGroup
==
false
)
nowidx
=
-
1
;
var
cellSize
=
gridViewList
.
getCellSize
();
gradViewBack
gradView
=
(
GameObject
gobject
,
int
idx
,
ListViewBackTypeEnum
lvbType
)
=>
{
...
...
@@ -449,9 +444,9 @@ public class gameSceneLogic : MonoBehaviour, IEventHandler
transform
.
Find
(
"ingameLoad"
).
gameObject
.
SetActive
(
false
);
transform
.
Find
(
"top"
).
gameObject
.
SetActive
(
true
);
utilsTools
.
setGDataByKey
(
"loadingEnd"
,
utilsTools
.
getTotalMillisecond
());
RectTransform
transform1
=
transform
.
Find
(
"gameProgress/gameProgressText"
).
GetComponent
<
RectTransform
>();
RectTransform
transform1
=
transform
.
Find
(
"
areaGroupList/
gameProgress/gameProgressText"
).
GetComponent
<
RectTransform
>();
transform1
.
gameObject
.
SetActive
(
true
);
transform1
=
transform
.
Find
(
"gameProgress"
).
GetComponent
<
RectTransform
>();
transform1
=
transform
.
Find
(
"
areaGroupList/
gameProgress"
).
GetComponent
<
RectTransform
>();
transform1
.
gameObject
.
SetActive
(
true
);
gameShowView
.
GetComponent
<
mainGameScaleMove
>().
setCheckInput
();
gameShowView
.
GetComponent
<
mainGameView
>().
showTimes
();
...
...
@@ -625,9 +620,9 @@ public class gameSceneLogic : MonoBehaviour, IEventHandler
void
onChangeGameUserProgressEvent
(
List
<
UnityEngine
.
Object
>
uobjects
,
List
<
System
.
Object
>
objects
)
{
int
pro
=
(
int
)
objects
[
0
];
transform
.
Find
(
"ingameLoad"
).
gameObject
.
SetActive
(
false
);
TextMeshProUGUI
textMeshPro
=
transform
.
Find
(
"gameProgress/gameProgressText"
).
GetComponent
<
TextMeshProUGUI
>();
TextMeshProUGUI
textMeshPro
=
transform
.
Find
(
"
areaGroupList/
gameProgress/gameProgressText"
).
GetComponent
<
TextMeshProUGUI
>();
textMeshPro
.
text
=
pro
.
ToString
()
+
"%"
;
UnityEngine
.
UI
.
Slider
slider
=
transform
.
Find
(
"gameProgress"
).
GetComponent
<
UnityEngine
.
UI
.
Slider
>();
UnityEngine
.
UI
.
Slider
slider
=
transform
.
Find
(
"
areaGroupList/
gameProgress"
).
GetComponent
<
UnityEngine
.
UI
.
Slider
>();
slider
.
value
=
pro
;
}
//点提示,当前组随机一个没涂的位置放大
...
...
@@ -734,7 +729,10 @@ public class gameSceneLogic : MonoBehaviour, IEventHandler
else
{
//item = gridViewList.getObjectById(nowidx).GetComponent<colorItem>();
item
=
gridViewList
.
GetObjByGID
(
nowAidByGid
).
GetComponent
<
colorItem
>();
var
item_obj
=
gridViewList
.
GetObjByGID
(
nowAidByGid
);
if
(
item_obj
==
null
)
return
;
item
=
item_obj
.
GetComponent
<
colorItem
>();
var
gdata
=
groupInfos
.
FirstOrDefault
(
a
=>
a
.
gid
==
nowAidByGid
);
item
.
NowProgress
=
gdata
.
Jindu
;
}
...
...
Assets/scripts/common/gridView.cs
View file @
20faca7d
...
...
@@ -314,12 +314,15 @@ public class gridView : MonoBehaviour
startX
=
0
-
w
/
2
+
widthItem
/
2
-
(
widthItem
/
2
+
interval
/
2
);
float
spacingLen
=
interval
*
(
size
-
1
);
float
width
=
coutPixel
;
if
(
width
>
w
)
{
w
=
width
-
w
;
}
if
(
w
>
gameObject
.
GetComponent
<
RectTransform
>().
sizeDelta
.
x
)
rectTransform
.
sizeDelta
=
new
Vector2
(
w
,
rectTransform
.
sizeDelta
.
y
);
//if (width > w)
//{
// w = width - w;
//}
//if (w > gameObject.GetComponent<RectTransform>().sizeDelta.x)
// rectTransform.sizeDelta = new Vector2(w, rectTransform.sizeDelta.y);
rectTransform
.
sizeDelta
=
new
Vector2
(
width
-
w
,
rectTransform
.
sizeDelta
.
y
);
}
utilsTools
.
setGDataByKey
(
"listViewTempCellSize"
,
new
Vector2
(
widthItem
,
heightItem
));
utilsTools
.
setGDataByKey
(
"listViewContextCellSize"
,
rectTransform
.
sizeDelta
);
...
...
@@ -351,7 +354,7 @@ public class gridView : MonoBehaviour
if
(
true
==
utilsTools
.
getUserData
<
string
>(
itemObject
,
"scrollViewItemType"
,
out
oldItemType
,
""
)
&&
newItemType
.
Equals
(
oldItemType
))
{
itemObject
.
transform
.
GetLocalPositionAndRotation
(
out
vector31
,
out
quaternion
);
itemObject
.
transform
.
SetLocalPositionAndRotation
(
vector3
,
quaternion
);
itemObject
.
transform
.
SetLocalPositionAndRotation
(
new
Vector3
(
vector3
.
x
,
vector31
.
y
,
vector31
.
z
)
,
quaternion
);
back
(
itemObject
,
i
,
ListViewBackTypeEnum
.
update
);
if
(
useVec
)
vector3
.
y
=
vector3
.
y
+
heightItem
/
2
+
interval
/
2
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment