Merge branch 'main' of https://bitbucket.clubconjure.com/scm/cegj/creative-jam-20
This commit is contained in:
commit
0451c5c6fe
124
Assets/Animation/CurrencyGain.controller
Normal file
124
Assets/Animation/CurrencyGain.controller
Normal file
@ -0,0 +1,124 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1101 &-7229402008758285865
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions: []
|
||||
m_DstStateMachine: {fileID: 0}
|
||||
m_DstState: {fileID: -1671697552793531922}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: 0.25
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: 0.7
|
||||
m_HasExitTime: 1
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1107 &-7060160769267493586
|
||||
AnimatorStateMachine:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Base Layer
|
||||
m_ChildStates:
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: 7953852702391680995}
|
||||
m_Position: {x: 270, y: 30, z: 0}
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: -1671697552793531922}
|
||||
m_Position: {x: 270, y: 100, z: 0}
|
||||
m_ChildStateMachines: []
|
||||
m_AnyStateTransitions: []
|
||||
m_EntryTransitions: []
|
||||
m_StateMachineTransitions: {}
|
||||
m_StateMachineBehaviours: []
|
||||
m_AnyStatePosition: {x: 50, y: 20, z: 0}
|
||||
m_EntryPosition: {x: 50, y: 120, z: 0}
|
||||
m_ExitPosition: {x: 800, y: 120, z: 0}
|
||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||
m_DefaultState: {fileID: -1671697552793531922}
|
||||
--- !u!1102 &-1671697552793531922
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: empty
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions: []
|
||||
m_StateMachineBehaviours: []
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 0}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
--- !u!91 &9100000
|
||||
AnimatorController:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: CurrencyGain
|
||||
serializedVersion: 5
|
||||
m_AnimatorParameters: []
|
||||
m_AnimatorLayers:
|
||||
- serializedVersion: 5
|
||||
m_Name: Base Layer
|
||||
m_StateMachine: {fileID: -7060160769267493586}
|
||||
m_Mask: {fileID: 0}
|
||||
m_Motions: []
|
||||
m_Behaviours: []
|
||||
m_BlendingMode: 0
|
||||
m_SyncedLayerIndex: -1
|
||||
m_DefaultWeight: 0
|
||||
m_IKPass: 0
|
||||
m_SyncedLayerAffectsTiming: 0
|
||||
m_Controller: {fileID: 9100000}
|
||||
--- !u!1102 &7953852702391680995
|
||||
AnimatorState:
|
||||
serializedVersion: 6
|
||||
m_ObjectHideFlags: 1
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: CurrencyGain_Play
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: -7229402008758285865}
|
||||
m_StateMachineBehaviours: []
|
||||
m_Position: {x: 50, y: 50, z: 0}
|
||||
m_IKOnFeet: 0
|
||||
m_WriteDefaultValues: 1
|
||||
m_Mirror: 0
|
||||
m_SpeedParameterActive: 0
|
||||
m_MirrorParameterActive: 0
|
||||
m_CycleOffsetParameterActive: 0
|
||||
m_TimeParameterActive: 0
|
||||
m_Motion: {fileID: 7400000, guid: d07faf733eef4bd41943be0273e87745, type: 2}
|
||||
m_Tag:
|
||||
m_SpeedParameter:
|
||||
m_MirrorParameter:
|
||||
m_CycleOffsetParameter:
|
||||
m_TimeParameter:
|
||||
8
Assets/Animation/CurrencyGain.controller.meta
Normal file
8
Assets/Animation/CurrencyGain.controller.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b879c2ddbca910c4da8e00369d921db2
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 9100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
197
Assets/Animation/CurrencyGain_Play.anim
Normal file
197
Assets/Animation/CurrencyGain_Play.anim
Normal file
@ -0,0 +1,197 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!74 &7400000
|
||||
AnimationClip:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: CurrencyGain_Play
|
||||
serializedVersion: 6
|
||||
m_Legacy: 0
|
||||
m_Compressed: 0
|
||||
m_UseHighQualityCurve: 1
|
||||
m_RotationCurves: []
|
||||
m_CompressedRotationCurves: []
|
||||
m_EulerCurves: []
|
||||
m_PositionCurves: []
|
||||
m_ScaleCurves: []
|
||||
m_FloatCurves:
|
||||
- curve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 348.66666
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 136
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 0.6166667
|
||||
value: 360.5
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 136
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
attribute: m_AnchoredPosition.y
|
||||
path:
|
||||
classID: 224
|
||||
script: {fileID: 0}
|
||||
- curve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 136
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 0.56666666
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 136
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 0.8333333
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 136
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
attribute: m_Alpha
|
||||
path:
|
||||
classID: 225
|
||||
script: {fileID: 0}
|
||||
m_PPtrCurves: []
|
||||
m_SampleRate: 60
|
||||
m_WrapMode: 0
|
||||
m_Bounds:
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
m_Extent: {x: 0, y: 0, z: 0}
|
||||
m_ClipBindingConstant:
|
||||
genericBindings:
|
||||
- serializedVersion: 2
|
||||
path: 0
|
||||
attribute: 538195251
|
||||
script: {fileID: 0}
|
||||
typeID: 224
|
||||
customType: 28
|
||||
isPPtrCurve: 0
|
||||
- serializedVersion: 2
|
||||
path: 0
|
||||
attribute: 1574349066
|
||||
script: {fileID: 0}
|
||||
typeID: 225
|
||||
customType: 0
|
||||
isPPtrCurve: 0
|
||||
pptrCurveMapping: []
|
||||
m_AnimationClipSettings:
|
||||
serializedVersion: 2
|
||||
m_AdditiveReferencePoseClip: {fileID: 0}
|
||||
m_AdditiveReferencePoseTime: 0
|
||||
m_StartTime: 0
|
||||
m_StopTime: 0.8333333
|
||||
m_OrientationOffsetY: 0
|
||||
m_Level: 0
|
||||
m_CycleOffset: 0
|
||||
m_HasAdditiveReferencePose: 0
|
||||
m_LoopTime: 0
|
||||
m_LoopBlend: 0
|
||||
m_LoopBlendOrientation: 0
|
||||
m_LoopBlendPositionY: 0
|
||||
m_LoopBlendPositionXZ: 0
|
||||
m_KeepOriginalOrientation: 0
|
||||
m_KeepOriginalPositionY: 1
|
||||
m_KeepOriginalPositionXZ: 0
|
||||
m_HeightFromFeet: 0
|
||||
m_Mirror: 0
|
||||
m_EditorCurves:
|
||||
- curve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 348.66666
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 136
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 0.6166667
|
||||
value: 360.5
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 136
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
attribute: m_AnchoredPosition.y
|
||||
path:
|
||||
classID: 224
|
||||
script: {fileID: 0}
|
||||
- curve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 136
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 0.56666666
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 136
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 0.8333333
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 136
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
attribute: m_Alpha
|
||||
path:
|
||||
classID: 225
|
||||
script: {fileID: 0}
|
||||
m_EulerEditorCurves: []
|
||||
m_HasGenericRootTransform: 0
|
||||
m_HasMotionFloatCurves: 0
|
||||
m_Events: []
|
||||
8
Assets/Animation/CurrencyGain_Play.anim.meta
Normal file
8
Assets/Animation/CurrencyGain_Play.anim.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d07faf733eef4bd41943be0273e87745
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 7400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Art/cursor.png.meta
(Stored with Git LFS)
BIN
Assets/Art/cursor.png.meta
(Stored with Git LFS)
Binary file not shown.
8
Assets/Audio.meta
Normal file
8
Assets/Audio.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: abff26c696e8db04fb9663379f65cd24
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Audio/CJ20_P0.wav
Normal file
BIN
Assets/Audio/CJ20_P0.wav
Normal file
Binary file not shown.
22
Assets/Audio/CJ20_P0.wav.meta
Normal file
22
Assets/Audio/CJ20_P0.wav.meta
Normal file
@ -0,0 +1,22 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 937f9a0a4f0f36944b38bc5cd09cf785
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides: {}
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Audio/CJ20_P1.wav
Normal file
BIN
Assets/Audio/CJ20_P1.wav
Normal file
Binary file not shown.
22
Assets/Audio/CJ20_P1.wav.meta
Normal file
22
Assets/Audio/CJ20_P1.wav.meta
Normal file
@ -0,0 +1,22 @@
|
||||
fileFormatVersion: 2
|
||||
guid: afc545912c875cf4b9ef9f0ef6f69022
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides: {}
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Audio/CJ20_P2.wav
Normal file
BIN
Assets/Audio/CJ20_P2.wav
Normal file
Binary file not shown.
22
Assets/Audio/CJ20_P2.wav.meta
Normal file
22
Assets/Audio/CJ20_P2.wav.meta
Normal file
@ -0,0 +1,22 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 049d06903145dc7409b74df0345af8d0
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides: {}
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Audio/CJ20_P3.wav
Normal file
BIN
Assets/Audio/CJ20_P3.wav
Normal file
Binary file not shown.
22
Assets/Audio/CJ20_P3.wav.meta
Normal file
22
Assets/Audio/CJ20_P3.wav.meta
Normal file
@ -0,0 +1,22 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9e03744400342834f99129aa5a9e7eda
|
||||
AudioImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 6
|
||||
defaultSettings:
|
||||
loadType: 0
|
||||
sampleRateSetting: 0
|
||||
sampleRateOverride: 44100
|
||||
compressionFormat: 1
|
||||
quality: 1
|
||||
conversionMode: 0
|
||||
platformSettingOverrides: {}
|
||||
forceToMono: 0
|
||||
normalize: 1
|
||||
preloadAudioData: 1
|
||||
loadInBackground: 0
|
||||
ambisonic: 0
|
||||
3D: 1
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
123
Assets/Prefabs/ChangeDimension.prefab
Normal file
123
Assets/Prefabs/ChangeDimension.prefab
Normal file
@ -0,0 +1,123 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &6877713656209657579
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1113207575844450216}
|
||||
- component: {fileID: 63573765965039346}
|
||||
- component: {fileID: 7893275847817886005}
|
||||
- component: {fileID: 979262304345967077}
|
||||
m_Layer: 5
|
||||
m_Name: ChangeDimension
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1113207575844450216
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6877713656209657579}
|
||||
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: 0}
|
||||
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: -918, y: 0}
|
||||
m_SizeDelta: {x: 40, y: 40}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &63573765965039346
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6877713656209657579}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &7893275847817886005
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6877713656209657579}
|
||||
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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: 6a83e328de6f8fc4fbecb998016c7399, 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 &979262304345967077
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 6877713656209657579}
|
||||
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: 7893275847817886005}
|
||||
m_OnClick:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
7
Assets/Prefabs/ChangeDimension.prefab.meta
Normal file
7
Assets/Prefabs/ChangeDimension.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 88869503deba1ba4aac8b63b9b80000c
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -2311,6 +2311,12 @@ MonoBehaviour:
|
||||
- {fileID: 1559857072298402394}
|
||||
- {fileID: 7745120426633950777}
|
||||
running: 1
|
||||
animator: {fileID: 0}
|
||||
spawnRateOvertime: 0
|
||||
dimensionLayer: 7
|
||||
worldSeed: 1111
|
||||
countEnemies: 0
|
||||
EnemyAlert: {fileID: 0}
|
||||
--- !u!1 &6141860357164702706
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -2422,7 +2428,7 @@ GameObject:
|
||||
- component: {fileID: 1798967697912080973}
|
||||
- component: {fileID: 8522344775109786027}
|
||||
- component: {fileID: 5528713942592985617}
|
||||
m_Layer: 0
|
||||
m_Layer: 7
|
||||
m_Name: DIMENSION_CONTROLLER
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
|
||||
@ -137,7 +137,7 @@ GameObject:
|
||||
- component: {fileID: 4923766802100698631}
|
||||
- component: {fileID: 6538802797101006760}
|
||||
- component: {fileID: 1793164356031741670}
|
||||
m_Layer: 0
|
||||
m_Layer: 8
|
||||
m_Name: DIMENSION_CONTROLLER
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
@ -235,7 +235,7 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 5dfc667192d2c2641bbd86b84f6dea74, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
dimensionId: 2
|
||||
dimensionId: 1
|
||||
--- !u!1 &2673668038071217881
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -2216,3 +2216,9 @@ MonoBehaviour:
|
||||
- {fileID: 1429163120264613799}
|
||||
- {fileID: 2673668038071217881}
|
||||
running: 1
|
||||
animator: {fileID: 0}
|
||||
spawnRateOvertime: 0
|
||||
dimensionLayer: 8
|
||||
worldSeed: 1111
|
||||
countEnemies: 0
|
||||
EnemyAlert: {fileID: 0}
|
||||
|
||||
@ -1286,6 +1286,12 @@ MonoBehaviour:
|
||||
- {fileID: 5453563914023133267}
|
||||
- {fileID: 1807295577977948361}
|
||||
running: 1
|
||||
animator: {fileID: 0}
|
||||
spawnRateOvertime: 0
|
||||
dimensionLayer: 9
|
||||
worldSeed: 1111
|
||||
countEnemies: 0
|
||||
EnemyAlert: {fileID: 0}
|
||||
--- !u!1 &7858295601794300604
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -1330,7 +1336,7 @@ GameObject:
|
||||
- component: {fileID: 2307911361203150439}
|
||||
- component: {fileID: 3658960410802415625}
|
||||
- component: {fileID: 1714981871496760148}
|
||||
m_Layer: 0
|
||||
m_Layer: 9
|
||||
m_Name: DIMENSION_CONTROLLER
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
@ -1428,7 +1434,7 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 5dfc667192d2c2641bbd86b84f6dea74, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
dimensionId: 3
|
||||
dimensionId: 2
|
||||
--- !u!1 &8570257711496401826
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
||||
8
Assets/Prefabs/Enemies.meta
Normal file
8
Assets/Prefabs/Enemies.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 149cbd6661128ab4cbf4259ee07fec2a
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -567,7 +567,7 @@ MonoBehaviour:
|
||||
explosionDebris: {fileID: 6704497973935827627}
|
||||
landingPoint: {fileID: 0}
|
||||
body: {fileID: 4916962407531476031}
|
||||
flyingSpeed: 50
|
||||
flyingSpeed: 15
|
||||
collider: {fileID: 774736357024529276}
|
||||
maxHP: 1
|
||||
damage: 1
|
||||
@ -266,7 +266,7 @@ MonoBehaviour:
|
||||
explosionDebris: {fileID: 1932237231617645871}
|
||||
landingPoint: {fileID: 0}
|
||||
body: {fileID: 6601239271941144557}
|
||||
flyingSpeed: 50
|
||||
flyingSpeed: 15
|
||||
collider: {fileID: 1871861664620959488}
|
||||
maxHP: 2
|
||||
damage: 1
|
||||
@ -11059,7 +11059,7 @@ MonoBehaviour:
|
||||
explosionDebris: {fileID: 8307756088670856960}
|
||||
landingPoint: {fileID: 0}
|
||||
body: {fileID: 3605108994955462082}
|
||||
flyingSpeed: 50
|
||||
flyingSpeed: 10
|
||||
collider: {fileID: 8097907429543341359}
|
||||
maxHP: 1
|
||||
damage: 1
|
||||
444
Assets/Prefabs/SoundManager.prefab
Normal file
444
Assets/Prefabs/SoundManager.prefab
Normal file
@ -0,0 +1,444 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &1515045591526965757
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1515045591526965735}
|
||||
- component: {fileID: 1515045591526965752}
|
||||
- component: {fileID: 1515045591526965753}
|
||||
- component: {fileID: 1515045591526965754}
|
||||
- component: {fileID: 1515045591526965755}
|
||||
- component: {fileID: 1515045591526965756}
|
||||
m_Layer: 0
|
||||
m_Name: SoundManager
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!4 &1515045591526965735
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1515045591526965757}
|
||||
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: 0}
|
||||
m_RootOrder: 0
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!114 &1515045591526965752
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1515045591526965757}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: ecd0efd0152e3a148bb346c7a9ed96d4, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
masterVolume: 0.4
|
||||
musicVolume: 0.4
|
||||
sfxVolume: 0.4
|
||||
fadeTime: 0.5
|
||||
baseMusic: {fileID: 1515045591526965753}
|
||||
dimensionMusicLayer:
|
||||
- {fileID: 1515045591526965754}
|
||||
- {fileID: 1515045591526965755}
|
||||
- {fileID: 1515045591526965756}
|
||||
dimensionMusicID: 0
|
||||
--- !u!82 &1515045591526965753
|
||||
AudioSource:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1515045591526965757}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 4
|
||||
OutputAudioMixerGroup: {fileID: 0}
|
||||
m_audioClip: {fileID: 8300000, guid: 937f9a0a4f0f36944b38bc5cd09cf785, type: 3}
|
||||
m_PlayOnAwake: 1
|
||||
m_Volume: 1
|
||||
m_Pitch: 1
|
||||
Loop: 0
|
||||
Mute: 0
|
||||
Spatialize: 0
|
||||
SpatializePostEffects: 0
|
||||
Priority: 128
|
||||
DopplerLevel: 1
|
||||
MinDistance: 1
|
||||
MaxDistance: 500
|
||||
Pan2D: 0
|
||||
rolloffMode: 0
|
||||
BypassEffects: 0
|
||||
BypassListenerEffects: 0
|
||||
BypassReverbZones: 0
|
||||
rolloffCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 1
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
panLevelCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
spreadCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
reverbZoneMixCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
--- !u!82 &1515045591526965754
|
||||
AudioSource:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1515045591526965757}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 4
|
||||
OutputAudioMixerGroup: {fileID: 0}
|
||||
m_audioClip: {fileID: 8300000, guid: afc545912c875cf4b9ef9f0ef6f69022, type: 3}
|
||||
m_PlayOnAwake: 1
|
||||
m_Volume: 0
|
||||
m_Pitch: 1
|
||||
Loop: 0
|
||||
Mute: 0
|
||||
Spatialize: 0
|
||||
SpatializePostEffects: 0
|
||||
Priority: 128
|
||||
DopplerLevel: 1
|
||||
MinDistance: 1
|
||||
MaxDistance: 500
|
||||
Pan2D: 0
|
||||
rolloffMode: 0
|
||||
BypassEffects: 0
|
||||
BypassListenerEffects: 0
|
||||
BypassReverbZones: 0
|
||||
rolloffCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 1
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
panLevelCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
spreadCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
reverbZoneMixCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
--- !u!82 &1515045591526965755
|
||||
AudioSource:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1515045591526965757}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 4
|
||||
OutputAudioMixerGroup: {fileID: 0}
|
||||
m_audioClip: {fileID: 8300000, guid: 049d06903145dc7409b74df0345af8d0, type: 3}
|
||||
m_PlayOnAwake: 1
|
||||
m_Volume: 0
|
||||
m_Pitch: 1
|
||||
Loop: 0
|
||||
Mute: 0
|
||||
Spatialize: 0
|
||||
SpatializePostEffects: 0
|
||||
Priority: 128
|
||||
DopplerLevel: 1
|
||||
MinDistance: 1
|
||||
MaxDistance: 500
|
||||
Pan2D: 0
|
||||
rolloffMode: 0
|
||||
BypassEffects: 0
|
||||
BypassListenerEffects: 0
|
||||
BypassReverbZones: 0
|
||||
rolloffCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 1
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
panLevelCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
spreadCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
reverbZoneMixCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
--- !u!82 &1515045591526965756
|
||||
AudioSource:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1515045591526965757}
|
||||
m_Enabled: 1
|
||||
serializedVersion: 4
|
||||
OutputAudioMixerGroup: {fileID: 0}
|
||||
m_audioClip: {fileID: 8300000, guid: 9e03744400342834f99129aa5a9e7eda, type: 3}
|
||||
m_PlayOnAwake: 1
|
||||
m_Volume: 0
|
||||
m_Pitch: 1
|
||||
Loop: 0
|
||||
Mute: 0
|
||||
Spatialize: 0
|
||||
SpatializePostEffects: 0
|
||||
Priority: 128
|
||||
DopplerLevel: 1
|
||||
MinDistance: 1
|
||||
MaxDistance: 500
|
||||
Pan2D: 0
|
||||
rolloffMode: 0
|
||||
BypassEffects: 0
|
||||
BypassListenerEffects: 0
|
||||
BypassReverbZones: 0
|
||||
rolloffCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
- serializedVersion: 3
|
||||
time: 1
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
panLevelCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
spreadCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 0
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
reverbZoneMixCustomCurve:
|
||||
serializedVersion: 2
|
||||
m_Curve:
|
||||
- serializedVersion: 3
|
||||
time: 0
|
||||
value: 1
|
||||
inSlope: 0
|
||||
outSlope: 0
|
||||
tangentMode: 0
|
||||
weightedMode: 0
|
||||
inWeight: 0.33333334
|
||||
outWeight: 0.33333334
|
||||
m_PreInfinity: 2
|
||||
m_PostInfinity: 2
|
||||
m_RotationOrder: 4
|
||||
7
Assets/Prefabs/SoundManager.prefab.meta
Normal file
7
Assets/Prefabs/SoundManager.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 69bc9a9cf445e8e498bfbed18a1eccb8
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
1294
Assets/Prefabs/UI/CanvasPauseMenu.prefab
Normal file
1294
Assets/Prefabs/UI/CanvasPauseMenu.prefab
Normal file
File diff suppressed because it is too large
Load Diff
7
Assets/Prefabs/UI/CanvasPauseMenu.prefab.meta
Normal file
7
Assets/Prefabs/UI/CanvasPauseMenu.prefab.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bf9fd2daef00cee428455f47c5f83aec
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
File diff suppressed because it is too large
Load Diff
@ -130,86 +130,170 @@ PrefabInstance:
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications:
|
||||
- target: {fileID: 297948476404860644, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 297948476404860644, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 297948476404860644, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 297948476404860644, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 430403745636601587, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: player
|
||||
- target: {fileID: 118443340735125584, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_fontAsset
|
||||
value:
|
||||
objectReference: {fileID: 2014026694}
|
||||
- target: {fileID: 1245760476298502058, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2082787375140496085, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2082787375140496085, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2082787375140496085, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2082787375140496085, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3203615922723506192, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: player
|
||||
objectReference: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 118443340735125584, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_sharedMaterial
|
||||
value:
|
||||
objectReference: {fileID: 2014026694}
|
||||
- target: {fileID: 3290620518113273233, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
objectReference: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 297948476404860644, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3290620518113273233, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
- target: {fileID: 297948476404860644, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3290620518113273233, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
- target: {fileID: 297948476404860644, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3290620518113273233, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
- target: {fileID: 297948476404860644, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3868787890645716629, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
- target: {fileID: 512180123099629689, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3868787890645716629, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
- target: {fileID: 512180123099629689, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
|
||||
value: 3
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3868787890645716629, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3868787890645716629, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4088869081495123135, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: player
|
||||
- target: {fileID: 512180123099629689, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
|
||||
value:
|
||||
objectReference: {fileID: 2014026694}
|
||||
objectReference: {fileID: 1383061313}
|
||||
- target: {fileID: 512180123099629689, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
|
||||
value: 2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 512180123099629689, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
|
||||
value: SwitchWorld
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 512180123099629689, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
|
||||
value: WorldSwitcher, Assembly-CSharp
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 512180123099629689, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument
|
||||
value: 2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 512180123099629689, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
|
||||
value: UnityEngine.Object, UnityEngine
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 852356801747251430, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_fontAsset
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 852356801747251430, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_sharedMaterial
|
||||
value:
|
||||
objectReference: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 946565392929179851, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_fontAsset
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 946565392929179851, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_sharedMaterial
|
||||
value:
|
||||
objectReference: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 975399117228444407, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_fontAsset
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 975399117228444407, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_sharedMaterial
|
||||
value:
|
||||
objectReference: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 2082787375140496085, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2082787375140496085, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2082787375140496085, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2082787375140496085, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3168393835055405244, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3168393835055405244, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
|
||||
value: 3
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3168393835055405244, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
|
||||
value:
|
||||
objectReference: {fileID: 1383061313}
|
||||
- target: {fileID: 3168393835055405244, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
|
||||
value: 2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3168393835055405244, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
|
||||
value: SwitchWorld
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3168393835055405244, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
|
||||
value: WorldSwitcher, Assembly-CSharp
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3168393835055405244, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
|
||||
value: UnityEngine.Object, UnityEngine
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3290620518113273233, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3290620518113273233, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3290620518113273233, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3290620518113273233, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3868787890645716629, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3868787890645716629, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3868787890645716629, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3868787890645716629, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3942264960756445310, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_fontAsset
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 3942264960756445310, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_sharedMaterial
|
||||
value:
|
||||
objectReference: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 4637900801277279150, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
@ -242,6 +326,46 @@ PrefabInstance:
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4964015081399241302, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_fontAsset
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 4964015081399241302, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_sharedMaterial
|
||||
value:
|
||||
objectReference: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 5119874463897783294, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.size
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5119874463897783294, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
|
||||
value: 3
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5119874463897783294, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
|
||||
value:
|
||||
objectReference: {fileID: 1383061313}
|
||||
- target: {fileID: 5119874463897783294, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
|
||||
value: 2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5119874463897783294, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
|
||||
value: SwitchWorld
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5119874463897783294, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
|
||||
value: WorldSwitcher, Assembly-CSharp
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5119874463897783294, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_IntArgument
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5119874463897783294, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
|
||||
value: UnityEngine.Object, UnityEngine
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6310781014458571912, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
@ -362,26 +486,30 @@ PrefabInstance:
|
||||
propertyPath: m_Name
|
||||
value: Canvas_UI
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7292790684055438790, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: player
|
||||
- target: {fileID: 8145377689690508936, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8145377689690508936, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8145377689690508936, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8145377689690508936, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8367707976770782541, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_fontAsset
|
||||
value:
|
||||
objectReference: {fileID: 2014026694}
|
||||
- target: {fileID: 8145377689690508936, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8145377689690508936, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8145377689690508936, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8145377689690508936, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
objectReference: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 8367707976770782541, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_sharedMaterial
|
||||
value:
|
||||
objectReference: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 8397818908293747857, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
@ -398,6 +526,14 @@ PrefabInstance:
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8570802679731193335, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_fontAsset
|
||||
value:
|
||||
objectReference: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 8570802679731193335, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_sharedMaterial
|
||||
value:
|
||||
objectReference: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
|
||||
- target: {fileID: 8762152485571598497, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0
|
||||
@ -510,6 +646,11 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 40ba255bbdd1b2b47967e8390a85cca9, type: 3}
|
||||
--- !u!224 &242379725 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 7483763325311061105, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
m_PrefabInstance: {fileID: 89540976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &252866210
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -603,6 +744,11 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 575ac473626334346a420aa1ebda6da6, type: 3}
|
||||
--- !u!224 &373297280 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 4950234079745660449, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
m_PrefabInstance: {fileID: 89540976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &413647990
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -912,6 +1058,11 @@ MeshFilter:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 432372982}
|
||||
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
||||
--- !u!224 &554716307 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 431853668021382708, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
m_PrefabInstance: {fileID: 89540976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &584960875
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -1203,6 +1354,11 @@ MeshFilter:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 703399637}
|
||||
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
||||
--- !u!224 &750491238 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 4950234080813960360, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
m_PrefabInstance: {fileID: 89540976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &759710055
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -1526,6 +1682,11 @@ Transform:
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!224 &823631620 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 2962670241177435889, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
m_PrefabInstance: {fileID: 89540976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &826661676
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -1720,6 +1881,11 @@ MeshFilter:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 828477694}
|
||||
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
||||
--- !u!224 &840386051 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 4950234080357054355, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
m_PrefabInstance: {fileID: 89540976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &867942699
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -1818,6 +1984,11 @@ Transform:
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 2
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!224 &916479801 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 5037438043825057203, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
m_PrefabInstance: {fileID: 89540976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &1048485771
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -2348,6 +2519,11 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 93ada555490a6074cab43a712f12b1ef, type: 3}
|
||||
--- !u!224 &1147496830 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 7877029066061758710, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
m_PrefabInstance: {fileID: 89540976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &1186895210
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -2754,6 +2930,11 @@ MeshFilter:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1228484058}
|
||||
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
|
||||
--- !u!224 &1277501206 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 444301740144869469, guid: 1fbf5b38e74bdfe4185768d47372abe2, type: 3}
|
||||
m_PrefabInstance: {fileID: 89540976}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &1321018409
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -3172,19 +3353,34 @@ MonoBehaviour:
|
||||
texture: {fileID: 0}
|
||||
renderQuad: {fileID: 817274629}
|
||||
material: {fileID: 0}
|
||||
healthBar: {fileID: 242379725}
|
||||
button: {fileID: 823631620}
|
||||
alert: {fileID: 750491238}
|
||||
layer: 7
|
||||
- camera: {fileID: 799351736}
|
||||
texture: {fileID: 0}
|
||||
renderQuad: {fileID: 867942703}
|
||||
material: {fileID: 0}
|
||||
healthBar: {fileID: 1147496830}
|
||||
button: {fileID: 916479801}
|
||||
alert: {fileID: 373297280}
|
||||
layer: 8
|
||||
- camera: {fileID: 1616849997}
|
||||
texture: {fileID: 0}
|
||||
renderQuad: {fileID: 2080936950}
|
||||
material: {fileID: 0}
|
||||
healthBar: {fileID: 1277501206}
|
||||
button: {fileID: 554716307}
|
||||
alert: {fileID: 840386051}
|
||||
layer: 9
|
||||
tabWidth: 0.2
|
||||
tabWidth: 0.05
|
||||
healthBarPosFromTabEdge: 0.025
|
||||
buttonPosFromTabEdge: 0.025
|
||||
alertPosFromTabEdge: 0.025
|
||||
quadOffset: 1
|
||||
OnChangeWorld:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!1 &1385339222
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -4524,17 +4720,6 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 547051710011ee146aa8c829d9642ca5, type: 3}
|
||||
--- !u!114 &2014026694 stripped
|
||||
MonoBehaviour:
|
||||
m_CorrespondingSourceObject: {fileID: 3548093524067688457, guid: 547051710011ee146aa8c829d9642ca5, type: 3}
|
||||
m_PrefabInstance: {fileID: 2014026693}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 44fc4a66977bce94dbaccf9ae1d06e2b, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!1 &2034440855
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
||||
@ -38,7 +38,7 @@ RenderSettings:
|
||||
m_ReflectionIntensity: 1
|
||||
m_CustomReflection: {fileID: 0}
|
||||
m_Sun: {fileID: 0}
|
||||
m_IndirectSpecularColor: {r: 0.010485779, g: 0.052983798, b: 0.15318781, a: 1}
|
||||
m_IndirectSpecularColor: {r: 0.010481385, g: 0.052960172, b: 0.15313068, a: 1}
|
||||
m_UseRadianceAmbientProbe: 0
|
||||
--- !u!157 &3
|
||||
LightmapSettings:
|
||||
@ -625,8 +625,8 @@ MonoBehaviour:
|
||||
m_Calls: []
|
||||
m_text: Play
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2}
|
||||
m_sharedMaterial: {fileID: 2100000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
@ -760,8 +760,8 @@ MonoBehaviour:
|
||||
m_Calls: []
|
||||
m_text: Quit
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2}
|
||||
m_sharedMaterial: {fileID: 2100000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
@ -1029,8 +1029,8 @@ MonoBehaviour:
|
||||
m_Calls: []
|
||||
m_text: Verse Invaders
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontAsset: {fileID: 11400000, guid: f954703432872b6469baf3c6005b0297, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140474, guid: f954703432872b6469baf3c6005b0297, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
@ -1300,7 +1300,7 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7237433744057047553, guid: df02591cd5be4aa409b2523b5fe03ae1, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 5
|
||||
value: 6
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7237433744057047553, guid: df02591cd5be4aa409b2523b5fe03ae1, type: 3}
|
||||
propertyPath: m_LocalScale.x
|
||||
@ -1483,7 +1483,19 @@ MonoBehaviour:
|
||||
m_Value: 0.775
|
||||
m_OnValueChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 1533964580}
|
||||
m_TargetAssemblyTypeName: MainMenuController, Assembly-CSharp
|
||||
m_MethodName: OnMasterVolumeChanged
|
||||
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 &450194351
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -1696,8 +1708,8 @@ MonoBehaviour:
|
||||
m_Calls: []
|
||||
m_text: Leaderboard
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2}
|
||||
m_sharedMaterial: {fileID: 2100000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
@ -1832,7 +1844,7 @@ MonoBehaviour:
|
||||
m_text: 'SFX:'
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: dc36b3fdc14f47ebb36fd484a67e268a, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
@ -1966,8 +1978,8 @@ MonoBehaviour:
|
||||
m_Calls: []
|
||||
m_text: Options
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2}
|
||||
m_sharedMaterial: {fileID: 2100000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
@ -2385,7 +2397,7 @@ MonoBehaviour:
|
||||
m_text: Options
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: dc36b3fdc14f47ebb36fd484a67e268a, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
@ -2660,8 +2672,8 @@ MonoBehaviour:
|
||||
m_Calls: []
|
||||
m_text: Help
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2}
|
||||
m_sharedMaterial: {fileID: 2100000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
@ -2796,7 +2808,7 @@ MonoBehaviour:
|
||||
m_text: Music
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: dc36b3fdc14f47ebb36fd484a67e268a, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
@ -2931,7 +2943,7 @@ MonoBehaviour:
|
||||
m_text: 'Master:'
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: dc36b3fdc14f47ebb36fd484a67e268a, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
@ -2994,7 +3006,7 @@ MonoBehaviour:
|
||||
m_margin: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 1
|
||||
m_hasFontAssetChanged: 0
|
||||
m_baseMaterial: {fileID: 0}
|
||||
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
|
||||
--- !u!222 &999137297
|
||||
@ -3911,7 +3923,19 @@ MonoBehaviour:
|
||||
m_Value: 0.775
|
||||
m_OnValueChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 1533964580}
|
||||
m_TargetAssemblyTypeName: MainMenuController, Assembly-CSharp
|
||||
m_MethodName: OnMusicVolumeChanged
|
||||
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 &1471212218
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -4039,7 +4063,19 @@ MonoBehaviour:
|
||||
m_Value: 0.775
|
||||
m_OnValueChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Calls:
|
||||
- m_Target: {fileID: 1533964580}
|
||||
m_TargetAssemblyTypeName: MainMenuController, Assembly-CSharp
|
||||
m_MethodName: OnSfxVolumeChanged
|
||||
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 &1484841314
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -4505,6 +4541,9 @@ MonoBehaviour:
|
||||
startMenuParent: {fileID: 450194352}
|
||||
optionsParent: {fileID: 1284390881}
|
||||
helpParent: {fileID: 1400498571}
|
||||
masterVolumeSlider: {fileID: 423514904}
|
||||
musicVolumeSlider: {fileID: 1467228183}
|
||||
sfxVolumeSlider: {fileID: 1473163820}
|
||||
--- !u!1 &1563295205
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -4791,6 +4830,63 @@ CanvasRenderer:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1606285494}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1001 &1634808412
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 0}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965735, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1515045591526965757, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: SoundManager
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 69bc9a9cf445e8e498bfbed18a1eccb8, type: 3}
|
||||
--- !u!1 &1680136120
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -5349,7 +5445,7 @@ MonoBehaviour:
|
||||
m_text: Back
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: dc36b3fdc14f47ebb36fd484a67e268a, type: 2}
|
||||
m_sharedMaterial: {fileID: 2140032, guid: 125cb55b44b24c4393181402bc6200e6, type: 2}
|
||||
m_fontSharedMaterials: []
|
||||
m_fontMaterial: {fileID: 0}
|
||||
m_fontMaterials: []
|
||||
|
||||
2547
Assets/Scenes/test_balancing.unity
Normal file
2547
Assets/Scenes/test_balancing.unity
Normal file
File diff suppressed because it is too large
Load Diff
7
Assets/Scenes/test_balancing.unity.meta
Normal file
7
Assets/Scenes/test_balancing.unity.meta
Normal file
@ -0,0 +1,7 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c080f1de6d365744abbb7316aab60231
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -30,6 +30,7 @@ public class CannonScript : MonoBehaviour
|
||||
void Update()
|
||||
{
|
||||
Debug.DrawRay(transform.position, lookDir * Mathf.Infinity, Color.red);
|
||||
Debug.Log(EventSystem.current.IsPointerOverGameObject());
|
||||
|
||||
if (firing && !EventSystem.current.IsPointerOverGameObject()){
|
||||
fireTimer += Time.deltaTime;
|
||||
|
||||
8
Assets/Scripts/EventNames.cs
Normal file
8
Assets/Scripts/EventNames.cs
Normal file
@ -0,0 +1,8 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class EventNames
|
||||
{
|
||||
public const string GainCurrency = "GainCurrency";
|
||||
}
|
||||
11
Assets/Scripts/EventNames.cs.meta
Normal file
11
Assets/Scripts/EventNames.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b96e579fee603274ba384657ac3d3ef1
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Scripts/EventSystem.meta
Normal file
8
Assets/Scripts/EventSystem.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c8d2ec23dcc20964788047711eddd0a6
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
8
Assets/Scripts/EventSystem/BaseData.meta
Normal file
8
Assets/Scripts/EventSystem/BaseData.meta
Normal file
@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c2b1eb35f896cd640b937dcca329a6d6
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
9
Assets/Scripts/EventSystem/BaseData/BoolDataBytes.cs
Normal file
9
Assets/Scripts/EventSystem/BaseData/BoolDataBytes.cs
Normal file
@ -0,0 +1,9 @@
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class BoolDataBytes : BytesData
|
||||
{
|
||||
public BoolDataBytes(bool boolValue) { BoolValue = boolValue; }
|
||||
public bool BoolValue { get; private set; }
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/EventSystem/BaseData/BoolDataBytes.cs.meta
Normal file
11
Assets/Scripts/EventSystem/BaseData/BoolDataBytes.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 850f11b16058c8745b3f7bf7ead42c83
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
9
Assets/Scripts/EventSystem/BaseData/FloatDataBytes.cs
Normal file
9
Assets/Scripts/EventSystem/BaseData/FloatDataBytes.cs
Normal file
@ -0,0 +1,9 @@
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class FloatDataBytes : BytesData
|
||||
{
|
||||
public FloatDataBytes(float floatValue) { FloatValue = floatValue; }
|
||||
public float FloatValue { get; private set; }
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/EventSystem/BaseData/FloatDataBytes.cs.meta
Normal file
11
Assets/Scripts/EventSystem/BaseData/FloatDataBytes.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4cf554c8362a4fa409da96f7c189d4fb
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
10
Assets/Scripts/EventSystem/BaseData/GameObjectDataBytes.cs
Normal file
10
Assets/Scripts/EventSystem/BaseData/GameObjectDataBytes.cs
Normal file
@ -0,0 +1,10 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class GameObjectDataBytes : BytesData
|
||||
{
|
||||
public GameObjectDataBytes(GameObject gameObjectValue) { GameObjectValue = gameObjectValue; }
|
||||
public GameObject GameObjectValue { get; private set; }
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d9e19f4206d392743aba9f4424b24820
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
9
Assets/Scripts/EventSystem/BaseData/IntDataBytes.cs
Normal file
9
Assets/Scripts/EventSystem/BaseData/IntDataBytes.cs
Normal file
@ -0,0 +1,9 @@
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class IntDataBytes : BytesData
|
||||
{
|
||||
public IntDataBytes(int intValue) { IntValue = intValue; }
|
||||
public int IntValue { get; private set; }
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/EventSystem/BaseData/IntDataBytes.cs.meta
Normal file
11
Assets/Scripts/EventSystem/BaseData/IntDataBytes.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e9a6a350830aa524cae6e237b3028b57
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
9
Assets/Scripts/EventSystem/BaseData/ObjectDataBytes.cs
Normal file
9
Assets/Scripts/EventSystem/BaseData/ObjectDataBytes.cs
Normal file
@ -0,0 +1,9 @@
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class ObjectDataBytes : BytesData
|
||||
{
|
||||
public ObjectDataBytes(object objectParam) { ObjectValue = objectParam; }
|
||||
public object ObjectValue { get; private set; }
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/EventSystem/BaseData/ObjectDataBytes.cs.meta
Normal file
11
Assets/Scripts/EventSystem/BaseData/ObjectDataBytes.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 60cc200700e60b94b9d1a8350f2975eb
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
10
Assets/Scripts/EventSystem/BaseData/ProgressionDataBytes.cs
Normal file
10
Assets/Scripts/EventSystem/BaseData/ProgressionDataBytes.cs
Normal file
@ -0,0 +1,10 @@
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class ProgressionDataBytes : BytesData
|
||||
{
|
||||
public ProgressionDataBytes(int current, int max) { Current = current; Max = max; }
|
||||
public int Current { get; private set; }
|
||||
public int Max { get; private set; }
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 97f03bffeba756940a08506f5a58238b
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
9
Assets/Scripts/EventSystem/BaseData/StringDataBytes.cs
Normal file
9
Assets/Scripts/EventSystem/BaseData/StringDataBytes.cs
Normal file
@ -0,0 +1,9 @@
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class StringDataBytes : BytesData
|
||||
{
|
||||
public StringDataBytes(string stringValue) { StringValue = stringValue; }
|
||||
public string StringValue { get; private set; }
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/EventSystem/BaseData/StringDataBytes.cs.meta
Normal file
11
Assets/Scripts/EventSystem/BaseData/StringDataBytes.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 377e8aa3bdd4923449c8f1c418143cd1
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
10
Assets/Scripts/EventSystem/BaseData/TransformDataBytes.cs
Normal file
10
Assets/Scripts/EventSystem/BaseData/TransformDataBytes.cs
Normal file
@ -0,0 +1,10 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class TransformDataBytes : BytesData
|
||||
{
|
||||
public TransformDataBytes(Transform transformValue) { TransformValue = transformValue; }
|
||||
public Transform TransformValue { get; private set; }
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 076fce5706c83fb4f938f7e31a8e41ae
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
11
Assets/Scripts/EventSystem/BaseData/Vector2DataBytes.cs
Normal file
11
Assets/Scripts/EventSystem/BaseData/Vector2DataBytes.cs
Normal file
@ -0,0 +1,11 @@
|
||||
|
||||
using UnityEngine;
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class Vector2DataBytes : BytesData
|
||||
{
|
||||
public Vector2DataBytes(Vector2 vector2Value) { Vector2Value = vector2Value; }
|
||||
public Vector2 Vector2Value { get; private set; }
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/EventSystem/BaseData/Vector2DataBytes.cs.meta
Normal file
11
Assets/Scripts/EventSystem/BaseData/Vector2DataBytes.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6b9aba07a95e5b945a0dfdcc40d65ca3
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
11
Assets/Scripts/EventSystem/BaseData/Vector3DataBytes.cs
Normal file
11
Assets/Scripts/EventSystem/BaseData/Vector3DataBytes.cs
Normal file
@ -0,0 +1,11 @@
|
||||
|
||||
using UnityEngine;
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class Vector3DataBytes : BytesData
|
||||
{
|
||||
public Vector3DataBytes(Vector3 vector3Value) { Vector3Value = vector3Value; }
|
||||
public Vector3 Vector3Value { get; private set; }
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/EventSystem/BaseData/Vector3DataBytes.cs.meta
Normal file
11
Assets/Scripts/EventSystem/BaseData/Vector3DataBytes.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3d3ae0442eabab041b50dc99746a4053
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
9
Assets/Scripts/EventSystem/BytesData.cs
Normal file
9
Assets/Scripts/EventSystem/BytesData.cs
Normal file
@ -0,0 +1,9 @@
|
||||
using System;
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public interface BytesData
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/EventSystem/BytesData.cs.meta
Normal file
11
Assets/Scripts/EventSystem/BytesData.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: cfd660ff526857d4280f46dbfc5f83da
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
40
Assets/Scripts/EventSystem/DemoEventManager.cs
Normal file
40
Assets/Scripts/EventSystem/DemoEventManager.cs
Normal file
@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class DemoEventManager : MonoBehaviour
|
||||
{
|
||||
private string demoEventName = "DemoEvent";
|
||||
|
||||
private void Start()
|
||||
{
|
||||
EventManager.AddEventListener(demoEventName, HandleOnPressE);
|
||||
}
|
||||
|
||||
void Update()
|
||||
{
|
||||
if (Input.GetKeyDown(KeyCode.E))
|
||||
{
|
||||
// Usually this would be called in another extern Script,
|
||||
// since this is the purpose of the Event system.
|
||||
EventManager.Dispatch(demoEventName, new DemoData(3));
|
||||
}
|
||||
}
|
||||
|
||||
private void HandleOnPressE(BytesData data)
|
||||
{
|
||||
var demoData = (data as DemoData);
|
||||
|
||||
print("Custom data Number = " + demoData.Number);
|
||||
}
|
||||
}
|
||||
|
||||
public class DemoData : BytesData
|
||||
{
|
||||
public DemoData(int number) { Number = number; }
|
||||
public int Number { get; private set; }
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/EventSystem/DemoEventManager.cs.meta
Normal file
11
Assets/Scripts/EventSystem/DemoEventManager.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f920905578538cb4a85b21bc1a78bef2
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
75
Assets/Scripts/EventSystem/EventManager.cs
Normal file
75
Assets/Scripts/EventSystem/EventManager.cs
Normal file
@ -0,0 +1,75 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Bytes
|
||||
{
|
||||
public class EventManager : MonoBehaviour
|
||||
{
|
||||
public const string AllNamespace = "All";
|
||||
private static EventManager Instance;
|
||||
|
||||
private Dictionary<string, Dictionary<string, List<Action<BytesData>>>> _eventListeners = new Dictionary<string, Dictionary<string, List<Action<BytesData>>>>();
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
Instance = this;
|
||||
}
|
||||
|
||||
public static void RemoveEventListener(string pEventName, Action<BytesData> pFunctionToCall)
|
||||
{
|
||||
RemoveEventListener(AllNamespace, pEventName, pFunctionToCall);
|
||||
}
|
||||
|
||||
public static void RemoveEventListener(string pEventNamespace, string pEventName, Action<BytesData> pFunctionToCall)
|
||||
{
|
||||
Instance._eventListeners[pEventNamespace][pEventName].Remove(pFunctionToCall);
|
||||
}
|
||||
|
||||
public static void AddEventListener(string pEventName, Action<BytesData> pFunctionToCall)
|
||||
{
|
||||
AddEventListener(AllNamespace, pEventName, pFunctionToCall);
|
||||
}
|
||||
|
||||
public static void AddEventListener(string pEventNamespace, string pEventName, Action<BytesData> pFunctionToCall)
|
||||
{
|
||||
var eventListeners = Instance._eventListeners;
|
||||
|
||||
if (!eventListeners.ContainsKey(pEventNamespace))
|
||||
{
|
||||
eventListeners[pEventNamespace] = new Dictionary<string, List<Action<BytesData>>>();
|
||||
}
|
||||
|
||||
if (eventListeners[pEventNamespace].ContainsKey(pEventName))
|
||||
{
|
||||
eventListeners[pEventNamespace][pEventName].Add(pFunctionToCall);
|
||||
return;
|
||||
}
|
||||
eventListeners[pEventNamespace].Add(pEventName, new List<Action<BytesData>>() { pFunctionToCall });
|
||||
}
|
||||
|
||||
public static void Dispatch(string pEventName, BytesData pBytesData = null)
|
||||
{
|
||||
Dispatch(AllNamespace, pEventName, pBytesData);
|
||||
}
|
||||
|
||||
public static void Dispatch(string pEventNamespace, string pEventName, BytesData pBytesData = null)
|
||||
{
|
||||
if (!Instance._eventListeners[pEventNamespace].ContainsKey(pEventName))
|
||||
{
|
||||
return;
|
||||
}
|
||||
Instance.CleanEventsFromNull(pEventNamespace, pEventName);
|
||||
List<Action<BytesData>> functions = new List<Action<BytesData>>(Instance._eventListeners[pEventNamespace][pEventName]);
|
||||
foreach (Action<BytesData> functionToCall in functions)
|
||||
{
|
||||
functionToCall(pBytesData);
|
||||
}
|
||||
}
|
||||
|
||||
private void CleanEventsFromNull(string pEventNamespace, string pEventName)
|
||||
{
|
||||
Instance._eventListeners[pEventNamespace][pEventName].RemoveAll(item => item == null);
|
||||
}
|
||||
}
|
||||
}
|
||||
3
Assets/Scripts/EventSystem/EventManager.cs.meta
Normal file
3
Assets/Scripts/EventSystem/EventManager.cs.meta
Normal file
@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e14aeb87374c41409dd86aed505571c4
|
||||
timeCreated: 1601355311
|
||||
@ -1,6 +1,8 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.InputSystem;
|
||||
|
||||
using Bytes;
|
||||
|
||||
public class GameManager : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private PlayerInput controls;
|
||||
@ -41,6 +43,8 @@ public class GameManager : MonoBehaviour
|
||||
DimensionController.STARTING_HP,
|
||||
DimensionController.STARTING_HP);
|
||||
uiController.UpdatePointsText(points);
|
||||
|
||||
SoundManager.Instance.SwitchMusicLayer(1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -122,6 +126,8 @@ public class GameManager : MonoBehaviour
|
||||
{
|
||||
points += amount;
|
||||
uiController.UpdatePointsText(points);
|
||||
|
||||
EventManager.Dispatch(EventNames.GainCurrency, new IntDataBytes((int)amount));
|
||||
}
|
||||
|
||||
public LayerMask GetCurrentDimensionLayerMask()
|
||||
|
||||
@ -1,8 +1,7 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using UnityEngine.SceneManagement;
|
||||
using TMPro;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class MainMenuController : MonoBehaviour
|
||||
{
|
||||
@ -27,8 +26,14 @@ public class MainMenuController : MonoBehaviour
|
||||
MenuMode? lastMode;
|
||||
MenuMode mode;
|
||||
|
||||
[Header("Sliders")]
|
||||
[SerializeField] private Slider masterVolumeSlider;
|
||||
[SerializeField] private Slider musicVolumeSlider;
|
||||
[SerializeField] private Slider sfxVolumeSlider;
|
||||
|
||||
private void Start() {
|
||||
SetMenuMode(MenuMode.MainMenu);
|
||||
SetMenuSliders();
|
||||
}
|
||||
public void SetMenuMode(MenuMode mode) {
|
||||
//meh
|
||||
@ -44,7 +49,7 @@ public class MainMenuController : MonoBehaviour
|
||||
}
|
||||
|
||||
public void OnPlay(){
|
||||
SceneManager.LoadScene("testing_art");
|
||||
SceneManager.LoadScene("Game");
|
||||
|
||||
}
|
||||
|
||||
@ -68,4 +73,26 @@ public class MainMenuController : MonoBehaviour
|
||||
public void OnQuit(){
|
||||
Application.Quit();
|
||||
}
|
||||
|
||||
private void SetMenuSliders()
|
||||
{
|
||||
masterVolumeSlider.value = SoundManager.Instance.masterVolume;
|
||||
musicVolumeSlider.value = SoundManager.Instance.musicVolume;
|
||||
sfxVolumeSlider.value = SoundManager.Instance.sfxVolume;
|
||||
}
|
||||
|
||||
public void OnMasterVolumeChanged()
|
||||
{
|
||||
SoundManager.Instance.OnMasterVolumeChanged(masterVolumeSlider.value);
|
||||
}
|
||||
|
||||
public void OnMusicVolumeChanged()
|
||||
{
|
||||
SoundManager.Instance.OnMusicVolumeChanged(musicVolumeSlider.value);
|
||||
}
|
||||
|
||||
public void OnSfxVolumeChanged()
|
||||
{
|
||||
SoundManager.Instance.OnSfxVolumeChanged(sfxVolumeSlider.value);
|
||||
}
|
||||
}
|
||||
|
||||
@ -55,6 +55,7 @@ public class PauseMenu : MonoBehaviour
|
||||
{
|
||||
Time.timeScale = 1f;
|
||||
IsPaused = false;
|
||||
SoundManager.Instance.SwitchMusicLayer(-1);
|
||||
SceneManager.LoadScene(0);
|
||||
}
|
||||
|
||||
|
||||
94
Assets/Scripts/SoundManager.cs
Normal file
94
Assets/Scripts/SoundManager.cs
Normal file
@ -0,0 +1,94 @@
|
||||
using System.Collections;
|
||||
using UnityEngine;
|
||||
|
||||
public class SoundManager : MonoBehaviour
|
||||
{
|
||||
public static SoundManager Instance { get; private set; }
|
||||
|
||||
[Header("Sound Settings")]
|
||||
[Range(0f,1f)] public float masterVolume;
|
||||
[Range(0f,1f)] public float musicVolume;
|
||||
[Range(0f,1f)] public float sfxVolume;
|
||||
[SerializeField] private float fadeTime;
|
||||
|
||||
[Header("Music")]
|
||||
[SerializeField] private AudioSource baseMusic;
|
||||
[SerializeField] private AudioSource[] dimensionMusicLayer;
|
||||
|
||||
[Header("Debug Values")]
|
||||
[SerializeField, ReadOnly] private int dimensionMusicID;
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
if (Instance != null && Instance != this)
|
||||
{
|
||||
Destroy(gameObject);
|
||||
}
|
||||
else
|
||||
{
|
||||
Instance = this;
|
||||
baseMusic.volume = masterVolume * musicVolume;
|
||||
foreach (var layer in dimensionMusicLayer)
|
||||
{
|
||||
layer.volume = 0;
|
||||
}
|
||||
|
||||
dimensionMusicID = -1;
|
||||
DontDestroyOnLoad(gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
public void SwitchMusicLayer(int dimensionID)
|
||||
{
|
||||
if (dimensionMusicID != -1) StartCoroutine(FadeOut(dimensionMusicID));
|
||||
if (dimensionID != -1) StartCoroutine(FadeIn(dimensionID));
|
||||
dimensionMusicID = dimensionID;
|
||||
}
|
||||
|
||||
private IEnumerator FadeIn(int dimensionID)
|
||||
{
|
||||
float time = 0;
|
||||
while (time < fadeTime)
|
||||
{
|
||||
time += 0.05f;
|
||||
dimensionMusicLayer[dimensionID].volume = Mathf.Lerp(0, masterVolume * musicVolume, time / fadeTime);
|
||||
yield return new WaitForSeconds(0.05f);
|
||||
}
|
||||
}
|
||||
|
||||
private IEnumerator FadeOut(int dimensionID)
|
||||
{
|
||||
float time = 0;
|
||||
while (time < fadeTime)
|
||||
{
|
||||
time += 0.05f;
|
||||
dimensionMusicLayer[dimensionID].volume = Mathf.Lerp(masterVolume * musicVolume, 0, time / fadeTime);
|
||||
yield return new WaitForSeconds(0.05f);
|
||||
}
|
||||
}
|
||||
|
||||
public void OnMasterVolumeChanged(float value)
|
||||
{
|
||||
masterVolume = value;
|
||||
SetAllSoundsVolume();
|
||||
}
|
||||
|
||||
public void OnMusicVolumeChanged(float value)
|
||||
{
|
||||
musicVolume = value;
|
||||
SetAllSoundsVolume();
|
||||
}
|
||||
|
||||
public void OnSfxVolumeChanged(float value)
|
||||
{
|
||||
sfxVolume = value;
|
||||
SetAllSoundsVolume();
|
||||
}
|
||||
|
||||
private void SetAllSoundsVolume()
|
||||
{
|
||||
var trueMusicVolume = masterVolume * musicVolume;
|
||||
baseMusic.volume = trueMusicVolume;
|
||||
if (dimensionMusicID != -1) dimensionMusicLayer[dimensionMusicID].volume = trueMusicVolume;
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/SoundManager.cs.meta
Normal file
11
Assets/Scripts/SoundManager.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ecd0efd0152e3a148bb346c7a9ed96d4
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -9,6 +9,7 @@ public class SpawnManager : MonoBehaviour
|
||||
public GameObject[] landingPoints;
|
||||
public bool running = true;
|
||||
public Animator animator;
|
||||
public int dimensionLayer;
|
||||
|
||||
float elapsedTime;
|
||||
private int lastSpawn = -1;
|
||||
@ -19,9 +20,6 @@ public class SpawnManager : MonoBehaviour
|
||||
[SerializeField]
|
||||
private int countEnemies;
|
||||
|
||||
[SerializeField]
|
||||
private GameObject EnemyAlert;
|
||||
|
||||
void OnEnable()
|
||||
{
|
||||
Random.InitState(worldSeed);
|
||||
@ -41,24 +39,37 @@ public class SpawnManager : MonoBehaviour
|
||||
|
||||
|
||||
IEnumerator SpawnNewEnemy()
|
||||
{
|
||||
{
|
||||
while (running)
|
||||
{
|
||||
GameObject spawned = Instantiate(GetRandomEnemy(), GetRandomSpawn().transform.position, Quaternion.identity);
|
||||
|
||||
foreach (Transform trans in spawned.GetComponentsInChildren<Transform>(true))
|
||||
if ((elapsedTime < 30f && dimensionLayer == 7) || elapsedTime > 30f)
|
||||
{
|
||||
trans.gameObject.layer = gameObject.layer;
|
||||
}
|
||||
GameObject spawned = Instantiate(GetRandomEnemy(), GetRandomSpawn().transform.position, Quaternion.identity);
|
||||
foreach (Transform trans in spawned.GetComponentsInChildren<Transform>(true))
|
||||
{
|
||||
trans.gameObject.layer = gameObject.layer;
|
||||
}
|
||||
|
||||
spawned.layer = gameObject.layer;
|
||||
spawned.GetComponent<Enemy>().SetLandingPoint(GetRandomLandingPoint().transform);
|
||||
countEnemies++;
|
||||
animator.SetInteger("Enemies", countEnemies);
|
||||
//TODO: replace 2f by function depending on elapsed time, decreasing waiting time over time
|
||||
yield return new WaitForSeconds(2f);
|
||||
spawned.layer = gameObject.layer;
|
||||
spawned.GetComponent<Enemy>().SetLandingPoint(GetRandomLandingPoint().transform);
|
||||
countEnemies++;
|
||||
animator.SetInteger("Enemies", countEnemies);
|
||||
float waitTime = (((-1 / 10000) * Mathf.Pow(elapsedTime, 2)) + 4);
|
||||
if (waitTime > .5f)
|
||||
{
|
||||
yield return new WaitForSeconds(waitTime);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
yield return new WaitForSeconds(0.5f);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
yield return new WaitForSeconds(2f);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
GameObject GetRandomEnemy()
|
||||
|
||||
27
Assets/Scripts/UI/GainCurrency.cs
Normal file
27
Assets/Scripts/UI/GainCurrency.cs
Normal file
@ -0,0 +1,27 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
using TMPro;
|
||||
|
||||
using Bytes;
|
||||
using System;
|
||||
|
||||
public class GainCurrency : MonoBehaviour
|
||||
{
|
||||
[SerializeField] private Animator anim;
|
||||
[SerializeField] private TextMeshProUGUI txt_currencyAmountGained;
|
||||
|
||||
private void Start()
|
||||
{
|
||||
EventManager.AddEventListener(EventNames.GainCurrency, HandleGainCurrency);
|
||||
}
|
||||
|
||||
private void HandleGainCurrency(BytesData data)
|
||||
{
|
||||
int amount = (data as IntDataBytes).IntValue;
|
||||
|
||||
txt_currencyAmountGained.text = "+ " + amount.ToString();
|
||||
anim.Play("CurrencyGain_Play");
|
||||
}
|
||||
}
|
||||
11
Assets/Scripts/UI/GainCurrency.cs.meta
Normal file
11
Assets/Scripts/UI/GainCurrency.cs.meta
Normal file
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 23cb955f35633a8489b9a71a55546bd2
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@ -4,7 +4,7 @@ using UnityEngine;
|
||||
using UnityEngine.Events;
|
||||
|
||||
[Serializable]
|
||||
public class IntEvent : UnityEvent<int> { }
|
||||
public class IntEvent : UnityEvent<int> {}
|
||||
|
||||
public class WorldSwitcher : MonoBehaviour {
|
||||
[Range(0, 5)]
|
||||
@ -13,11 +13,16 @@ public class WorldSwitcher : MonoBehaviour {
|
||||
[SerializeField] float fadeDuration;*/
|
||||
|
||||
[SerializeField] AnimationCurve transitionCurve;
|
||||
|
||||
//[SerializeField] AnimationCurve fadeCurve;
|
||||
[SerializeField] WorldInfo[] worldInfos;
|
||||
|
||||
[Range(0, 1)]
|
||||
[SerializeField] float tabWidth;
|
||||
|
||||
[SerializeField] float healthBarPosFromTabEdge;
|
||||
[SerializeField] float buttonPosFromTabEdge;
|
||||
[SerializeField] float alertPosFromTabEdge;
|
||||
|
||||
//TODO Hardcode
|
||||
[SerializeField]
|
||||
@ -26,6 +31,7 @@ public class WorldSwitcher : MonoBehaviour {
|
||||
int lastWorldIndex;
|
||||
int currentWorldIndex;
|
||||
Coroutine transition;
|
||||
|
||||
static readonly int UVOffset = Shader.PropertyToID("_UVOffset");
|
||||
//static readonly int Opacity = Shader.PropertyToID("_Opacity");
|
||||
|
||||
@ -45,14 +51,14 @@ public class WorldSwitcher : MonoBehaviour {
|
||||
|
||||
worldInfos[i].GenerateRenderTexture(quadOffset);
|
||||
}
|
||||
|
||||
|
||||
ResetQuadPositions();
|
||||
}
|
||||
|
||||
public void SwitchWorld(int index) {
|
||||
if (transition != null)
|
||||
return;
|
||||
|
||||
|
||||
if (index == currentWorldIndex || index < 0 || index > worldInfos.Length - 1)
|
||||
return;
|
||||
|
||||
@ -64,7 +70,7 @@ public class WorldSwitcher : MonoBehaviour {
|
||||
|
||||
lastWorldIndex = currentWorldIndex;
|
||||
currentWorldIndex = index;
|
||||
|
||||
|
||||
OnChangeWorld.Invoke(currentWorldIndex);
|
||||
|
||||
transition = StartCoroutine(TransitionCamera(currentWorldIndex - lastWorldIndex < 0));
|
||||
@ -82,25 +88,39 @@ public class WorldSwitcher : MonoBehaviour {
|
||||
|
||||
float startTime = Time.time;
|
||||
Camera lastCam = lastWorld.camera;
|
||||
|
||||
if (fromRight) {
|
||||
for (int i = lastWorldIndex - 1; i >= currentWorldIndex; --i) {
|
||||
worldInfos[i].healthBar.gameObject.SetActive(false);
|
||||
worldInfos[i].button.gameObject.SetActive(false);
|
||||
worldInfos[i].alert.gameObject.SetActive(false);
|
||||
}
|
||||
} else {
|
||||
for (int i = lastWorldIndex + 1; i <= currentWorldIndex; ++i) {
|
||||
worldInfos[i].healthBar.gameObject.SetActive(false);
|
||||
worldInfos[i].button.gameObject.SetActive(false);
|
||||
worldInfos[i].alert.gameObject.SetActive(false);
|
||||
}
|
||||
}
|
||||
|
||||
while (Time.time < startTime + transitionDuration) {
|
||||
float t = transitionCurve.Evaluate((Time.time - startTime) / transitionDuration);
|
||||
|
||||
|
||||
if (fromRight) {
|
||||
for (int i = lastWorldIndex - 1; i >= currentWorldIndex; --i) {
|
||||
worldInfos[i].renderQuad.position = GetQuadOffset(lastCam, worldInfos[i], i, fromRight, true, t);
|
||||
worldInfos[i].material.SetFloat(UVOffset, GetUVOffset(t, fromRight, i));
|
||||
worldInfos[i].renderQuad.position = GetQuadOffset(lastCam, worldInfos[i], i, true, true, t);
|
||||
worldInfos[i].material.SetFloat(UVOffset, GetUVOffset(t, true, i));
|
||||
}
|
||||
} else {
|
||||
for (int i = lastWorldIndex + 1; i <= currentWorldIndex; ++i) {
|
||||
worldInfos[i].renderQuad.position = GetQuadOffset(lastCam, worldInfos[i], i, fromRight, true, t);
|
||||
worldInfos[i].material.SetFloat(UVOffset, GetUVOffset(t, fromRight, i));
|
||||
worldInfos[i].renderQuad.position = GetQuadOffset(lastCam, worldInfos[i], i, false, true, t);
|
||||
worldInfos[i].material.SetFloat(UVOffset, GetUVOffset(t, false, i));
|
||||
}
|
||||
}
|
||||
|
||||
yield return null;
|
||||
}
|
||||
|
||||
|
||||
/*startTime = Time.time;
|
||||
|
||||
while (Time.time < startTime + fadeDuration) {
|
||||
@ -117,20 +137,16 @@ public class WorldSwitcher : MonoBehaviour {
|
||||
}
|
||||
|
||||
Vector3 GetQuadOffset(Camera cam, WorldInfo worldInfo, int index, bool fromRight, bool moving, float t = 0f) {
|
||||
float x = fromRight ?
|
||||
Mathf.Lerp((1 + index) * tabWidth, 1f - (worldInfos.Length - 1 - index) * tabWidth, t) :
|
||||
Mathf.Lerp(1f - tabWidth * (worldInfos.Length - index), index * tabWidth, t);
|
||||
float x = fromRight ? Mathf.Lerp((1 + index) * tabWidth, 1f - (worldInfos.Length - 1 - index) * tabWidth, t) : Mathf.Lerp(1f - tabWidth * (worldInfos.Length - index), index * tabWidth, t);
|
||||
Vector3 quadHalfWidthOffset = Vector3.right * (fromRight ? -worldInfo.renderQuad.localScale.x / 2f : worldInfo.renderQuad.localScale.x / 2f);
|
||||
|
||||
float depthOffset = moving ?
|
||||
Mathf.Abs(currentWorldIndex - index) * .0001f :
|
||||
-Mathf.Abs(currentWorldIndex - index) * .0001f;
|
||||
|
||||
float depthOffset = moving ? Mathf.Abs(currentWorldIndex - index) * .0001f : -Mathf.Abs(currentWorldIndex - index) * .0001f;
|
||||
|
||||
//TODO Offset epsilon
|
||||
return cam.ViewportToWorldPoint(
|
||||
new Vector3(
|
||||
x,
|
||||
.5f,
|
||||
.5f,
|
||||
quadOffset + depthOffset
|
||||
)
|
||||
) + quadHalfWidthOffset;
|
||||
@ -138,23 +154,51 @@ public class WorldSwitcher : MonoBehaviour {
|
||||
|
||||
float GetUVOffset(float t, bool fromRight, int index) {
|
||||
return fromRight ?
|
||||
Mathf.Lerp(-1f + tabWidth * (index + 1), -(worldInfos.Length - 1 - index) * tabWidth, t):
|
||||
Mathf.Lerp(-1f + tabWidth * (index + 1), -(worldInfos.Length - 1 - index) * tabWidth, t) :
|
||||
Mathf.Lerp(1f - tabWidth * (worldInfos.Length - index), index * tabWidth, t);
|
||||
}
|
||||
|
||||
float GetTabUIPos(float t, bool fromRight, int index, float offset) {
|
||||
return fromRight ?
|
||||
Mathf.Lerp(tabWidth * (index + 1), -(worldInfos.Length - 1 - index) * tabWidth, t) - offset :
|
||||
Mathf.Lerp(1f - tabWidth * (worldInfos.Length - index), index * tabWidth, t) + offset;
|
||||
}
|
||||
|
||||
void ResetQuadPositions() {
|
||||
Camera currCam = worldInfos[currentWorldIndex].camera;
|
||||
LayerMask currLayer = worldInfos[currentWorldIndex].layer;
|
||||
|
||||
|
||||
for (int i = 0; i < worldInfos.Length; ++i) {
|
||||
bool usingRenderTexture = i != currentWorldIndex;
|
||||
worldInfos[i].SetUsingRenderTexture(usingRenderTexture, currLayer);
|
||||
//worldInfos[i].material.SetFloat(Opacity, 1f);
|
||||
|
||||
|
||||
if (usingRenderTexture) {
|
||||
bool fromRight = i - currentWorldIndex < 0;
|
||||
worldInfos[i].renderQuad.position = GetQuadOffset(currCam, worldInfos[i], i, fromRight, false);
|
||||
worldInfos[i].material.SetFloat(UVOffset, GetUVOffset(0f, fromRight, i));
|
||||
worldInfos[i].healthBar.gameObject.SetActive(true);
|
||||
worldInfos[i].healthBar.position = new Vector3(
|
||||
Screen.width * GetTabUIPos(0f, fromRight, i, healthBarPosFromTabEdge),
|
||||
worldInfos[i].healthBar.position.y,
|
||||
worldInfos[i].healthBar.position.z
|
||||
);
|
||||
worldInfos[i].button.gameObject.SetActive(true);
|
||||
worldInfos[i].button.position = new Vector3(
|
||||
Screen.width * GetTabUIPos(0f, fromRight, i, buttonPosFromTabEdge),
|
||||
worldInfos[i].button.position.y,
|
||||
worldInfos[i].button.position.z
|
||||
);
|
||||
worldInfos[i].alert.gameObject.SetActive(true);
|
||||
worldInfos[i].alert.position = new Vector3(
|
||||
Screen.width * GetTabUIPos(0f, fromRight, i, alertPosFromTabEdge),
|
||||
worldInfos[i].alert.position.y,
|
||||
worldInfos[i].alert.position.z
|
||||
);
|
||||
}else {
|
||||
worldInfos[i].healthBar.gameObject.SetActive(false);
|
||||
worldInfos[i].button.gameObject.SetActive(false);
|
||||
worldInfos[i].alert.gameObject.SetActive(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -166,7 +210,11 @@ struct WorldInfo {
|
||||
[HideInInspector] public RenderTexture texture;
|
||||
public Transform renderQuad;
|
||||
[HideInInspector] public Material material;
|
||||
public RectTransform healthBar;
|
||||
public RectTransform button;
|
||||
public RectTransform alert;
|
||||
public int layer;
|
||||
|
||||
static readonly int CameraTexture = Shader.PropertyToID("_CameraTexture");
|
||||
|
||||
public void SetUsingRenderTexture(bool usingTexture, int layer) {
|
||||
@ -174,7 +222,7 @@ struct WorldInfo {
|
||||
camera.targetTexture = texture;
|
||||
renderQuad.gameObject.SetActive(true);
|
||||
renderQuad.gameObject.layer = layer;
|
||||
}else {
|
||||
} else {
|
||||
camera.targetTexture = null;
|
||||
renderQuad.gameObject.SetActive(false);
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -5,13 +5,10 @@ EditorBuildSettings:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Scenes:
|
||||
- enabled: 0
|
||||
path:
|
||||
guid: 00000000000000000000000000000000
|
||||
- enabled: 1
|
||||
path: Assets/Scenes/MainMenu.unity
|
||||
guid: e00e1e3705465134eb4853ed0bef2506
|
||||
- enabled: 1
|
||||
path: Assets/Scenes/testing_art.unity
|
||||
guid: 99c9720ab356a0642a771bea13969a05
|
||||
path: Assets/Scenes/Game.unity
|
||||
guid: 8bb2bf2697d291f4489c326d05527161
|
||||
m_configObjects: {}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user