Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
F
FastMail
Project
Project
Details
Activity
Releases
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
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wanqing
FastMail
Commits
c35b52ef
Commit
c35b52ef
authored
Jan 07, 2021
by
wanqing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
调试模式adhoc
parent
5ff30996
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
236 additions
and
15 deletions
+236
-15
BattleUI.cs
FastMail/Assets/0A2_Scripts/Battle/UI/BattleUI.cs
+22
-11
BattleUI.prefab
FastMail/Assets/0A3_Prefabs/BattleUI.prefab
+214
-4
No files found.
FastMail/Assets/0A2_Scripts/Battle/UI/BattleUI.cs
View file @
c35b52ef
...
...
@@ -33,7 +33,8 @@ public class BattleUI : MonoBehaviour
public
GameObject
m_settingPanel
;
//设置界面
public
GameObject
m_successResultObj
;
//胜利结算obj
public
GameObject
m_successResultMaskObj
;
//胜利结算maskobj
public
GameObject
m_ShowOrHideMouseObj
;
//显示或隐藏手指图标obj
public
GameObject
m_ShowMouseObj
;
//显示手指图标obj
public
GameObject
m_HideMouseObj
;
//隐藏手指图标obj
public
Action
onStartBtn
;
public
Action
onPosUpBtn
;
public
Action
onPosDownBtn
;
...
...
@@ -42,8 +43,9 @@ public class BattleUI : MonoBehaviour
public
Action
onClawMoveSpeedAddBtn
;
public
Action
onClawMoveSpeedDownBtn
;
private
Text
m_ShowOrHideMouseText
;
//显示或隐藏手指text
private
int
m_mouseIndex
=
0
;
//private Text m_ShowOrHideMouseText;//显示或隐藏手指text
private
int
m_mouseIndex
=
0
;
//点击次数
private
bool
m_bIsShowMouse
=
true
;
//是否显示手指图标
void
Awake
()
{
m_dragBtn
.
onClick
.
AddListener
(
SetDragMode
);
...
...
@@ -58,7 +60,7 @@ public class BattleUI : MonoBehaviour
//m_posDownBtn.onClick.AddListener(PosDownBtn);
//m_fieldFarBtn.onClick.AddListener(FieldFarBtn);
//m_fieldNearBtn.onClick.AddListener(FieldNearBtn);
m_ShowOrHideMouseText
=
m_ShowOrHideMouseObj
.
GetComponentInChildren
<
Text
>();
//
m_ShowOrHideMouseText = m_ShowOrHideMouseObj.GetComponentInChildren<Text>();
GameServices
.
audioServices
.
PlayBgm
(
GameServices
.
configService
.
audioConfig
.
GameBgm
);
GameServices
.
configService
.
playerConfig
.
ClawMoveSpeed
=
0.4f
;
//开始默认值
}
...
...
@@ -240,22 +242,31 @@ public class BattleUI : MonoBehaviour
m_battleObj
.
SetActive
(
bool_
);
m_successResultObj
.
SetActive
(
bool_
);
m_successResultMaskObj
.
SetActive
(!
bool_
);
m_ShowOrHideMouseObj
.
SetActive
(!
bool_
);
m_ShowMouseObj
.
SetActive
(!
bool_
);
m_HideMouseObj
.
SetActive
(!
bool_
);
}
//设置手势位置
public
void
SetMousePos
(
float
x
,
float
y
)
{
m_mouseObj
.
SetActive
((
x
!=
0
||
y
!=
0
)
&&
!
m_battleObj
.
activeSelf
&&
m_
mouseIndex
%
2
==
0
);
m_mouseObj
.
SetActive
((
x
!=
0
||
y
!=
0
)
&&
!
m_battleObj
.
activeSelf
&&
m_
bIsShowMouse
);
Vector2
varVec2
=
m_mouseObj
.
transform
.
localPosition
;
varVec2
.
x
=
x
;
varVec2
.
y
=
y
;
m_mouseObj
.
transform
.
localPosition
=
varVec2
;
}
//显示
或者隐藏
手指图标
public
void
Show
OrHide
MouseBtn
()
//显示手指图标
public
void
ShowMouseBtn
()
{
m_ShowOrHideMouseObj
.
SetActive
(
false
);
m_mouseIndex
++;
m_ShowOrHideMouseText
.
text
=
m_mouseIndex
%
2
!=
0
?
"show"
:
"hide"
;
m_ShowMouseObj
.
SetActive
(
false
);
m_HideMouseObj
.
SetActive
(
false
);
m_bIsShowMouse
=
true
;
//m_mouseIndex++;
//m_ShowOrHideMouseText.text = m_mouseIndex % 2 != 0 ? "show" : "hide";
}
public
void
HideMouseBtn
()
{
m_ShowMouseObj
.
SetActive
(
false
);
m_HideMouseObj
.
SetActive
(
false
);
m_bIsShowMouse
=
false
;
}
}
FastMail/Assets/0A3_Prefabs/BattleUI.prefab
View file @
c35b52ef
...
...
@@ -128,7 +128,7 @@ GameObject:
-
component
:
{
fileID
:
647498887
}
-
component
:
{
fileID
:
647498886
}
m_Layer
:
5
m_Name
:
Show
OrHide
MouseBtn
m_Name
:
ShowMouseBtn
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
...
...
@@ -235,7 +235,7 @@ MonoBehaviour:
m_PersistentCalls
:
m_Calls
:
-
m_Target
:
{
fileID
:
6064464677632144694
}
m_MethodName
:
Show
OrHide
MouseBtn
m_MethodName
:
ShowMouseBtn
m_Mode
:
1
m_Arguments
:
m_ObjectArgument
:
{
fileID
:
0
}
...
...
@@ -932,7 +932,7 @@ MonoBehaviour:
m_HorizontalOverflow
:
0
m_VerticalOverflow
:
0
m_LineSpacing
:
1
m_Text
:
hide
m_Text
:
show
---
!u!1
&1357975101
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -6488,6 +6488,7 @@ RectTransform:
-
{
fileID
:
2041063828
}
-
{
fileID
:
4852413556718236688
}
-
{
fileID
:
647498889
}
-
{
fileID
:
9048927093243070911
}
m_Father
:
{
fileID
:
0
}
m_RootOrder
:
0
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
...
...
@@ -6594,7 +6595,8 @@ MonoBehaviour:
m_settingPanel
:
{
fileID
:
583032563
}
m_successResultObj
:
{
fileID
:
5375289124673622145
}
m_successResultMaskObj
:
{
fileID
:
5927221786089016403
}
m_ShowOrHideMouseObj
:
{
fileID
:
647498885
}
m_ShowMouseObj
:
{
fileID
:
647498885
}
m_HideMouseObj
:
{
fileID
:
8052859672645981793
}
---
!u!114
&1995691973
MonoBehaviour
:
m_ObjectHideFlags
:
0
...
...
@@ -13332,6 +13334,136 @@ MonoBehaviour:
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
m_PixelsPerUnitMultiplier
:
1
---
!u!1
&8052859672645981793
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
9048927093243070911
}
-
component
:
{
fileID
:
2018368337998311536
}
-
component
:
{
fileID
:
1799559693273175056
}
-
component
:
{
fileID
:
2619175498484388278
}
m_Layer
:
5
m_Name
:
HideMouseBtn
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
0
---
!u!224
&9048927093243070911
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8052859672645981793
}
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_Children
:
-
{
fileID
:
8182558785881602682
}
m_Father
:
{
fileID
:
6064464677632144690
}
m_RootOrder
:
13
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
400
,
y
:
-150
}
m_SizeDelta
:
{
x
:
220
,
y
:
234
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&2018368337998311536
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8052859672645981793
}
m_CullTransparentMesh
:
0
---
!u!114
&1799559693273175056
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8052859672645981793
}
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
:
1
m_Maskable
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_Sprite
:
{
fileID
:
21300000
,
guid
:
03b62a6533b97bf428f151a5820f3ec4
,
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
&2619175498484388278
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8052859672645981793
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
4e29b1a8efbd4b44bb3f3716e73f07ff
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_Navigation
:
m_Mode
:
3
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
:
1799559693273175056
}
m_OnClick
:
m_PersistentCalls
:
m_Calls
:
-
m_Target
:
{
fileID
:
6064464677632144694
}
m_MethodName
:
HideMouseBtn
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!1
&8325147064554649630
GameObject
:
m_ObjectHideFlags
:
0
...
...
@@ -13410,6 +13542,84 @@ MonoBehaviour:
m_VerticalOverflow
:
0
m_LineSpacing
:
1
m_Text
:
Button
---
!u!1
&8478771903174784174
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
8182558785881602682
}
-
component
:
{
fileID
:
8828081647571996742
}
-
component
:
{
fileID
:
4066748565837625755
}
m_Layer
:
5
m_Name
:
Text
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&8182558785881602682
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8478771903174784174
}
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_Children
:
[]
m_Father
:
{
fileID
:
9048927093243070911
}
m_RootOrder
:
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
:
270.7
,
y
:
304.2
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&8828081647571996742
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8478771903174784174
}
m_CullTransparentMesh
:
0
---
!u!114
&4066748565837625755
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
8478771903174784174
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
11500000
,
guid
:
5f7201a12d95ffc409449d95f23cf332
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
0.5754717
,
g
:
0.5727572
,
b
:
0.5727572
,
a
:
1
}
m_RaycastTarget
:
1
m_Maskable
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_FontData
:
m_Font
:
{
fileID
:
12800000
,
guid
:
dca7afcde023a8a4a8aa8debbdbd5427
,
type
:
3
}
m_FontSize
:
60
m_FontStyle
:
0
m_BestFit
:
0
m_MinSize
:
1
m_MaxSize
:
300
m_Alignment
:
4
m_AlignByGeometry
:
0
m_RichText
:
1
m_HorizontalOverflow
:
0
m_VerticalOverflow
:
0
m_LineSpacing
:
1
m_Text
:
hide
---
!u!1
&8772717315326415451
GameObject
:
m_ObjectHideFlags
:
0
...
...
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