Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
man-in-the-mirror
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
4
Issues
4
List
Boards
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
MIM
man-in-the-mirror
Commits
c4a6c63c
Commit
c4a6c63c
authored
Jul 02, 2019
by
15박보승
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
맵에디터에서 서류 가방 생성시 총알 종류를 담을 수 있게 함
parent
3a7c3ccf
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
765 additions
and
62 deletions
+765
-62
2019-07-02-18-55-46.json
Assets/2019-07-02-18-55-46.json
+1
-0
2019-07-02-18-55-46.json.meta
Assets/2019-07-02-18-55-46.json.meta
+7
-0
MapEditorCanvas.prefab
Assets/Prefabs/MapEditor/MapEditorCanvas.prefab
+734
-54
SampleScene.unity
Assets/Scenes/SampleScene.unity
+1
-1
Briefcase.cs
Assets/Scripts/Interactors/Briefcase.cs
+6
-1
CameraTurret.cs
Assets/Scripts/Interactors/CameraTurret.cs
+5
-0
MapEditor.cs
Assets/Scripts/MapEditor.cs
+11
-6
No files found.
Assets/2019-07-02-18-55-46.json
0 → 100644
View file @
c4a6c63c
{
"objects"
:[{
"tag"
:
0
,
"xPos"
:
25.0
,
"yPos"
:
0.0
},{
"tag"
:
2
,
"xPos"
:
-2.0
,
"yPos"
:
1.5
},{
"tag"
:
2
,
"xPos"
:
-1.0
,
"yPos"
:
1.5
},{
"tag"
:
3
,
"xPos"
:
0.0
,
"yPos"
:
1.5
},{
"tag"
:
3
,
"xPos"
:
1.0
,
"yPos"
:
1.5
},{
"tag"
:
1
,
"xPos"
:
0.0
,
"yPos"
:
0.0
},{
"tag"
:
1
,
"xPos"
:
0.0
,
"yPos"
:
-1.0
},{
"tag"
:
1
,
"xPos"
:
1.0
,
"yPos"
:
-1.0
},{
"tag"
:
1
,
"xPos"
:
1.0
,
"yPos"
:
0.0
},{
"tag"
:
1
,
"xPos"
:
-2.0
,
"yPos"
:
2.0
},{
"tag"
:
1
,
"xPos"
:
-2.0
,
"yPos"
:
1.0
},{
"tag"
:
1
,
"xPos"
:
-1.0
,
"yPos"
:
1.0
},{
"tag"
:
1
,
"xPos"
:
-1.0
,
"yPos"
:
2.0
},{
"tag"
:
1
,
"xPos"
:
0.0
,
"yPos"
:
2.0
},{
"tag"
:
1
,
"xPos"
:
0.0
,
"yPos"
:
1.0
},{
"tag"
:
1
,
"xPos"
:
1.0
,
"yPos"
:
1.0
},{
"tag"
:
1
,
"xPos"
:
1.0
,
"yPos"
:
2.0
},{
"tag"
:
1
,
"xPos"
:
2.0
,
"yPos"
:
2.0
},{
"tag"
:
1
,
"xPos"
:
2.0
,
"yPos"
:
1.0
},{
"tag"
:
1
,
"xPos"
:
2.0
,
"yPos"
:
0.0
},{
"tag"
:
1
,
"xPos"
:
2.0
,
"yPos"
:
-1.0
},{
"tag"
:
1
,
"xPos"
:
2.0
,
"yPos"
:
-2.0
},{
"tag"
:
1
,
"xPos"
:
1.0
,
"yPos"
:
-2.0
},{
"tag"
:
1
,
"xPos"
:
0.0
,
"yPos"
:
-2.0
},{
"tag"
:
1
,
"xPos"
:
-1.0
,
"yPos"
:
-2.0
},{
"tag"
:
1
,
"xPos"
:
-1.0
,
"yPos"
:
-1.0
},{
"tag"
:
1
,
"xPos"
:
-2.0
,
"yPos"
:
-1.0
},{
"tag"
:
9
,
"xPos"
:
-2.0
,
"yPos"
:
-1.0
},{
"tag"
:
1
,
"xPos"
:
-2.0
,
"yPos"
:
-2.0
},{
"tag"
:
1
,
"xPos"
:
-2.0
,
"yPos"
:
0.0
},{
"tag"
:
9
,
"xPos"
:
-2.0
,
"yPos"
:
0.0
},{
"tag"
:
1
,
"xPos"
:
-1.0
,
"yPos"
:
0.0
},{
"tag"
:
4
,
"xPos"
:
-2.0
,
"yPos"
:
-2.0
},{
"tag"
:
4
,
"xPos"
:
-1.0
,
"yPos"
:
-2.0
},{
"tag"
:
6
,
"xPos"
:
2.0
,
"yPos"
:
2.0
},{
"tag"
:
7
,
"xPos"
:
2.0
,
"yPos"
:
1.0
},{
"tag"
:
8
,
"xPos"
:
2.0
,
"yPos"
:
0.0
},{
"tag"
:
5
,
"xPos"
:
1.0
,
"yPos"
:
1.0
},{
"tag"
:
5
,
"xPos"
:
1.0
,
"yPos"
:
0.0
},{
"tag"
:
5
,
"xPos"
:
1.0
,
"yPos"
:
-1.0
},{
"tag"
:
5
,
"xPos"
:
1.0
,
"yPos"
:
-2.0
}],
"clears"
:[],
"cases"
:[
3
,
0
,
1
,
2
],
"bullets"
:[
0
,
1
,
2
]}
\ No newline at end of file
Assets/2019-07-02-18-55-46.json.meta
0 → 100644
View file @
c4a6c63c
fileFormatVersion: 2
guid: e4921fa87e2b8fe44b2246f2b275c88a
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Assets/Prefabs/MapEditor/MapEditorCanvas.prefab
View file @
c4a6c63c
...
@@ -30,7 +30,7 @@ RectTransform:
...
@@ -30,7 +30,7 @@ RectTransform:
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Children
:
[]
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
8
m_RootOrder
:
11
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
1
}
m_AnchorMin
:
{
x
:
0.5
,
y
:
1
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
1
}
m_AnchorMax
:
{
x
:
0.5
,
y
:
1
}
...
@@ -190,7 +190,7 @@ RectTransform:
...
@@ -190,7 +190,7 @@ RectTransform:
m_Children
:
m_Children
:
-
{
fileID
:
1439117913
}
-
{
fileID
:
1439117913
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
17
m_RootOrder
:
20
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
...
@@ -533,7 +533,7 @@ RectTransform:
...
@@ -533,7 +533,7 @@ RectTransform:
m_Children
:
m_Children
:
-
{
fileID
:
369540419
}
-
{
fileID
:
369540419
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
9
m_RootOrder
:
12
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
...
@@ -823,7 +823,7 @@ RectTransform:
...
@@ -823,7 +823,7 @@ RectTransform:
m_Children
:
m_Children
:
-
{
fileID
:
1986925106
}
-
{
fileID
:
1986925106
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
1
2
m_RootOrder
:
1
5
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
...
@@ -1166,7 +1166,7 @@ RectTransform:
...
@@ -1166,7 +1166,7 @@ RectTransform:
m_Children
:
m_Children
:
-
{
fileID
:
956080829
}
-
{
fileID
:
956080829
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
1
5
m_RootOrder
:
1
8
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
...
@@ -1407,7 +1407,7 @@ RectTransform:
...
@@ -1407,7 +1407,7 @@ RectTransform:
m_Children
:
m_Children
:
-
{
fileID
:
1689662818
}
-
{
fileID
:
1689662818
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
1
0
m_RootOrder
:
1
3
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
...
@@ -2044,7 +2044,7 @@ RectTransform:
...
@@ -2044,7 +2044,7 @@ RectTransform:
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
-
100
,
y
:
-665
}
m_AnchoredPosition
:
{
x
:
-
98
,
y
:
-511
}
m_SizeDelta
:
{
x
:
150
,
y
:
120
}
m_SizeDelta
:
{
x
:
150
,
y
:
120
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&9168382070067985532
---
!u!222
&9168382070067985532
...
@@ -2140,6 +2140,228 @@ MonoBehaviour:
...
@@ -2140,6 +2140,228 @@ MonoBehaviour:
m_CallState
:
2
m_CallState
:
2
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
Culture=neutral, PublicKeyToken=null
---
!u!1
&1040038713543259926
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
8894880296599701713
}
-
component
:
{
fileID
:
6325573691144728809
}
-
component
:
{
fileID
:
73426727556884745
}
-
component
:
{
fileID
:
3299594343168054650
}
m_Layer
:
5
m_Name
:
Select BriefCaseFalse
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&8894880296599701713
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1040038713543259926
}
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
:
3861441787734072149
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
7
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
-268
,
y
:
-653
}
m_SizeDelta
:
{
x
:
150
,
y
:
120
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&6325573691144728809
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1040038713543259926
}
m_CullTransparentMesh
:
0
---
!u!114
&73426727556884745
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1040038713543259926
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
-765806418
,
guid
:
f70555f144d8491a825f0804e09c671c
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_RaycastTarget
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_TypeName
:
UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite
:
{
fileID
:
10905
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_Type
:
1
m_PreserveAspect
:
0
m_FillCenter
:
1
m_FillMethod
:
4
m_FillAmount
:
1
m_FillClockwise
:
1
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
---
!u!114
&3299594343168054650
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1040038713543259926
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
1392445389
,
guid
:
f70555f144d8491a825f0804e09c671c
,
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
:
Highlighted
m_DisabledTrigger
:
Disabled
m_Interactable
:
1
m_TargetGraphic
:
{
fileID
:
73426727556884745
}
m_OnClick
:
m_PersistentCalls
:
m_Calls
:
-
m_Target
:
{
fileID
:
1444571408780882988
}
m_MethodName
:
SwitchMode
m_Mode
:
3
m_Arguments
:
m_ObjectArgument
:
{
fileID
:
0
}
m_ObjectArgumentAssemblyTypeName
:
UnityEngine.Object, UnityEngine
m_IntArgument
:
5
m_FloatArgument
:
0
m_StringArgument
:
m_BoolArgument
:
0
m_CallState
:
2
-
m_Target
:
{
fileID
:
1444571408780882988
}
m_MethodName
:
SwitchBulletMode
m_Mode
:
3
m_Arguments
:
m_ObjectArgument
:
{
fileID
:
0
}
m_ObjectArgumentAssemblyTypeName
:
UnityEngine.Object, UnityEngine
m_IntArgument
:
1
m_FloatArgument
:
0
m_StringArgument
:
m_BoolArgument
:
0
m_CallState
:
2
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
---
!u!1
&1198366187633329358
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
3861441787734072149
}
-
component
:
{
fileID
:
4979538436475288714
}
-
component
:
{
fileID
:
4779019022115254486
}
m_Layer
:
5
m_Name
:
Text
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&3861441787734072149
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1198366187633329358
}
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
:
8894880296599701713
}
m_RootOrder
:
0
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
&4979538436475288714
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1198366187633329358
}
m_CullTransparentMesh
:
0
---
!u!114
&4779019022115254486
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1198366187633329358
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
708705254
,
guid
:
f70555f144d8491a825f0804e09c671c
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
0.19607843
,
g
:
0.19607843
,
b
:
0.19607843
,
a
:
1
}
m_RaycastTarget
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_TypeName
:
UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData
:
m_Font
:
{
fileID
:
10102
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_FontSize
:
50
m_FontStyle
:
0
m_BestFit
:
0
m_MinSize
:
3
m_MaxSize
:
300
m_Alignment
:
4
m_AlignByGeometry
:
0
m_RichText
:
1
m_HorizontalOverflow
:
0
m_VerticalOverflow
:
0
m_LineSpacing
:
1
m_Text
:
False Case
---
!u!1
&1220507168349036207
---
!u!1
&1220507168349036207
GameObject
:
GameObject
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
@@ -2399,6 +2621,9 @@ RectTransform:
...
@@ -2399,6 +2621,9 @@ RectTransform:
-
{
fileID
:
8783809867742632484
}
-
{
fileID
:
8783809867742632484
}
-
{
fileID
:
6777232715621003795
}
-
{
fileID
:
6777232715621003795
}
-
{
fileID
:
1997568332722873203
}
-
{
fileID
:
1997568332722873203
}
-
{
fileID
:
6451206110049405700
}
-
{
fileID
:
8894880296599701713
}
-
{
fileID
:
7974556305786919094
}
-
{
fileID
:
3145967244104849008
}
-
{
fileID
:
3145967244104849008
}
-
{
fileID
:
6150756221671659014
}
-
{
fileID
:
6150756221671659014
}
-
{
fileID
:
153720728
}
-
{
fileID
:
153720728
}
...
@@ -2994,7 +3219,7 @@ MonoBehaviour:
...
@@ -2994,7 +3219,7 @@ MonoBehaviour:
m_VerticalOverflow
:
0
m_VerticalOverflow
:
0
m_LineSpacing
:
1
m_LineSpacing
:
1
m_Text
:
y
m_Text
:
y
---
!u!1
&16
35523780322756234
---
!u!1
&16
01675163888049595
GameObject
:
GameObject
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
...
@@ -3002,79 +3227,222 @@ GameObject:
...
@@ -3002,79 +3227,222 @@ GameObject:
m_PrefabAsset
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
serializedVersion
:
6
m_Component
:
m_Component
:
-
component
:
{
fileID
:
3609199073757121303
}
-
component
:
{
fileID
:
6451206110049405700
}
-
component
:
{
fileID
:
7505153412200370459
}
-
component
:
{
fileID
:
3960252379377915630
}
-
component
:
{
fileID
:
3354903131333413546
}
-
component
:
{
fileID
:
7394337635427998235
}
-
component
:
{
fileID
:
1708798156525398752
}
m_Layer
:
5
m_Layer
:
5
m_Name
:
Text
m_Name
:
Select BriefCaseTrue
m_TagString
:
Untagged
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
m_IsActive
:
1
---
!u!224
&
3609199073757121303
---
!u!224
&
6451206110049405700
RectTransform
:
RectTransform
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
16
35523780322756234
}
m_GameObject
:
{
fileID
:
16
01675163888049595
}
m_LocalRotation
:
{
x
:
0
,
y
:
0
,
z
:
0
,
w
:
1
}
m_LocalRotation
:
{
x
:
-0
,
y
:
-0
,
z
:
-
0
,
w
:
1
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalPosition
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_LocalScale
:
{
x
:
1
,
y
:
1
,
z
:
1
}
m_Children
:
[]
m_Children
:
m_Father
:
{
fileID
:
8783809867742632484
}
-
{
fileID
:
7677870356752002866
}
m_RootOrder
:
0
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
6
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
0
,
y
:
0
}
m_AnchoredPosition
:
{
x
:
-268
,
y
:
-511
}
m_SizeDelta
:
{
x
:
0
,
y
:
0
}
m_SizeDelta
:
{
x
:
150
,
y
:
12
0
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&
7505153412200370459
---
!u!222
&
3960252379377915630
CanvasRenderer
:
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
16
35523780322756234
}
m_GameObject
:
{
fileID
:
16
01675163888049595
}
m_CullTransparentMesh
:
0
m_CullTransparentMesh
:
0
---
!u!114
&
3354903131333413546
---
!u!114
&
7394337635427998235
MonoBehaviour
:
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
16
35523780322756234
}
m_GameObject
:
{
fileID
:
16
01675163888049595
}
m_Enabled
:
1
m_Enabled
:
1
m_EditorHideFlags
:
0
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
708705254
,
guid
:
f70555f144d8491a825f0804e09c671c
,
type
:
3
}
m_Script
:
{
fileID
:
-765806418
,
guid
:
f70555f144d8491a825f0804e09c671c
,
type
:
3
}
m_Name
:
m_Name
:
m_EditorClassIdentifier
:
m_EditorClassIdentifier
:
m_Material
:
{
fileID
:
0
}
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
0.19607843
,
g
:
0.19607843
,
b
:
0.19607843
,
a
:
1
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_RaycastTarget
:
1
m_RaycastTarget
:
1
m_OnCullStateChanged
:
m_OnCullStateChanged
:
m_PersistentCalls
:
m_PersistentCalls
:
m_Calls
:
[]
m_Calls
:
[]
m_TypeName
:
UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
m_TypeName
:
UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData
:
m_Sprite
:
{
fileID
:
10905
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_Font
:
{
fileID
:
10102
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_Type
:
1
m_FontSize
:
50
m_PreserveAspect
:
0
m_FontStyle
:
0
m_FillCenter
:
1
m_BestFit
:
0
m_FillMethod
:
4
m_MinSize
:
3
m_FillAmount
:
1
m_MaxSize
:
300
m_FillClockwise
:
1
m_Alignment
:
4
m_FillOrigin
:
0
m_AlignByGeometry
:
0
m_UseSpriteMesh
:
0
m_RichText
:
1
---
!u!114
&1708798156525398752
m_HorizontalOverflow
:
0
MonoBehaviour
:
m_VerticalOverflow
:
0
m_ObjectHideFlags
:
0
m_LineSpacing
:
1
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_Text
:
Mirror
m_PrefabInstance
:
{
fileID
:
0
}
---
!u!1
&1659395240958955467
m_PrefabAsset
:
{
fileID
:
0
}
GameObject
:
m_GameObject
:
{
fileID
:
1601675163888049595
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
1392445389
,
guid
:
f70555f144d8491a825f0804e09c671c
,
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
:
Highlighted
m_DisabledTrigger
:
Disabled
m_Interactable
:
1
m_TargetGraphic
:
{
fileID
:
7394337635427998235
}
m_OnClick
:
m_PersistentCalls
:
m_Calls
:
-
m_Target
:
{
fileID
:
1444571408780882988
}
m_MethodName
:
SwitchMode
m_Mode
:
3
m_Arguments
:
m_ObjectArgument
:
{
fileID
:
0
}
m_ObjectArgumentAssemblyTypeName
:
UnityEngine.Object, UnityEngine
m_IntArgument
:
5
m_FloatArgument
:
0
m_StringArgument
:
m_BoolArgument
:
0
m_CallState
:
2
-
m_Target
:
{
fileID
:
1444571408780882988
}
m_MethodName
:
SwitchBulletMode
m_Mode
:
3
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
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
---
!u!1
&1635523780322756234
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
3609199073757121303
}
-
component
:
{
fileID
:
7505153412200370459
}
-
component
:
{
fileID
:
3354903131333413546
}
m_Layer
:
5
m_Name
:
Text
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&3609199073757121303
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1635523780322756234
}
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
:
8783809867742632484
}
m_RootOrder
:
0
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
&7505153412200370459
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1635523780322756234
}
m_CullTransparentMesh
:
0
---
!u!114
&3354903131333413546
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
1635523780322756234
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
708705254
,
guid
:
f70555f144d8491a825f0804e09c671c
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
0.19607843
,
g
:
0.19607843
,
b
:
0.19607843
,
a
:
1
}
m_RaycastTarget
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_TypeName
:
UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData
:
m_Font
:
{
fileID
:
10102
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_FontSize
:
50
m_FontStyle
:
0
m_BestFit
:
0
m_MinSize
:
3
m_MaxSize
:
300
m_Alignment
:
4
m_AlignByGeometry
:
0
m_RichText
:
1
m_HorizontalOverflow
:
0
m_VerticalOverflow
:
0
m_LineSpacing
:
1
m_Text
:
Mirror
---
!u!1
&1659395240958955467
GameObject
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
...
@@ -3184,11 +3552,11 @@ RectTransform:
...
@@ -3184,11 +3552,11 @@ RectTransform:
m_Children
:
m_Children
:
-
{
fileID
:
1897614900125756639
}
-
{
fileID
:
1897614900125756639
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
7
m_RootOrder
:
10
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
-
100
,
y
:
-963
}
m_AnchoredPosition
:
{
x
:
-
98
,
y
:
-809
}
m_SizeDelta
:
{
x
:
150
,
y
:
120
}
m_SizeDelta
:
{
x
:
150
,
y
:
120
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&7013832842941120291
---
!u!222
&7013832842941120291
...
@@ -3284,6 +3652,85 @@ MonoBehaviour:
...
@@ -3284,6 +3652,85 @@ MonoBehaviour:
m_CallState
:
2
m_CallState
:
2
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
Culture=neutral, PublicKeyToken=null
---
!u!1
&2389753170221609444
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
7677870356752002866
}
-
component
:
{
fileID
:
8949005986244869364
}
-
component
:
{
fileID
:
6252850389983800921
}
m_Layer
:
5
m_Name
:
Text
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&7677870356752002866
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2389753170221609444
}
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
:
6451206110049405700
}
m_RootOrder
:
0
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
&8949005986244869364
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2389753170221609444
}
m_CullTransparentMesh
:
0
---
!u!114
&6252850389983800921
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
2389753170221609444
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
708705254
,
guid
:
f70555f144d8491a825f0804e09c671c
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
0.19607843
,
g
:
0.19607843
,
b
:
0.19607843
,
a
:
1
}
m_RaycastTarget
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_TypeName
:
UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData
:
m_Font
:
{
fileID
:
10102
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_FontSize
:
50
m_FontStyle
:
0
m_BestFit
:
0
m_MinSize
:
3
m_MaxSize
:
300
m_Alignment
:
4
m_AlignByGeometry
:
0
m_RichText
:
1
m_HorizontalOverflow
:
0
m_VerticalOverflow
:
0
m_LineSpacing
:
1
m_Text
:
True Case
---
!u!1
&2684423207398734695
---
!u!1
&2684423207398734695
GameObject
:
GameObject
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
@@ -3652,7 +4099,7 @@ MonoBehaviour:
...
@@ -3652,7 +4099,7 @@ MonoBehaviour:
m_HorizontalOverflow
:
0
m_HorizontalOverflow
:
0
m_VerticalOverflow
:
0
m_VerticalOverflow
:
0
m_LineSpacing
:
1
m_LineSpacing
:
1
m_Text
:
Brief
Case
m_Text
:
None
Case
---
!u!1
&4405049837594595897
---
!u!1
&4405049837594595897
GameObject
:
GameObject
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
@@ -3685,7 +4132,7 @@ RectTransform:
...
@@ -3685,7 +4132,7 @@ RectTransform:
m_Children
:
m_Children
:
-
{
fileID
:
2061816039799738020
}
-
{
fileID
:
2061816039799738020
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
1
6
m_RootOrder
:
1
9
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
...
@@ -3817,7 +4264,7 @@ RectTransform:
...
@@ -3817,7 +4264,7 @@ RectTransform:
m_Children
:
m_Children
:
-
{
fileID
:
7148314812127770413
}
-
{
fileID
:
7148314812127770413
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
1
3
m_RootOrder
:
1
6
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
...
@@ -3930,7 +4377,7 @@ GameObject:
...
@@ -3930,7 +4377,7 @@ GameObject:
-
component
:
{
fileID
:
1916188159831412064
}
-
component
:
{
fileID
:
1916188159831412064
}
-
component
:
{
fileID
:
3940191607388185736
}
-
component
:
{
fileID
:
3940191607388185736
}
m_Layer
:
5
m_Layer
:
5
m_Name
:
Select BriefCase
m_Name
:
Select BriefCase
None
m_TagString
:
Untagged
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_NavMeshLayer
:
0
...
@@ -3953,7 +4400,7 @@ RectTransform:
...
@@ -3953,7 +4400,7 @@ RectTransform:
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
-
100
,
y
:
-513
}
m_AnchoredPosition
:
{
x
:
-
268
,
y
:
-365
}
m_SizeDelta
:
{
x
:
150
,
y
:
120
}
m_SizeDelta
:
{
x
:
150
,
y
:
120
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&456477640195050900
---
!u!222
&456477640195050900
...
@@ -4047,6 +4494,17 @@ MonoBehaviour:
...
@@ -4047,6 +4494,17 @@ MonoBehaviour:
m_StringArgument
:
m_StringArgument
:
m_BoolArgument
:
0
m_BoolArgument
:
0
m_CallState
:
2
m_CallState
:
2
-
m_Target
:
{
fileID
:
1444571408780882988
}
m_MethodName
:
SwitchBulletMode
m_Mode
:
3
m_Arguments
:
m_ObjectArgument
:
{
fileID
:
0
}
m_ObjectArgumentAssemblyTypeName
:
UnityEngine.Object, UnityEngine
m_IntArgument
:
3
m_FloatArgument
:
0
m_StringArgument
:
m_BoolArgument
:
0
m_CallState
:
2
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
Culture=neutral, PublicKeyToken=null
---
!u!1
&5234561196874915057
---
!u!1
&5234561196874915057
...
@@ -4160,7 +4618,7 @@ RectTransform:
...
@@ -4160,7 +4618,7 @@ RectTransform:
m_Children
:
m_Children
:
-
{
fileID
:
4071196240039867282
}
-
{
fileID
:
4071196240039867282
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
1
4
m_RootOrder
:
1
7
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMin
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
m_AnchorMax
:
{
x
:
0
,
y
:
1
}
...
@@ -4260,6 +4718,228 @@ MonoBehaviour:
...
@@ -4260,6 +4718,228 @@ MonoBehaviour:
m_CallState
:
2
m_CallState
:
2
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
Culture=neutral, PublicKeyToken=null
---
!u!1
&6655791991898303996
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
5413073262076335459
}
-
component
:
{
fileID
:
7905885245914536953
}
-
component
:
{
fileID
:
5069787351749007257
}
m_Layer
:
5
m_Name
:
Text
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&5413073262076335459
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
6655791991898303996
}
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
:
7974556305786919094
}
m_RootOrder
:
0
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
&7905885245914536953
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
6655791991898303996
}
m_CullTransparentMesh
:
0
---
!u!114
&5069787351749007257
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
6655791991898303996
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
708705254
,
guid
:
f70555f144d8491a825f0804e09c671c
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
0.19607843
,
g
:
0.19607843
,
b
:
0.19607843
,
a
:
1
}
m_RaycastTarget
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_TypeName
:
UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData
:
m_Font
:
{
fileID
:
10102
,
guid
:
0000000000000000e000000000000000
,
type
:
0
}
m_FontSize
:
50
m_FontStyle
:
0
m_BestFit
:
0
m_MinSize
:
3
m_MaxSize
:
300
m_Alignment
:
4
m_AlignByGeometry
:
0
m_RichText
:
1
m_HorizontalOverflow
:
0
m_VerticalOverflow
:
0
m_LineSpacing
:
1
m_Text
:
Mirror Case
---
!u!1
&7454598411141728906
GameObject
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
serializedVersion
:
6
m_Component
:
-
component
:
{
fileID
:
7974556305786919094
}
-
component
:
{
fileID
:
4619232590126170626
}
-
component
:
{
fileID
:
1259337615778347026
}
-
component
:
{
fileID
:
4481447612479891914
}
m_Layer
:
5
m_Name
:
Select BriefCaseMirror
m_TagString
:
Untagged
m_Icon
:
{
fileID
:
0
}
m_NavMeshLayer
:
0
m_StaticEditorFlags
:
0
m_IsActive
:
1
---
!u!224
&7974556305786919094
RectTransform
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7454598411141728906
}
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
:
5413073262076335459
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
8
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
-268
,
y
:
-809
}
m_SizeDelta
:
{
x
:
150
,
y
:
120
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&4619232590126170626
CanvasRenderer
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7454598411141728906
}
m_CullTransparentMesh
:
0
---
!u!114
&1259337615778347026
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7454598411141728906
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
-765806418
,
guid
:
f70555f144d8491a825f0804e09c671c
,
type
:
3
}
m_Name
:
m_EditorClassIdentifier
:
m_Material
:
{
fileID
:
0
}
m_Color
:
{
r
:
1
,
g
:
1
,
b
:
1
,
a
:
1
}
m_RaycastTarget
:
1
m_OnCullStateChanged
:
m_PersistentCalls
:
m_Calls
:
[]
m_TypeName
:
UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite
:
{
fileID
:
10905
,
guid
:
0000000000000000f000000000000000
,
type
:
0
}
m_Type
:
1
m_PreserveAspect
:
0
m_FillCenter
:
1
m_FillMethod
:
4
m_FillAmount
:
1
m_FillClockwise
:
1
m_FillOrigin
:
0
m_UseSpriteMesh
:
0
---
!u!114
&4481447612479891914
MonoBehaviour
:
m_ObjectHideFlags
:
0
m_CorrespondingSourceObject
:
{
fileID
:
0
}
m_PrefabInstance
:
{
fileID
:
0
}
m_PrefabAsset
:
{
fileID
:
0
}
m_GameObject
:
{
fileID
:
7454598411141728906
}
m_Enabled
:
1
m_EditorHideFlags
:
0
m_Script
:
{
fileID
:
1392445389
,
guid
:
f70555f144d8491a825f0804e09c671c
,
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
:
Highlighted
m_DisabledTrigger
:
Disabled
m_Interactable
:
1
m_TargetGraphic
:
{
fileID
:
1259337615778347026
}
m_OnClick
:
m_PersistentCalls
:
m_Calls
:
-
m_Target
:
{
fileID
:
1444571408780882988
}
m_MethodName
:
SwitchMode
m_Mode
:
3
m_Arguments
:
m_ObjectArgument
:
{
fileID
:
0
}
m_ObjectArgumentAssemblyTypeName
:
UnityEngine.Object, UnityEngine
m_IntArgument
:
5
m_FloatArgument
:
0
m_StringArgument
:
m_BoolArgument
:
0
m_CallState
:
2
-
m_Target
:
{
fileID
:
1444571408780882988
}
m_MethodName
:
SwitchBulletMode
m_Mode
:
3
m_Arguments
:
m_ObjectArgument
:
{
fileID
:
0
}
m_ObjectArgumentAssemblyTypeName
:
UnityEngine.Object, UnityEngine
m_IntArgument
:
2
m_FloatArgument
:
0
m_StringArgument
:
m_BoolArgument
:
0
m_CallState
:
2
m_TypeName
:
UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null
---
!u!1
&7848140379936513276
---
!u!1
&7848140379936513276
GameObject
:
GameObject
:
m_ObjectHideFlags
:
0
m_ObjectHideFlags
:
0
...
@@ -4292,11 +4972,11 @@ RectTransform:
...
@@ -4292,11 +4972,11 @@ RectTransform:
m_Children
:
m_Children
:
-
{
fileID
:
1422911151905374003
}
-
{
fileID
:
1422911151905374003
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
6
m_RootOrder
:
9
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMin
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchorMax
:
{
x
:
1
,
y
:
1
}
m_AnchoredPosition
:
{
x
:
-
100
,
y
:
-807
}
m_AnchoredPosition
:
{
x
:
-
98
,
y
:
-653
}
m_SizeDelta
:
{
x
:
150
,
y
:
120
}
m_SizeDelta
:
{
x
:
150
,
y
:
120
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
m_Pivot
:
{
x
:
0.5
,
y
:
0.5
}
---
!u!222
&7360524353541935586
---
!u!222
&7360524353541935586
...
@@ -4423,7 +5103,7 @@ Transform:
...
@@ -4423,7 +5103,7 @@ Transform:
-
{
fileID
:
1444571408487427164
}
-
{
fileID
:
1444571408487427164
}
-
{
fileID
:
4478955882850902285
}
-
{
fileID
:
4478955882850902285
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_Father
:
{
fileID
:
1444571407667829093
}
m_RootOrder
:
1
1
m_RootOrder
:
1
4
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
m_LocalEulerAnglesHint
:
{
x
:
0
,
y
:
0
,
z
:
0
}
---
!u!1
&9161267794309280022
---
!u!1
&9161267794309280022
GameObject
:
GameObject
:
...
...
Assets/Scenes/SampleScene.unity
View file @
c4a6c63c
...
@@ -1138,7 +1138,7 @@ PrefabInstance:
...
@@ -1138,7 +1138,7 @@ PrefabInstance:
type
:
3
}
type
:
3
}
propertyPath
:
stage.Array.data[0]
propertyPath
:
stage.Array.data[0]
value
:
value
:
objectReference
:
{
fileID
:
4900000
,
guid
:
61078fd8d06379c47b9709f2ed3a3290
,
type
:
3
}
objectReference
:
{
fileID
:
4900000
,
guid
:
e4921fa87e2b8fe44b2246f2b275c88a
,
type
:
3
}
m_RemovedComponents
:
[]
m_RemovedComponents
:
[]
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
11285456de5f1854d947bea83275646f
,
type
:
3
}
m_SourcePrefab
:
{
fileID
:
100100000
,
guid
:
11285456de5f1854d947bea83275646f
,
type
:
3
}
---
!u!1001
&7277015660625800392
---
!u!1001
&7277015660625800392
...
...
Assets/Scripts/Interactors/Briefcase.cs
View file @
c4a6c63c
...
@@ -32,6 +32,11 @@ public class Briefcase : MonoBehaviour, IObject, IPlayerInteractor
...
@@ -32,6 +32,11 @@ public class Briefcase : MonoBehaviour, IObject, IPlayerInteractor
dropBullet
=
_dropBullet
;
dropBullet
=
_dropBullet
;
}
}
private
void
OnDestroy
()
{
PlayerController
.
inst
.
OnPlayerMove
-=
Interact
;
}
public
void
Interact
(
Vector2Int
position
)
public
void
Interact
(
Vector2Int
position
)
{
{
Debug
.
Log
(
Position
+
" "
+
position
);
Debug
.
Log
(
Position
+
" "
+
position
);
...
...
Assets/Scripts/Interactors/CameraTurret.cs
View file @
c4a6c63c
...
@@ -24,6 +24,11 @@ public class CameraTurret : MonoBehaviour, IObject, IBreakable, IPlayerInteracto
...
@@ -24,6 +24,11 @@ public class CameraTurret : MonoBehaviour, IObject, IBreakable, IPlayerInteracto
Destroy
(
gameObject
);
Destroy
(
gameObject
);
}
}
private
void
OnDestroy
()
{
PlayerController
.
inst
.
OnPlayerMove
-=
Interact
;
}
public
void
Interact
(
Vector2Int
pos
)
public
void
Interact
(
Vector2Int
pos
)
{
{
if
(
Position
.
IsInAdjacentArea
(
pos
,
1
)
&&
MapManager
.
inst
.
currentMap
.
GetWallAtPos
((
Vector2
)(
Position
+
pos
)
/
2
)
==
null
)
if
(
Position
.
IsInAdjacentArea
(
pos
,
1
)
&&
MapManager
.
inst
.
currentMap
.
GetWallAtPos
((
Vector2
)(
Position
+
pos
)
/
2
)
==
null
)
...
...
Assets/Scripts/MapEditor.cs
View file @
c4a6c63c
...
@@ -50,6 +50,7 @@ public class MapEditor : SingletonBehaviour<MapEditor>
...
@@ -50,6 +50,7 @@ public class MapEditor : SingletonBehaviour<MapEditor>
public
Map
currentMap
;
public
Map
currentMap
;
public
MapEditorTile
tile
;
public
MapEditorTile
tile
;
TileMode
currentMode
;
TileMode
currentMode
;
BulletCode
bulletMode
;
public
Text
modeSign
;
public
Text
modeSign
;
public
GameObject
startSign
,
goalSign
,
mapSizeSetter
,
mapEditorTiles
;
public
GameObject
startSign
,
goalSign
,
mapSizeSetter
,
mapEditorTiles
;
public
Dictionary
<
Floor
,
GameObject
>
startSigns
,
goalSigns
;
public
Dictionary
<
Floor
,
GameObject
>
startSigns
,
goalSigns
;
...
@@ -150,11 +151,16 @@ public class MapEditor : SingletonBehaviour<MapEditor>
...
@@ -150,11 +151,16 @@ public class MapEditor : SingletonBehaviour<MapEditor>
mapSizeSetter
.
SetActive
(
true
);
mapSizeSetter
.
SetActive
(
true
);
isEditorStarted
=
false
;
isEditorStarted
=
false
;
}
}
public
void
SwitchMode
(
int
m
ode
)
public
void
SwitchMode
(
int
_tileM
ode
)
{
{
currentMode
=
(
TileMode
)
mode
;
currentMode
=
(
TileMode
)
_tileMode
;
if
(
currentMode
!=
TileMode
.
Briefcase
)
SwitchBulletMode
(
3
);
SetModeSign
();
SetModeSign
();
}
}
public
void
SwitchBulletMode
(
int
_bulletMode
)
{
bulletMode
=
(
BulletCode
)
_bulletMode
;
}
public
void
SetCreateMode
(
bool
mode
)
public
void
SetCreateMode
(
bool
mode
)
{
{
isCreateMode
=
mode
;
isCreateMode
=
mode
;
...
@@ -188,6 +194,7 @@ public class MapEditor : SingletonBehaviour<MapEditor>
...
@@ -188,6 +194,7 @@ public class MapEditor : SingletonBehaviour<MapEditor>
{
{
StartMap
(
currentMap
);
StartMap
(
currentMap
);
SwitchMode
(
0
);
SwitchMode
(
0
);
SwitchBulletMode
((
int
)
BulletCode
.
None
);
}
}
// Update is called once per frame
// Update is called once per frame
...
@@ -230,9 +237,7 @@ public class MapEditor : SingletonBehaviour<MapEditor>
...
@@ -230,9 +237,7 @@ public class MapEditor : SingletonBehaviour<MapEditor>
if
(
isCreateMode
)
if
(
isCreateMode
)
{
{
if
(
currentMap
.
startFloors
.
Contains
(
currentMap
.
GetFloorAtPos
(
clickedPos
)))
if
(
currentMap
.
startFloors
.
Contains
(
currentMap
.
GetFloorAtPos
(
clickedPos
)))
{
Debug
.
Log
(
"Start floor already exists at : ("
+
clickedPos
.
x
+
", "
+
clickedPos
.
y
+
")"
);
Debug
.
Log
(
"Start floor already exists at : ("
+
clickedPos
.
x
+
", "
+
clickedPos
.
y
+
")"
);
}
else
else
{
{
currentMap
.
startFloors
.
Add
(
currentMap
.
GetFloorAtPos
(
clickedPos
));
currentMap
.
startFloors
.
Add
(
currentMap
.
GetFloorAtPos
(
clickedPos
));
...
@@ -243,9 +248,7 @@ public class MapEditor : SingletonBehaviour<MapEditor>
...
@@ -243,9 +248,7 @@ public class MapEditor : SingletonBehaviour<MapEditor>
else
else
{
{
if
(!
currentMap
.
startFloors
.
Contains
(
currentMap
.
GetFloorAtPos
(
clickedPos
)))
if
(!
currentMap
.
startFloors
.
Contains
(
currentMap
.
GetFloorAtPos
(
clickedPos
)))
{
Debug
.
Log
(
"Start floor doesn't exist at : ("
+
clickedPos
.
x
+
", "
+
clickedPos
.
y
+
")"
);
Debug
.
Log
(
"Start floor doesn't exist at : ("
+
clickedPos
.
x
+
", "
+
clickedPos
.
y
+
")"
);
}
else
else
{
{
currentMap
.
startFloors
.
Remove
(
currentMap
.
GetFloorAtPos
(
clickedPos
));
currentMap
.
startFloors
.
Remove
(
currentMap
.
GetFloorAtPos
(
clickedPos
));
...
@@ -287,6 +290,8 @@ public class MapEditor : SingletonBehaviour<MapEditor>
...
@@ -287,6 +290,8 @@ public class MapEditor : SingletonBehaviour<MapEditor>
Debug
.
Log
(
wallPos
);
Debug
.
Log
(
wallPos
);
if
(
currentMode
==
TileMode
.
BMannequin
)
if
(
currentMode
==
TileMode
.
BMannequin
)
currentMap
.
CreateObject
(
clickedPos
,
ObjType
.
Mannequin
,
false
);
currentMap
.
CreateObject
(
clickedPos
,
ObjType
.
Mannequin
,
false
);
else
if
(
currentMode
==
TileMode
.
Briefcase
)
currentMap
.
CreateObject
(
clickedPos
,
ObjType
.
Briefcase
,
bulletMode
);
else
else
currentMap
.
CreateObject
(
clickedPos
,
(
ObjType
)((
int
)
currentMode
-
4
));
currentMap
.
CreateObject
(
clickedPos
,
(
ObjType
)((
int
)
currentMode
-
4
));
}
}
...
...
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