#7 타이쿤 업데이트 및 전투 아이템 수정

+ 전투에서 사용되는 Item 오브젝트의 InteractionUi의 camera를 UiCamera로 연동
+ Item의 드랍 방식을 같은 위치에서 랜덤한 위치로 흩뿌리는 방식으로 변경
+ 술통, 쓰레기통 상호작용 추가
+ 손님이 음료를 요구할 때, 음료 전달 기능 추가
+ 가구 Opaque Unlit으로 재질 변경
This commit is contained in:
Nam Tae Gun 2024-07-03 03:27:56 +09:00
parent 1c8cbd7780
commit b6e7e5dca3
68 changed files with 2454 additions and 949 deletions

View File

@ -728,6 +728,68 @@ Transform:
m_Children: [] m_Children: []
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &383611830
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1028035736}
m_Modifications:
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalPosition.x
value: 1.76
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalPosition.z
value: 6.16
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5897095096647521783, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
propertyPath: m_Name
value: TrashCan
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
--- !u!4 &383611831 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 809828747251277026, guid: f0b7d93a3fd80be429e7fdac2a2cce39, type: 3}
m_PrefabInstance: {fileID: 383611830}
m_PrefabAsset: {fileID: 0}
--- !u!1 &461791771 --- !u!1 &461791771
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1316,7 +1378,7 @@ Camera:
m_Depth: 0 m_Depth: 0
m_CullingMask: m_CullingMask:
serializedVersion: 2 serializedVersion: 2
m_Bits: 65495 m_Bits: 131031
m_RenderingPath: -1 m_RenderingPath: -1
m_TargetTexture: {fileID: 0} m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0 m_TargetDisplay: 0
@ -1359,7 +1421,6 @@ MonoBehaviour:
_persistent: 0 _persistent: 0
_cinemachineCameras: {fileID: 1634548838} _cinemachineCameras: {fileID: 1634548838}
<BaseCamera>k__BackingField: {fileID: 545850352} <BaseCamera>k__BackingField: {fileID: 545850352}
MainCamera: {fileID: 873223991}
--- !u!1001 &874559119 --- !u!1001 &874559119
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1478,14 +1539,11 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 1028043511} - {fileID: 2081157701}
- {fileID: 1081115324}
- {fileID: 383611831}
m_Father: {fileID: 923706278} m_Father: {fileID: 923706278}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!4 &1028043511 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
m_PrefabInstance: {fileID: 1328652233}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1038321202 --- !u!1 &1038321202
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1635,7 +1693,7 @@ MonoBehaviour:
m_EditorClassIdentifier: m_EditorClassIdentifier:
_persistent: 0 _persistent: 0
<MainCanvas>k__BackingField: {fileID: 1049919591} <MainCanvas>k__BackingField: {fileID: 1049919591}
<RestaurantUpgradeUi>k__BackingField: {fileID: 1496452083} <TycoonUpgradeUi>k__BackingField: {fileID: 0}
--- !u!1 &1070845212 --- !u!1 &1070845212
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -1772,6 +1830,76 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1070845212} m_GameObject: {fileID: 1070845212}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!1001 &1081115323
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1028035736}
m_Modifications:
- target: {fileID: 809828747251277026, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalPosition.x
value: -1.732
objectReference: {fileID: 0}
- target: {fileID: 809828747251277026, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalPosition.z
value: 6.42
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalPosition.x
value: -3.93
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalPosition.z
value: 2.5
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2150999877833654613, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5130238471801096256, guid: 109afa56f22782a4baef8705031c807a, type: 3}
propertyPath: m_Name
value: BeverageMachine
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 109afa56f22782a4baef8705031c807a, type: 3}
--- !u!4 &1081115324 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 809828747251277026, guid: 109afa56f22782a4baef8705031c807a, type: 3}
m_PrefabInstance: {fileID: 1081115323}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1178042444 --- !u!1 &1178042444
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2035,35 +2163,6 @@ Transform:
- {fileID: 1520533432} - {fileID: 1520533432}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1328652233
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 1028035736}
m_Modifications:
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4833254060163934334, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_Name
value: CustomerTable01
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: bc2abb0d190003240b86437081f20536, type: 3}
--- !u!1001 &1395162455 --- !u!1001 &1395162455
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2732,7 +2831,6 @@ GameObject:
- component: {fileID: 1665075869} - component: {fileID: 1665075869}
- component: {fileID: 1665075871} - component: {fileID: 1665075871}
- component: {fileID: 1665075870} - component: {fileID: 1665075870}
- component: {fileID: 1665075872}
m_Layer: 0 m_Layer: 0
m_Name: RestaurantManager m_Name: RestaurantManager
m_TagString: Untagged m_TagString: Untagged
@ -2770,7 +2868,6 @@ MonoBehaviour:
_persistent: 0 _persistent: 0
<CustomerManager>k__BackingField: {fileID: 1665075871} <CustomerManager>k__BackingField: {fileID: 1665075871}
<CustomerTableManager>k__BackingField: {fileID: 1665075870} <CustomerTableManager>k__BackingField: {fileID: 1665075870}
<FoodBalloonUiManager>k__BackingField: {fileID: 1665075872}
--- !u!114 &1665075870 --- !u!114 &1665075870
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2800,19 +2897,6 @@ MonoBehaviour:
_customerSpawnTransform: {fileID: 1038321203} _customerSpawnTransform: {fileID: 1038321203}
_checkEmptySeatInterval: 0.5 _checkEmptySeatInterval: 0.5
_instanceCustomers: [] _instanceCustomers: []
--- !u!114 &1665075872
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1665075867}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 609e0561d4d85804ab33cccbbbfc7927, type: 3}
m_Name:
m_EditorClassIdentifier:
_foodBalloonUiPrefab: {fileID: 2829248495233098512, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
--- !u!1 &1746385716 --- !u!1 &1746385716
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -2859,7 +2943,7 @@ MonoBehaviour:
m_EditorClassIdentifier: m_EditorClassIdentifier:
version: 1073741824 version: 1073741824
data: data:
dataString: UEsDBBQAAAgIAABIIez+cF9vwAIAAP8FAAALACQAZ3JhcGgwLmpzb24KACAAAAAAAAEAGAAAgD7V3rGdAQCAPtXesZ0BAIA+1d6xnQFlVE1v4jAQ/SvI5wWFQoHubRdou4e2qHTVw9KDE0+IhbEjfxRo1f++M04ggUqREr2ZN/PmK59MaldC5o29s1I8GAHsZ4fRN/vRaYz3sOdro5fyA44+r1L4gpx49HnmXhrE+0RzZgveyuyXXityThAMWubGbudiDVPjvEM458oBmqzxxNYIfXbYviYc6vcHvTtf+JWB9mAbr+6wNx5NBuP+9WTeTcY1p5v0+me0oDPFtyUIkt+wh8ckw8pNY2G1B/Ezo5R0tSrmD2WsespLF7AmdBCSY5VRD/kXINeFvyQ/5bkDQpPeNVXKDzNpsV1VXPbbVD3ccreplL1zFSjTYDKMqqqwD9/so8qcW7O9P2VOqCRfyGzzzA8Zd77V5DY8O5ce9I6rDU8VvBagH82dNUELNHobiBocXM1aoU7VTQvINo1fpfUCDOX3sbbm8xWr3y89lKc6kt6wQf86cEtlYvvrkGSpkRsKCRZH9wfriVvk6kSIkkbkv/B1e91qw620zqOp1lOj5LvACYEAnUHd9y45aJKXmmApFptHrdSM4KfGaohwLbAEzZU/LDCiP1uC77aWrgvLLafLq9XVtuNBXVAi3PgnyYVpYXanYVtcXxd3+vj1742G4AqzewBXPAWvpG51mwyP2OCp0bra3HYzj7RlsDnPWjQPex8szLjnMRvKwQUTbSr2MjJ0UIp2ORYQFWEB9LxRfwuOeVWE2aPR8fbO3lH+OkhxfiEs4WN+I9L8+qqfjsaTtDtIB5BmMEiTkYDRTZ/FE5Ia283VoupXPSXcLt3UovFcKOIzOM+D5TpOXli+u5MfW9OavNS5WWYWQD9VEU7FgsUk+HsRcyGxzCV4L3XcS/a5YspkGxCrU6BVbOx87y1fNVFWrJTvxhOyYtP4N1wxgk8Xiav7LmFHyc+CgcLRgXiRCra8JFPyxb7+A1BLAwQUAAAICAAASCHs/aPJUmsAAAB3AAAACQAkAG1ldGEuanNvbgoAIAAAAAAAAQAYAACAPtXesZ0BAIA+1d6xnQEAgD7V3rGdAatWKkstKs7Mz1OyUjDVM9Qz1FFQSi9KLMgoBgqAOaWZKSB2tJJBonmiZUpSmqmRYZKZuUWSrnGScWpScqpxkoFZSqqZpaFSLFB9SWVBql9ibipET0BiSUZaZl5KZl66nntRZoo7yGil2FoAUEsBAi0AFAAACAgAAEgh7P5wX2/AAgAA/wUAAAsAJAAAAAAAAAAAAAAAAAAAAGdyYXBoMC5qc29uCgAgAAAAAAABABgAAIA+1d6xnQEAgD7V3rGdAQCAPtXesZ0BUEsBAi0AFAAACAgAAEgh7P2jyVJrAAAAdwAAAAkAJAAAAAAAAAAAAAAADQMAAG1ldGEuanNvbgoAIAAAAAAAAQAYAACAPtXesZ0BAIA+1d6xnQEAgD7V3rGdAVBLBQYAAAAAAgACALgAAADDAwAAAAA= dataString: UEsDBBQAAAgIAABIIewucvg/sQIAAPMFAAALACQAZ3JhcGgwLmpzb24KACAAAAAAAAEAGAAAgD7V3rGdAQCAPtXesZ0BAIA+1d6xnQFlVMtu4jAU/RXk9bQKhdJ2djNA21m0RaWjLoYunPhCLIwd+VGgFf8+9zomBJCQEs59nXMf+WZSuwoKb+yDleLJCGA/O4ze2Y/OwfgIG74weiq/YO/zLoUvyYlHn1fupUG8S2HOrMBbWfzSC0XOGYJBy7mxq7FYwNA47xCec+UATdZ4itYIfXfYJgVs0/OLnp0dvhWgPdhzr4vssnvkGHSh+KoCQYQP/v19QL920ygleWSX11TAKCVdYsL8topKh7xyAXWgg5AclUUOVLEEuSh9+tMEv8znDnyT1PLtSFpsUZ2X/TZ131bcLWtun1wFqtS77UdeddqnM/ugNs+tWT02lTMS5UtZLF/5tuDOtxrbhkfH1INec7XkuYL3EvSzebAmaIFGbwOFBgdXo1aqRt2whGJ58Ku5noChOh9Sa0K7qH4z9VA1OrLL/gH968BNlYntTynJkpA7SgkWh/cH9cTNcakQosQR49/4or1iyXAvrfNoSnwSSr4TnBAI0AWkvl+QgyZ6uQmWcrFx5ErNCH5orIYIJ4IVaK78doIZ/dESnNtavE4s95yuLbFLtv0RnYRE+OCfZSemiVk3w7a4vi7u9P7t3wcNwZVm/QSufAleSd3qNhmescFDo3W9ue1m7sOmwc550QrzsPHBwoh7HqshHVww0Q7FXsYIHZSiXY4CIiMUQL8P6m/Jsa6KMHs2Ot7e0TPSXwQpji+EZfyG34l8fn3VzQc3t/lFL+9BXkAvzwYCBnddFk9Iamw3V5O6X2lKuF36oEXjuVDGV3CeB8t1nLywfP0gv1amNXmp52ZaWAD9UmdoxILFIviBEWMhUeYUvJc67iX7njFliiWIWZNoFhs73njLZ4csM1bJT+MJmbFh/ALOGMHNReLqfkpYU/GjZKBwdCDepIIVr8iU7djuP1BLAwQUAAAICAAASCHs/aPJUmsAAAB3AAAACQAkAG1ldGEuanNvbgoAIAAAAAAAAQAYAACAPtXesZ0BAIA+1d6xnQEAgD7V3rGdAatWKkstKs7Mz1OyUjDVM9Qz1FFQSi9KLMgoBgqAOaWZKSB2tJJBonmiZUpSmqmRYZKZuUWSrnGScWpScqpxkoFZSqqZpaFSLFB9SWVBql9ibipET0BiSUZaZl5KZl66nntRZoo7yGil2FoAUEsBAi0AFAAACAgAAEgh7C5y+D+xAgAA8wUAAAsAJAAAAAAAAAAAAAAAAAAAAGdyYXBoMC5qc29uCgAgAAAAAAABABgAAIA+1d6xnQEAgD7V3rGdAQCAPtXesZ0BUEsBAi0AFAAACAgAAEgh7P2jyVJrAAAAdwAAAAkAJAAAAAAAAAAAAAAA/gIAAG1ldGEuanNvbgoAIAAAAAAAAQAYAACAPtXesZ0BAIA+1d6xnQEAgD7V3rGdAVBLBQYAAAAAAgACALgAAAC0AwAAAAA=
file_cachedStartup: {fileID: 0} file_cachedStartup: {fileID: 0}
cacheStartup: 0 cacheStartup: 0
showNavGraphs: 1 showNavGraphs: 1
@ -3210,6 +3294,100 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0} m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!1001 &2046989539
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2081157701}
m_Modifications:
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4833254060163934334, guid: bc2abb0d190003240b86437081f20536, type: 3}
propertyPath: m_Name
value: CustomerTable01
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: bc2abb0d190003240b86437081f20536, type: 3}
--- !u!4 &2046989540 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1871400395928592747, guid: bc2abb0d190003240b86437081f20536, type: 3}
m_PrefabInstance: {fileID: 2046989539}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2081157700
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2081157701}
m_Layer: 0
m_Name: CustomerTables01
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2081157701
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2081157700}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2046989540}
m_Father: {fileID: 1028035736}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &5626406452199475265 --- !u!1001 &5626406452199475265
PrefabInstance: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -3262,6 +3440,10 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 5527707380059080408, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6379312009059766371, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3} - target: {fileID: 6379312009059766371, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3}
propertyPath: m_Mesh propertyPath: m_Mesh
value: value:

View File

@ -1,6 +1,7 @@
using System; using System;
using BehaviorDesigner.Runtime.Tasks; using BehaviorDesigner.Runtime.Tasks;
using BlueWater.Npcs.Customers; using BlueWater.Npcs.Customers;
using BlueWater.Tycoons;
using Action = BehaviorDesigner.Runtime.Tasks.Action; using Action = BehaviorDesigner.Runtime.Tasks.Action;
namespace BlueWater.BehaviorTrees.Actions namespace BlueWater.BehaviorTrees.Actions
@ -18,15 +19,13 @@ namespace BlueWater.BehaviorTrees.Actions
public override void OnStart() public override void OnStart()
{ {
RestaurantManager.Instance.CustomerManager.TryFindEmptySeat(_customer); TycoonManager.Instance.CustomerManager.TryFindEmptySeat(_customer);
} }
public override TaskStatus OnUpdate() public override TaskStatus OnUpdate()
{ {
if (_customer.TableSeat == null) return TaskStatus.Running; if (_customer.TableSeat == null) return TaskStatus.Running;
_customer.SetFoodBalloonUi(RestaurantManager.Instance.FoodBalloonUiManager.InstantiateFoodBalloon());
_customer.FoodBalloonUi.Initialize(_customer, _customer.TableSeat);
return TaskStatus.Success; return TaskStatus.Success;
} }
} }

View File

@ -1,6 +1,8 @@
using System; using System;
using BehaviorDesigner.Runtime.Tasks; using BehaviorDesigner.Runtime.Tasks;
using BlueWater.Npcs.Customers; using BlueWater.Npcs.Customers;
using BlueWater.Uis;
using UnityEngine;
using Action = BehaviorDesigner.Runtime.Tasks.Action; using Action = BehaviorDesigner.Runtime.Tasks.Action;
namespace BlueWater.BehaviorTrees.Actions namespace BlueWater.BehaviorTrees.Actions
@ -11,6 +13,7 @@ namespace BlueWater.BehaviorTrees.Actions
{ {
private Customer _customer; private Customer _customer;
private FoodBalloonUi _foodBalloonUi; private FoodBalloonUi _foodBalloonUi;
private int _orderFoodIdx;
public override void OnAwake() public override void OnAwake()
{ {
@ -20,23 +23,50 @@ namespace BlueWater.BehaviorTrees.Actions
public override void OnStart() public override void OnStart()
{ {
_foodBalloonUi = _customer.FoodBalloonUi; _foodBalloonUi = _customer.FoodBalloonUi;
_foodBalloonUi.OrderFood(40001, 15f); _orderFoodIdx = 40001;
_foodBalloonUi.OrderFood(_orderFoodIdx, 15f);
_customer.OnInteraction += HandleFoodInteraction;
_customer.RegisterPlayerInteraction();
} }
public override TaskStatus OnUpdate() public override TaskStatus OnUpdate()
{ {
if (_foodBalloonUi.IsFoodReceive()) if (_foodBalloonUi.IsFoodReceive())
{ {
_customer.OnInteraction -= HandleFoodInteraction;
_customer.UnregisterPlayerInteraction();
return TaskStatus.Success; return TaskStatus.Success;
} }
if (_foodBalloonUi.IsWaitTimeOver()) if (_foodBalloonUi.IsWaitTimeOver())
{ {
_foodBalloonUi.CancelOrder(); _foodBalloonUi.CancelOrder();
_customer.OnInteraction -= HandleFoodInteraction;
_customer.UnregisterPlayerInteraction();
return TaskStatus.Failure; return TaskStatus.Failure;
} }
return TaskStatus.Running; return TaskStatus.Running;
} }
private void HandleFoodInteraction()
{
var tycoonPlayer = GameManager.Instance.CurrentTycoonPlayer;
var carriedFoodData = tycoonPlayer.GetCurrentFoodData();
if (carriedFoodData == null)
{
Debug.Log("플레이어가 가지고 있는 음식의 데이터가 없습니다.");
return;
}
if (carriedFoodData.Idx == _orderFoodIdx)
{
tycoonPlayer.GiveFood();
_foodBalloonUi.ReceiveFood();
_customer.SetFood(carriedFoodData);
// TODO : 음식을 테이블에 깔고 먹는 행동
}
}
} }
} }

View File

@ -16,13 +16,11 @@ namespace BlueWater.BehaviorTrees.Actions
_customer = GetComponent<Customer>(); _customer = GetComponent<Customer>();
} }
public override void OnStart()
{
_customer.SetTableSeatPositionAndDirection();
}
public override TaskStatus OnUpdate() public override TaskStatus OnUpdate()
{ {
_customer.SetTableSeatPositionAndDirection();
_customer.TableSeat.OccupySeat();
_customer.TableSeat.UnreserveSeat();
return TaskStatus.Success; return TaskStatus.Success;
} }
} }

View File

@ -1,19 +1,28 @@
using System;
using BehaviorDesigner.Runtime; using BehaviorDesigner.Runtime;
using BlueWater.Enemies; using BlueWater.Enemies;
using BlueWater.Interfaces;
using BlueWater.Items;
using BlueWater.Players; using BlueWater.Players;
using BlueWater.Players.Tycoons; using BlueWater.Players.Tycoons;
using BlueWater.Tycoons;
using BlueWater.Uis;
using Pathfinding; using Pathfinding;
using Sirenix.OdinInspector; using Sirenix.OdinInspector;
using UnityEngine; using UnityEngine;
namespace BlueWater.Npcs.Customers namespace BlueWater.Npcs.Customers
{ {
public class Customer : MonoBehaviour public class Customer : MonoBehaviour, IPlayerInteraction
{ {
// Variables // Variables
#region Variables #region Variables
// Components // Components
[field: SerializeField]
public Transform Transform { get; private set; }
[field: SerializeField] [field: SerializeField]
public Rigidbody Rigidbody { get; private set; } public Rigidbody Rigidbody { get; private set; }
@ -29,63 +38,76 @@ namespace BlueWater.Npcs.Customers
[field: SerializeField] [field: SerializeField]
public MeshRenderer MeshRenderer { get; private set; } public MeshRenderer MeshRenderer { get; private set; }
// Classes [field: SerializeField]
[field: SerializeField, Required] public Canvas InteractionCanvas { get; private set; }
public SpineController SpineController { get; private set; }
[field: SerializeField, Required] [field: SerializeField]
public AiMovement AIMovement { get; private set; } public Transform InteractionUi { get; private set; }
[field: SerializeField] [field: SerializeField]
public FoodBalloonUi FoodBalloonUi { get; private set; } public FoodBalloonUi FoodBalloonUi { get; private set; }
// Classes
[field: SerializeField, Required]
public SpineController SpineController { get; private set; }
[field: SerializeField, Required]
public AiMovement AIMovement { get; private set; }
[field: SerializeField]
public bool EnableInteraction { get; private set; } = true;
private IAstarAI _astarAi; private IAstarAI _astarAi;
public TableSeat TableSeat { get; private set; } public TableSeat TableSeat { get; private set; }
private bool _isMoving; private bool _isMoving;
public bool IsMoving public bool IsMoving
{ {
get => _isMoving; get => _isMoving;
set set
{ {
if (_isMoving == value) return; if (_isMoving == value) return;
_isMoving = value; _isMoving = value;
SpineController.PlayAnimation(_isMoving SpineController.PlayAnimation(_isMoving
? TycoonPlayerSpineAnimation.run.ToString() ? TycoonPlayerSpineAnimation.run.ToString()
: TycoonPlayerSpineAnimation.idle.ToString(), true); : TycoonPlayerSpineAnimation.idle.ToString(), true);
} }
} }
private Vector3 _currentDirection = Vector3.right; private Vector3 _currentDirection = Vector3.right;
public Vector3 CurrentDirection public Vector3 CurrentDirection
{ {
get => _currentDirection; get => _currentDirection;
set set
{ {
if (value == Vector3.zero) return; if (value == Vector3.zero) return;
_currentDirection = value; _currentDirection = value;
} }
} }
private bool _isQuitting; private bool _isQuitting;
public Action OnInteraction;
#endregion #endregion
// Unity events // Unity events
#region Unity events #region Unity events
private void Awake() private void Awake()
{ {
InitializeComponents(); InitializeComponents();
} }
private void OnApplicationQuit() private void OnApplicationQuit()
{ {
_isQuitting = true; _isQuitting = true;
} }
private void Update() private void Update()
{ {
HandleMovement(); HandleMovement();
@ -95,24 +117,31 @@ namespace BlueWater.Npcs.Customers
private void OnDestroy() private void OnDestroy()
{ {
if (_isQuitting) return; if (_isQuitting) return;
RestaurantManager.Instance.CustomerManager.UnregisterCustomer(this); TycoonManager.Instance.CustomerManager.UnregisterCustomer(this);
} }
#endregion #endregion
// Initialize methods // Initialize methods
#region Initialize methods #region Initialize methods
[Button("컴포넌트 초기화")] [Button("컴포넌트 초기화")]
protected virtual void InitializeComponents() protected virtual void InitializeComponents()
{ {
Transform = transform;
Rigidbody = GetComponent<Rigidbody>(); Rigidbody = GetComponent<Rigidbody>();
CharacterCollider = GetComponent<CapsuleCollider>(); CharacterCollider = GetComponent<CapsuleCollider>();
BehaviorTree = GetComponent<BehaviorTree>(); BehaviorTree = GetComponent<BehaviorTree>();
VisualLook = transform.Find("VisualLook"); VisualLook = transform.Find("VisualLook");
MeshRenderer = VisualLook.GetComponent<MeshRenderer>(); MeshRenderer = VisualLook.GetComponent<MeshRenderer>();
InteractionCanvas = transform.Find("InteractionCanvas").GetComponent<Canvas>();
InteractionCanvas.worldCamera = TycoonCameraManager.Instance.UiCamera;
InteractionUi = InteractionCanvas.transform.Find("InteractionUi");
InteractionUi.localScale = Vector3.one * (1 / transform.localScale.x);
FoodBalloonUi = InteractionCanvas.transform.Find("FoodBalloonUi").GetComponent<FoodBalloonUi>();
SpineController = GetComponent<SpineController>(); SpineController = GetComponent<SpineController>();
AIMovement = GetComponent<AiMovement>(); AIMovement = GetComponent<AiMovement>();
@ -123,12 +152,13 @@ namespace BlueWater.Npcs.Customers
{ {
BehaviorTree.EnableBehavior(); BehaviorTree.EnableBehavior();
} }
#endregion #endregion
// Methods // Methods
#region Methods #region Methods
private void HandleMovement() private void HandleMovement()
{ {
if (!_astarAi.canMove || _astarAi.isStopped) if (!_astarAi.canMove || _astarAi.isStopped)
@ -136,7 +166,7 @@ namespace BlueWater.Npcs.Customers
IsMoving = false; IsMoving = false;
return; return;
} }
CurrentDirection = _astarAi.velocity.normalized; CurrentDirection = _astarAi.velocity.normalized;
IsMoving = _astarAi.velocity != Vector3.zero || _astarAi.velocity != Vector3.positiveInfinity; IsMoving = _astarAi.velocity != Vector3.zero || _astarAi.velocity != Vector3.positiveInfinity;
} }
@ -153,8 +183,12 @@ namespace BlueWater.Npcs.Customers
VisualLook.localScale = localScale; VisualLook.localScale = localScale;
} }
public void SetFoodBalloonUi(FoodBalloonUi foodBalloonUi) => FoodBalloonUi = foodBalloonUi; public void SetTableSeat(TableSeat tableSeat)
public void SetTableSeat(TableSeat tableSeat) => TableSeat = tableSeat; {
TableSeat = tableSeat;
FoodBalloonUi.Initialize(TableSeat);
}
public void SetCurrentDirection(Vector3 normalDirection) => CurrentDirection = normalDirection; public void SetCurrentDirection(Vector3 normalDirection) => CurrentDirection = normalDirection;
public void SetTableSeatPositionAndDirection() public void SetTableSeatPositionAndDirection()
@ -163,6 +197,46 @@ namespace BlueWater.Npcs.Customers
SetCurrentDirection(TableSeat.TableDirection); SetCurrentDirection(TableSeat.TableDirection);
} }
public void SetFood(ItemData foodData)
{
TableSeat.SetFood(foodData.Sprite);
}
public void Interaction()
{
OnInteraction?.Invoke();
}
public void ShowInteractionUi()
{
if (!InteractionUi) return;
InteractionUi.gameObject.SetActive(true);
}
public void HideInteractionUi()
{
if (!InteractionUi) return;
InteractionUi.gameObject.SetActive(false);
}
public void RegisterPlayerInteraction()
{
if (EnableInteraction)
{
GameManager.Instance.CurrentTycoonPlayer.TycoonInput.RegisterPlayerInteraction(this);
}
}
public void UnregisterPlayerInteraction()
{
if (EnableInteraction)
{
GameManager.Instance.CurrentTycoonPlayer.TycoonInput.UnregisterPlayerInteraction(this);
}
}
#endregion #endregion
} }
} }

View File

@ -0,0 +1,86 @@
using BlueWater.Items;
using Sirenix.OdinInspector;
using UnityEngine;
namespace BlueWater.Players.Tycoons
{
public class TycoonFoodHandler : MonoBehaviour
{
[SerializeField]
private SpriteRenderer _foodRenderer;
[SerializeField]
private bool _isCarriedFood;
private ItemData _currentFoodData;
private ItemManager _itemManager;
private void Awake()
{
InitializeComponents();
}
private void Start()
{
_itemManager = ItemManager.Instance;
}
[Button("컴포넌트 초기화")]
private void InitializeComponents()
{
_foodRenderer = transform.Find("VisualLook/Food").GetComponent<SpriteRenderer>();
}
public void CarryFood(int foodIdx)
{
if (_isCarriedFood)
{
Debug.Log("이미 음식을 들고 있습니다.");
return;
}
_currentFoodData = _itemManager.GetItemDataByIdx(foodIdx);
if (_currentFoodData == null)
{
Debug.LogError($"{foodIdx} 해당 음식을 등록할 수 없습니다.");
return;
}
var itemSprite = _currentFoodData.Sprite;
if (!itemSprite)
{
Debug.LogWarning($"{itemSprite} 해당 음식의 이미지가 없습니다.");
}
_foodRenderer.sprite = itemSprite;
_isCarriedFood = true;
}
public void GiveFood()
{
if (!_isCarriedFood || _currentFoodData == null)
{
Debug.Log("들고있는 음식이 없거나, 현재 음식 데이터가 비어있습니다.");
return;
}
_currentFoodData = null;
_foodRenderer.sprite = null;
_isCarriedFood = false;
}
public void DiscardFood()
{
if (!_isCarriedFood || _currentFoodData == null)
{
Debug.Log("들고있는 음식이 없거나, 현재 음식 데이터가 비어있습니다.");
return;
}
_currentFoodData = null;
_foodRenderer.sprite = null;
_isCarriedFood = false;
}
public ItemData GetCurrentFoodData() => _currentFoodData;
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 8c56e1830a56e6c47bf5abe1148fc702

View File

@ -1,6 +1,9 @@
using System; using System;
using System.Collections; using System.Collections.Generic;
using BlueWater.Interfaces;
using BlueWater.Uis; using BlueWater.Uis;
using BlueWater.Utility;
using Sirenix.OdinInspector;
using UnityEngine; using UnityEngine;
using UnityEngine.InputSystem; using UnityEngine.InputSystem;
@ -12,33 +15,56 @@ namespace BlueWater.Players.Tycoons
#region variables #region variables
// Components // Components
[SerializeField]
private PlayerInput _playerInput; private PlayerInput _playerInput;
[SerializeField]
protected float InteractionRadius = 2f;
private List<IPlayerInteraction> _playerInteractions = new();
private IPlayerInteraction _closestInteraction;
private IPlayerInteraction _previousInteraction;
// Events // Events
public event Action<Vector2> OnMoveInputReceived; public event Action<Vector2> OnMoveInputReceived;
#endregion #endregion
#region Unity events
private void Awake()
{
InitializeComponents();
}
private void Update()
{
_closestInteraction = GetClosestInteraction();
if (_closestInteraction != null)
{
_closestInteraction.ShowInteractionUi();
if (_previousInteraction != null && _closestInteraction != _previousInteraction)
{
_previousInteraction.HideInteractionUi();
}
_previousInteraction = _closestInteraction;
}
else
{
_previousInteraction?.HideInteractionUi();
_previousInteraction = null;
}
}
#endregion
// Initialize methods // Initialize methods
#region Initialize methods #region Initialize methods
public void InitializeComponents(PlayerInput playerInput) [Button("컴포넌트 초기화")]
private void InitializeComponents()
{ {
_playerInput = playerInput; _playerInput = GetComponent<PlayerInput>();
_playerInput.enabled = true;
PlayerInputKeyManager.Instance.SetCurrentPlayerInput(_playerInput);
PlayerInputKeyManager.Instance.SwitchCurrentActionMap(InputActionMaps.Tycoon);
StartCoroutine(nameof(PlayerInputCoroutine));
}
private IEnumerator PlayerInputCoroutine()
{
yield return new WaitForSeconds(0.5f);
PlayerInputKeyManager.Instance.DisableAllActionMaps();
PlayerInputKeyManager.Instance.EnableCurrentPlayerInput();
PlayerInputKeyManager.Instance.SwitchCurrentActionMap(InputActionMaps.Tycoon);
} }
#endregion #endregion
@ -57,7 +83,7 @@ namespace BlueWater.Players.Tycoons
{ {
if (context.performed) if (context.performed)
{ {
// TODO : 상호작용 추가 _closestInteraction?.Interaction();
} }
} }
@ -65,7 +91,7 @@ namespace BlueWater.Players.Tycoons
{ {
if (context.performed) if (context.performed)
{ {
TycoonUiManager.Instance.RestaurantUpgradeUi.Open(TycoonUiManager.Instance.PopupUiList); TycoonUiManager.Instance.TycoonUpgradeUi.Open(TycoonUiManager.Instance.PopupUiList);
} }
} }
@ -74,9 +100,9 @@ namespace BlueWater.Players.Tycoons
{ {
if (context.performed) if (context.performed)
{ {
if (!TycoonUiManager.Instance.RestaurantUpgradeUi.gameObject.activeSelf) return; if (!TycoonUiManager.Instance.TycoonUpgradeUi.gameObject.activeSelf) return;
TycoonUiManager.Instance.RestaurantUpgradeUi.Close(); TycoonUiManager.Instance.TycoonUpgradeUi.Close();
} }
} }
@ -89,5 +115,36 @@ namespace BlueWater.Players.Tycoons
} }
#endregion #endregion
#region Methods
public void RegisterPlayerInteraction(IPlayerInteraction playerInteraction)
{
Utils.RegisterList(_playerInteractions, playerInteraction);
}
public void UnregisterPlayerInteraction(IPlayerInteraction playerInteraction)
{
Utils.UnregisterList(_playerInteractions, playerInteraction);
}
private IPlayerInteraction GetClosestInteraction()
{
IPlayerInteraction closestInteraction = null;
var closestDistance = float.MaxValue;
foreach (var interaction in _playerInteractions)
{
var distance = Vector3.Distance(transform.position, interaction.Transform.position);
if (distance > InteractionRadius || distance >= closestDistance) continue;
closestDistance = distance;
closestInteraction = interaction;
}
return closestInteraction;
}
#endregion
} }
} }

View File

@ -1,3 +1,4 @@
using BlueWater.Items;
using Sirenix.OdinInspector; using Sirenix.OdinInspector;
using Spine.Unity; using Spine.Unity;
using UnityEngine; using UnityEngine;
@ -38,6 +39,9 @@ namespace BlueWater.Players.Tycoons
[field: SerializeField] [field: SerializeField]
public TycoonMovement TycoonMovement { get; private set; } public TycoonMovement TycoonMovement { get; private set; }
[field: SerializeField]
public TycoonFoodHandler TycoonFoodHandler { get; private set; }
#endregion #endregion
// Unity events // Unity events
@ -47,6 +51,11 @@ namespace BlueWater.Players.Tycoons
{ {
InitializeComponents(); InitializeComponents();
InitializeChileComponents(); InitializeChileComponents();
if (!GameManager.Instance.CurrentTycoonPlayer)
{
GameManager.Instance.SetCurrentTycoonPlayer(this);
}
} }
private void Start() private void Start()
@ -75,11 +84,11 @@ namespace BlueWater.Players.Tycoons
TycoonInput = GetComponent<TycoonInput>(); TycoonInput = GetComponent<TycoonInput>();
TycoonMovement = GetComponent<TycoonMovement>(); TycoonMovement = GetComponent<TycoonMovement>();
TycoonFoodHandler = GetComponent<TycoonFoodHandler>();
} }
private void InitializeChileComponents() private void InitializeChileComponents()
{ {
TycoonInput.InitializeComponents(PlayerInput);
TycoonMovement.InitializeComponents(Rigidbody, VisualLook); TycoonMovement.InitializeComponents(Rigidbody, VisualLook);
} }
@ -99,6 +108,12 @@ namespace BlueWater.Players.Tycoons
// Input // Input
TycoonInput.OnMoveInputReceived -= TycoonMovement.HandleInputMovement; TycoonInput.OnMoveInputReceived -= TycoonMovement.HandleInputMovement;
} }
// Wrapping
public void CarryFood(int foodIdx) => TycoonFoodHandler.CarryFood(foodIdx);
public void GiveFood() => TycoonFoodHandler.GiveFood();
public void DiscardFood() => TycoonFoodHandler.DiscardFood();
public ItemData GetCurrentFoodData() => TycoonFoodHandler.GetCurrentFoodData();
#endregion #endregion
} }

View File

@ -16,7 +16,8 @@ namespace BlueWater
[field: SerializeField] [field: SerializeField]
public CinemachineCamera BaseCombatCamera { get; private set; } public CinemachineCamera BaseCombatCamera { get; private set; }
public Camera MainCamera; public Camera MainCamera { get; private set; }
public Camera UiCamera { get; private set; }
#endregion #endregion
@ -54,7 +55,8 @@ namespace BlueWater
BaseCombatCamera.Priority = 1; BaseCombatCamera.Priority = 1;
MainCamera = Camera.main; MainCamera = GetComponent<Camera>();
UiCamera = MainCamera.transform.Find("UiCamera").GetComponent<Camera>();
} }
#endregion #endregion

View File

@ -1,5 +1,6 @@
using System; using System;
using BlueWater.Players.Combat; using BlueWater.Players.Combat;
using BlueWater.Players.Tycoons;
using UnityEngine; using UnityEngine;
namespace BlueWater namespace BlueWater
@ -13,6 +14,9 @@ namespace BlueWater
[field: SerializeField] [field: SerializeField]
public CombatPlayer CurrentCombatPlayer { get; private set; } public CombatPlayer CurrentCombatPlayer { get; private set; }
[field: SerializeField]
public TycoonPlayer CurrentTycoonPlayer { get; private set; }
// Events // Events
public event Action<Transform> OnInstantiatePlayer; public event Action<Transform> OnInstantiatePlayer;
@ -25,5 +29,6 @@ namespace BlueWater
} }
public void SetCurrentCombatPlayer(CombatPlayer combatPlayer) => CurrentCombatPlayer = combatPlayer; public void SetCurrentCombatPlayer(CombatPlayer combatPlayer) => CurrentCombatPlayer = combatPlayer;
public void SetCurrentTycoonPlayer(TycoonPlayer tycoonPlayer) => CurrentTycoonPlayer = tycoonPlayer;
} }
} }

View File

@ -5,6 +5,8 @@ namespace BlueWater.Interfaces
public interface IPlayerInteraction public interface IPlayerInteraction
{ {
Transform Transform { get; } Transform Transform { get; }
Canvas InteractionCanvas { get; }
Transform InteractionUi { get; }
bool EnableInteraction { get; } bool EnableInteraction { get; }
void Interaction(); void Interaction();

View File

@ -26,8 +26,10 @@ namespace BlueWater.Items
[SerializeField] [SerializeField]
protected SpriteRenderer SpriteRenderer; protected SpriteRenderer SpriteRenderer;
[SerializeField] [field: SerializeField]
protected Canvas Canvas; public Canvas InteractionCanvas { get; private set; }
public Transform InteractionUi { get; private set; }
[field: Title("드랍 옵션")] [field: Title("드랍 옵션")]
[field: SerializeField, Tooltip("키 입력을 통한 아이템 획득")] [field: SerializeField, Tooltip("키 입력을 통한 아이템 획득")]
@ -129,8 +131,9 @@ namespace BlueWater.Items
Collider = GetComponent<Collider>(); Collider = GetComponent<Collider>();
VisualLook = transform.Find("VisualLook"); VisualLook = transform.Find("VisualLook");
SpriteRenderer = VisualLook.GetComponent<SpriteRenderer>(); SpriteRenderer = VisualLook.GetComponent<SpriteRenderer>();
Canvas = transform.Find("Canvas").GetComponent<Canvas>(); InteractionCanvas = transform.Find("InteractionCanvas").GetComponent<Canvas>();
Canvas.GetComponent<Canvas>().worldCamera = Camera.main; InteractionCanvas.GetComponent<Canvas>().worldCamera = CombatCameraManager.Instance.UiCamera;
InteractionUi = transform.Find("InteractionUi");
} }
protected virtual void OnAcquired() protected virtual void OnAcquired()
@ -199,16 +202,16 @@ namespace BlueWater.Items
public void ShowInteractionUi() public void ShowInteractionUi()
{ {
if (!Canvas) return; if (!InteractionCanvas) return;
Canvas.gameObject.SetActive(true); InteractionCanvas.gameObject.SetActive(true);
} }
public void HideInteractionUi() public void HideInteractionUi()
{ {
if (!Canvas) return; if (!InteractionCanvas) return;
Canvas.gameObject.SetActive(false); InteractionCanvas.gameObject.SetActive(false);
} }
private void DestroySelf() => Destroy(gameObject); private void DestroySelf() => Destroy(gameObject);

View File

@ -76,9 +76,12 @@ namespace BlueWater.Items
{ {
itemPrefab = _defaultItemPrefab; itemPrefab = _defaultItemPrefab;
} }
var instantiateItem = Instantiate(itemPrefab, newDropPosition, itemPrefab.transform.rotation); var instantiatePosition = new Vector3(dropPosition.x, dropPosition.y, dropPosition.z);
var instantiateItem = Instantiate(itemPrefab, instantiatePosition, itemPrefab.transform.rotation);
instantiateItem.Initialize(element); instantiateItem.Initialize(element);
instantiateItem.AddForce(Vector3.up * 20f, ForceMode.Impulse);
var dropDirection = newDropPosition - instantiatePosition;
instantiateItem.AddForce(dropDirection * 20f, ForceMode.Impulse);
} }
} }

View File

@ -892,7 +892,7 @@
{ {
"name": "", "name": "",
"id": "7ceb23c4-9187-46a0-af0b-96f4bc80ff62", "id": "7ceb23c4-9187-46a0-af0b-96f4bc80ff62",
"path": "<Keyboard>/f", "path": "<Keyboard>/e",
"interactions": "", "interactions": "",
"processors": "", "processors": "",
"groups": ";Keyboard&Mouse", "groups": ";Keyboard&Mouse",

View File

@ -0,0 +1,15 @@
using UnityEngine;
namespace BlueWater.Tycoons
{
public class BeverageMachine : InteractionFurniture
{
[SerializeField]
private int _beverageIdx;
public override void Interaction()
{
GameManager.Instance.CurrentTycoonPlayer.CarryFood(_beverageIdx);
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 0f626edd6e26d7f4aad9d388f8f72772

View File

@ -2,7 +2,7 @@ using System.Collections.Generic;
using System.Linq; using System.Linq;
using UnityEngine; using UnityEngine;
namespace BlueWater namespace BlueWater.Tycoons
{ {
public class CustomerTable : MonoBehaviour public class CustomerTable : MonoBehaviour
{ {
@ -11,14 +11,14 @@ namespace BlueWater
private void OnEnable() private void OnEnable()
{ {
RestaurantManager.Instance.CustomerTableManager.RegisterTable(this); TycoonManager.Instance.CustomerTableManager.RegisterTable(this);
} }
private void OnDisable() private void OnDisable()
{ {
if (!RestaurantManager.Instance) return; if (!TycoonManager.Instance) return;
RestaurantManager.Instance.CustomerTableManager.UnregisterTable(this); TycoonManager.Instance.CustomerTableManager.UnregisterTable(this);
} }
public TableSeat FindEmptySeat() public TableSeat FindEmptySeat()

View File

@ -0,0 +1,77 @@
using BlueWater.Interfaces;
using Sirenix.OdinInspector;
using UnityEngine;
namespace BlueWater.Tycoons
{
public abstract class InteractionFurniture : MonoBehaviour, IPlayerInteraction
{
[field: SerializeField]
public Transform Transform { get; private set; }
[field: SerializeField]
public Canvas InteractionCanvas { get; private set; }
[field: SerializeField]
public Transform InteractionUi { get; private set; }
[field: SerializeField]
public bool EnableInteraction { get; private set; } = true;
private bool _isQuitting;
protected virtual void Awake()
{
InitializeComponents();
}
protected virtual void Start()
{
if (EnableInteraction)
{
GameManager.Instance.CurrentTycoonPlayer.TycoonInput.RegisterPlayerInteraction(this);
}
}
private void OnApplicationQuit()
{
_isQuitting = true;
}
protected virtual void OnDestroy()
{
if (_isQuitting) return;
if (EnableInteraction)
{
GameManager.Instance.CurrentTycoonPlayer.TycoonInput.UnregisterPlayerInteraction(this);
}
}
[Button("컴포넌트 초기화")]
protected virtual void InitializeComponents()
{
Transform = transform;
InteractionCanvas = transform.Find("InteractionCanvas").GetComponent<Canvas>();
InteractionCanvas.GetComponent<Canvas>().worldCamera = Camera.main;
InteractionUi = InteractionCanvas.transform.Find("InteractionUi");
InteractionUi.localScale = Vector3.one * (1 / transform.localScale.x);
}
public abstract void Interaction();
public void ShowInteractionUi()
{
if (!InteractionCanvas) return;
InteractionCanvas.gameObject.SetActive(true);
}
public void HideInteractionUi()
{
if (!InteractionCanvas) return;
InteractionCanvas.gameObject.SetActive(false);
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: a5b0ba8c3db8a294d840953eb2d450aa

View File

@ -1,7 +1,7 @@
using System; using System;
using UnityEngine; using UnityEngine;
namespace BlueWater namespace BlueWater.Tycoons
{ {
[Serializable] [Serializable]
public class TableSeat public class TableSeat

View File

@ -0,0 +1,10 @@
namespace BlueWater.Tycoons
{
public class TrashCan : InteractionFurniture
{
public override void Interaction()
{
GameManager.Instance.CurrentTycoonPlayer.DiscardFood();
}
}
}

View File

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 7489636ad0f8f9f429c6fb58ed56c052

View File

@ -1,23 +0,0 @@
using BlueWater.Uis;
using UnityEngine;
namespace BlueWater
{
public class FoodBalloonUiManager : MonoBehaviour
{
[SerializeField]
private FoodBalloonUi _foodBalloonUiPrefab;
private Transform _instanceLocation;
private void Start()
{
_instanceLocation = TycoonUiManager.Instance.MainCanvas.transform;
}
public FoodBalloonUi InstantiateFoodBalloon()
{
return Instantiate(_foodBalloonUiPrefab, Vector3.zero, Quaternion.identity, _instanceLocation);
}
}
}

View File

@ -1,2 +0,0 @@
fileFormatVersion: 2
guid: 609e0561d4d85804ab33cccbbbfc7927

View File

@ -398,7 +398,7 @@ MonoBehaviour:
<Price>k__BackingField: 0 <Price>k__BackingField: 0
<Weight>k__BackingField: 0 <Weight>k__BackingField: 0
<Description>k__BackingField: <Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0} <Sprite>k__BackingField: {fileID: 21300010, guid: 7008c94b2b80b9a428550c957ecf47f8, type: 3}
<ItemPrefab>k__BackingField: {fileID: 0} <ItemPrefab>k__BackingField: {fileID: 0}
- <Idx>k__BackingField: 50001 - <Idx>k__BackingField: 50001
<Name>k__BackingField: "\uD558\uD2B8 \uBC18 \uAC1C" <Name>k__BackingField: "\uD558\uD2B8 \uBC18 \uAC1C"

View File

@ -5,7 +5,7 @@ using BlueWater.Utility;
using Sirenix.OdinInspector; using Sirenix.OdinInspector;
using UnityEngine; using UnityEngine;
namespace BlueWater namespace BlueWater.Tycoons
{ {
public class CustomerManager : MonoBehaviour public class CustomerManager : MonoBehaviour
{ {
@ -31,7 +31,7 @@ namespace BlueWater
private void Start() private void Start()
{ {
_customerTableManager = RestaurantManager.Instance.CustomerTableManager; _customerTableManager = TycoonManager.Instance.CustomerTableManager;
} }
public void InstantiateCustomer() public void InstantiateCustomer()

View File

@ -3,7 +3,7 @@ using System.Linq;
using BlueWater.Utility; using BlueWater.Utility;
using UnityEngine; using UnityEngine;
namespace BlueWater namespace BlueWater.Tycoons
{ {
public class CustomerTableManager : MonoBehaviour public class CustomerTableManager : MonoBehaviour
{ {

View File

@ -1,18 +1,15 @@
using UnityEngine; using UnityEngine;
using Sirenix.OdinInspector; using Sirenix.OdinInspector;
namespace BlueWater namespace BlueWater.Tycoons
{ {
public class RestaurantManager : Singleton<RestaurantManager> public class TycoonManager : Singleton<TycoonManager>
{ {
[field: SerializeField] [field: SerializeField]
public CustomerManager CustomerManager { get; private set; } public CustomerManager CustomerManager { get; private set; }
[field: SerializeField] [field: SerializeField]
public CustomerTableManager CustomerTableManager { get; private set; } public CustomerTableManager CustomerTableManager { get; private set; }
[field: SerializeField]
public FoodBalloonUiManager FoodBalloonUiManager { get; private set; }
protected override void OnAwake() protected override void OnAwake()
{ {
@ -24,7 +21,6 @@ namespace BlueWater
{ {
CustomerManager = GetComponent<CustomerManager>(); CustomerManager = GetComponent<CustomerManager>();
CustomerTableManager = GetComponent<CustomerTableManager>(); CustomerTableManager = GetComponent<CustomerTableManager>();
FoodBalloonUiManager = GetComponent<FoodBalloonUiManager>();
} }
} }
} }

View File

@ -20,7 +20,8 @@ namespace BlueWater
[field: SerializeField] [field: SerializeField]
public CinemachineCamera BaseCamera { get; private set; } public CinemachineCamera BaseCamera { get; private set; }
public Camera MainCamera; public Camera MainCamera { get; private set; }
public Camera UiCamera { get; private set; }
// Variables // Variables
private Vignette _vignette; private Vignette _vignette;
@ -63,7 +64,8 @@ namespace BlueWater
BaseCamera.Priority = 1; BaseCamera.Priority = 1;
MainCamera = Camera.main; MainCamera = GetComponent<Camera>();
UiCamera = MainCamera.transform.Find("UiCamera").GetComponent<Camera>();
_vignette = GetEffect<Vignette>(); _vignette = GetEffect<Vignette>();
_vignette.active = false; _vignette.active = false;

View File

@ -1,12 +1,12 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using BlueWater.Items;
using BlueWater.Players.Combat; using BlueWater.Players.Combat;
using BlueWater.Uis;
using Sirenix.OdinInspector; using Sirenix.OdinInspector;
using TMPro; using TMPro;
using UnityEngine; using UnityEngine;
namespace BlueWater.Items namespace BlueWater.Uis
{ {
public class CombatItemInventoryUi : SwitchActionPopupUi public class CombatItemInventoryUi : SwitchActionPopupUi
{ {

View File

@ -1,11 +1,11 @@
using BlueWater.Items; using BlueWater.Items;
using BlueWater.Npcs.Customers; using BlueWater.Tycoons;
using DG.Tweening; using DG.Tweening;
using Sirenix.OdinInspector; using Sirenix.OdinInspector;
using UnityEngine; using UnityEngine;
using UnityEngine.UI; using UnityEngine.UI;
namespace BlueWater namespace BlueWater.Uis
{ {
public class FoodBalloonUi : MonoBehaviour public class FoodBalloonUi : MonoBehaviour
{ {
@ -15,12 +15,6 @@ namespace BlueWater
[field: SerializeField, Required] [field: SerializeField, Required]
public Image FoodImage { get; private set; } public Image FoodImage { get; private set; }
[SerializeField]
private Customer _customer;
[SerializeField]
private Vector3 _offset = new(-0.2f, 1.5f, 0f);
[Title("주문 정보")] [Title("주문 정보")]
[SerializeField, Tooltip("주문을 시작하고나서, 재촉하지 않는 최소한의 기다리는 시간")] [SerializeField, Tooltip("주문을 시작하고나서, 재촉하지 않는 최소한의 기다리는 시간")]
@ -46,13 +40,6 @@ namespace BlueWater
{ {
InitializeComponents(); InitializeComponents();
} }
private void LateUpdate()
{
if (!gameObject.activeSelf || !_customer) return;
transform.position = _customer.transform.TransformPoint(_offset);
}
private void OnDestroy() private void OnDestroy()
{ {
@ -66,9 +53,8 @@ namespace BlueWater
FoodImage = transform.Find("FoodImage").GetComponent<Image>(); FoodImage = transform.Find("FoodImage").GetComponent<Image>();
} }
public void Initialize(Customer customer, TableSeat tableSeat) public void Initialize(TableSeat tableSeat)
{ {
_customer = customer;
_tableSeat = tableSeat; _tableSeat = tableSeat;
HideUi(); HideUi();
} }
@ -120,8 +106,15 @@ namespace BlueWater
public void CancelOrder() public void CancelOrder()
{ {
_tableSeat.UnreserveSeat();
_tableSeat.VacateSeat(); _tableSeat.VacateSeat();
} }
public void ReceiveFood()
{
_tableSeat.DirtyTable();
_tween.Kill();
HideUi();
_isFoodReceived = true;
}
} }
} }

View File

@ -1,7 +0,0 @@
namespace BlueWater.Uis
{
public class RestaurantUpgradeUi : SwitchActionPopupUi
{
}
}

View File

@ -13,7 +13,7 @@ namespace BlueWater.Uis
public Canvas MainCanvas { get; private set; } public Canvas MainCanvas { get; private set; }
[field: SerializeField] [field: SerializeField]
public RestaurantUpgradeUi RestaurantUpgradeUi { get; private set; } public TycoonUpgradeUi TycoonUpgradeUi { get; private set; }
// Variables // Variables
public List<PopupUi> PopupUiList { get; private set; } public List<PopupUi> PopupUiList { get; private set; }
@ -49,7 +49,7 @@ namespace BlueWater.Uis
private void InitializeComponents() private void InitializeComponents()
{ {
MainCanvas = GetComponent<Canvas>(); MainCanvas = GetComponent<Canvas>();
RestaurantUpgradeUi = GetComponentInChildren<RestaurantUpgradeUi>(true); TycoonUpgradeUi = GetComponentInChildren<TycoonUpgradeUi>(true);
PopupUiList = new List<PopupUi>(8); PopupUiList = new List<PopupUi>(8);
} }

View File

@ -0,0 +1,7 @@
namespace BlueWater.Uis
{
public class TycoonUpgradeUi : SwitchActionPopupUi
{
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 847 KiB

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 3715781c43768284da9143d381ef9ca5 guid: 22fdd4cc3908b9c4185a2e4a479ba720
TextureImporter: TextureImporter:
internalIDToNameTable: [] internalIDToNameTable: []
externalObjects: {} externalObjects: {}
@ -46,8 +46,8 @@ TextureImporter:
spriteMode: 1 spriteMode: 1
spriteExtrude: 1 spriteExtrude: 1
spriteMeshType: 1 spriteMeshType: 1
alignment: 0 alignment: 9
spritePivot: {x: 0.5, y: 0.5} spritePivot: {x: 0.5, y: 0.06}
spritePixelsToUnits: 2048 spritePixelsToUnits: 2048
spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1 spriteGenerateFallbackPhysicsShape: 1
@ -127,7 +127,7 @@ TextureImporter:
physicsShape: [] physicsShape: []
bones: [] bones: []
spriteID: 5e97eb03825dee720800000000000000 spriteID: 5e97eb03825dee720800000000000000
internalID: 0 internalID: 1537655665
vertices: [] vertices: []
indices: indices:
edges: [] edges: []

Binary file not shown.

After

Width:  |  Height:  |  Size: 261 KiB

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2 fileFormatVersion: 2
guid: 28d46d5b3a19fd848a0e80590ea20266 guid: 6807b962d0918ae42870c9b953a55cd7
TextureImporter: TextureImporter:
internalIDToNameTable: [] internalIDToNameTable: []
externalObjects: {} externalObjects: {}
@ -46,9 +46,9 @@ TextureImporter:
spriteMode: 1 spriteMode: 1
spriteExtrude: 1 spriteExtrude: 1
spriteMeshType: 1 spriteMeshType: 1
alignment: 0 alignment: 9
spritePivot: {x: 0.5, y: 0.5} spritePivot: {x: 0.5, y: 0.23}
spritePixelsToUnits: 2048 spritePixelsToUnits: 1024
spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1 spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1 alphaUsage: 1
@ -127,7 +127,7 @@ TextureImporter:
physicsShape: [] physicsShape: []
bones: [] bones: []
spriteID: 5e97eb03825dee720800000000000000 spriteID: 5e97eb03825dee720800000000000000
internalID: 0 internalID: 1537655665
vertices: [] vertices: []
indices: indices:
edges: [] edges: []

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

View File

@ -27,13 +27,13 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 813964778509222274} m_GameObject: {fileID: 813964778509222274}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0.3420201, y: 0, z: 0, w: 0.9396927}
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children: []
m_Father: {fileID: 2397117528733804567} m_Father: {fileID: 2397117528733804567}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 40, y: 0, z: 0}
--- !u!33 &479823629690914954 --- !u!33 &479823629690914954
MeshFilter: MeshFilter:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -169,6 +169,7 @@ Transform:
m_ConstrainProportionsScale: 1 m_ConstrainProportionsScale: 1
m_Children: m_Children:
- {fileID: 3748026497419659573} - {fileID: 3748026497419659573}
- {fileID: 7293985954889289183}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!54 &5913499722605887790 --- !u!54 &5913499722605887790
@ -367,7 +368,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: be4f815e5e3c0d5459559bdc0b8bbbfb, type: 3} m_Script: {fileID: 11500000, guid: be4f815e5e3c0d5459559bdc0b8bbbfb, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
_skeletonAnimation: {fileID: 2961986041977982893} <SkeletonAnimation>k__BackingField: {fileID: 0}
_initialSkinName: 02 _initialSkinName: 02
--- !u!114 &17978457728262906 --- !u!114 &17978457728262906
MonoBehaviour: MonoBehaviour:
@ -393,11 +394,291 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 8ed3a2b9a6425d147bc79e8a53a4fea1, type: 3} m_Script: {fileID: 11500000, guid: 8ed3a2b9a6425d147bc79e8a53a4fea1, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
<Transform>k__BackingField: {fileID: 2397117528733804567}
<Rigidbody>k__BackingField: {fileID: 5913499722605887790} <Rigidbody>k__BackingField: {fileID: 5913499722605887790}
<CharacterCollider>k__BackingField: {fileID: 3035760932289101816} <CharacterCollider>k__BackingField: {fileID: 3035760932289101816}
<BehaviorTree>k__BackingField: {fileID: 2615952973387112450} <BehaviorTree>k__BackingField: {fileID: 2615952973387112450}
<VisualLook>k__BackingField: {fileID: 3748026497419659573} <VisualLook>k__BackingField: {fileID: 3748026497419659573}
<MeshRenderer>k__BackingField: {fileID: 2588384133887034894} <MeshRenderer>k__BackingField: {fileID: 2588384133887034894}
<InteractionCanvas>k__BackingField: {fileID: 7800018367225963417}
<InteractionUi>k__BackingField: {fileID: 7689708008984027505}
<FoodBalloonUi>k__BackingField: {fileID: 8566491437687787454}
<SpineController>k__BackingField: {fileID: 5279376384905517670} <SpineController>k__BackingField: {fileID: 5279376384905517670}
<AIMovement>k__BackingField: {fileID: 17978457728262906} <AIMovement>k__BackingField: {fileID: 17978457728262906}
<FoodBalloonUi>k__BackingField: {fileID: 0} <EnableInteraction>k__BackingField: 1
--- !u!1001 &2718897986636601543
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 2397117528733804567}
m_Modifications:
- target: {fileID: 4119792729305172665, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_SizeDelta.x
value: 800
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_SizeDelta.y
value: 600
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalRotation.w
value: 0.9396927
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalRotation.x
value: 0.3420201
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 40
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5611097802189151736, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_Name
value: InteractionCanvas
objectReference: {fileID: 0}
- target: {fileID: 5611097802189151736, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5695967080072346038, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalScale.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5695967080072346038, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalScale.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5695967080072346038, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalScale.z
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 5695967080072346038, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5695967080072346038, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchoredPosition.x
value: 60
objectReference: {fileID: 0}
- target: {fileID: 5695967080072346038, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchoredPosition.y
value: 33.3
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
insertIndex: -1
addedObject: {fileID: 8432469322612575415}
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
--- !u!224 &7293985954889289183 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
m_PrefabInstance: {fileID: 2718897986636601543}
m_PrefabAsset: {fileID: 0}
--- !u!224 &7689708008984027505 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 5695967080072346038, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
m_PrefabInstance: {fileID: 2718897986636601543}
m_PrefabAsset: {fileID: 0}
--- !u!223 &7800018367225963417 stripped
Canvas:
m_CorrespondingSourceObject: {fileID: 5297442833789713246, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
m_PrefabInstance: {fileID: 2718897986636601543}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &5882202591468924078
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 7293985954889289183}
m_Modifications:
- target: {fileID: 271498015662217203, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_Name
value: FoodBalloonUi
objectReference: {fileID: 0}
- target: {fileID: 271498015662217203, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_SizeDelta.x
value: 100
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_SizeDelta.y
value: 100
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalScale.x
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalScale.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalScale.z
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalPosition.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_AnchoredPosition.x
value: -20
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_AnchoredPosition.y
value: 130
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
--- !u!224 &8432469322612575415 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2641341650102689817, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
m_PrefabInstance: {fileID: 5882202591468924078}
m_PrefabAsset: {fileID: 0}
--- !u!114 &8566491437687787454 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 2829248495233098512, guid: bb0dfd08f3e9d944f808e61d886581e7, type: 3}
m_PrefabInstance: {fileID: 5882202591468924078}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4132c767aaeea7f43b8b894bde7b7351, type: 3}
m_Name:
m_EditorClassIdentifier:

View File

@ -27,13 +27,14 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 569530817952539991} m_GameObject: {fileID: 569530817952539991}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0.3420201, y: 0, z: 0, w: 0.9396927}
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children:
- {fileID: 9064323779972017060}
m_Father: {fileID: 2798544366308408093} m_Father: {fileID: 2798544366308408093}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 40, y: 0, z: 0}
--- !u!33 &6379312009059766371 --- !u!33 &6379312009059766371
MeshFilter: MeshFilter:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -130,6 +131,93 @@ MonoBehaviour:
_animationName: idle _animationName: idle
loop: 1 loop: 1
timeScale: 1 timeScale: 1
--- !u!1 &1731013725373434356
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 9064323779972017060}
- component: {fileID: 5527707380059080408}
m_Layer: 9
m_Name: Food
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &9064323779972017060
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1731013725373434356}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -0.117, y: 0.234, z: -0.01}
m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 6509241874729291456}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &5527707380059080408
SpriteRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1731013725373434356}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 70aebc98d60422b4fa30aa5da1fe3623, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 5
m_Sprite: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1, y: 1}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 0
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!1 &2768568390039878737 --- !u!1 &2768568390039878737
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -146,6 +234,7 @@ GameObject:
- component: {fileID: 6662554121718997272} - component: {fileID: 6662554121718997272}
- component: {fileID: 1674052485383758547} - component: {fileID: 1674052485383758547}
- component: {fileID: 4836489897218844789} - component: {fileID: 4836489897218844789}
- component: {fileID: 909302231676134912}
m_Layer: 9 m_Layer: 9
m_Name: TycoonPlayer m_Name: TycoonPlayer
m_TagString: Untagged m_TagString: Untagged
@ -226,7 +315,7 @@ MonoBehaviour:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2768568390039878737} m_GameObject: {fileID: 2768568390039878737}
m_Enabled: 0 m_Enabled: 1
m_EditorHideFlags: 0 m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3} m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3}
m_Name: m_Name:
@ -404,6 +493,22 @@ MonoBehaviour:
m_Calls: [] m_Calls: []
m_ActionId: 7f4f45c6-67b1-47bf-9a74-fea6f6b5fde1 m_ActionId: 7f4f45c6-67b1-47bf-9a74-fea6f6b5fde1
m_ActionName: UI/TrackedDeviceOrientation m_ActionName: UI/TrackedDeviceOrientation
- m_PersistentCalls:
m_Calls: []
m_ActionId: 2959a0ad-c73e-43b1-b98e-9917868b2a9a
m_ActionName: 'Combat/Interaction[/Keyboard/f]'
- m_PersistentCalls:
m_Calls: []
m_ActionId: a5d9ffcb-5c4f-4c6d-8335-9060bbea120a
m_ActionName: 'Combat/OpenDevelopMenu[/Keyboard/f1]'
- m_PersistentCalls:
m_Calls: []
m_ActionId: 2f6cc7b3-e806-4b78-b11f-e6ed70bb67ac
m_ActionName: 'Combat/ForceKillBoss[/Keyboard/f2]'
- m_PersistentCalls:
m_Calls: []
m_ActionId: 0dbf1015-499a-43fe-b252-11c232b9a1ae
m_ActionName: 'Combat/HealthPointMax[/Keyboard/f3]'
m_NeverAutoSwitchControlSchemes: 0 m_NeverAutoSwitchControlSchemes: 0
m_DefaultControlScheme: m_DefaultControlScheme:
m_DefaultActionMap: Tycoon m_DefaultActionMap: Tycoon
@ -428,6 +533,7 @@ MonoBehaviour:
<SkeletonAnimation>k__BackingField: {fileID: 7125556968546628472} <SkeletonAnimation>k__BackingField: {fileID: 7125556968546628472}
<TycoonInput>k__BackingField: {fileID: 1674052485383758547} <TycoonInput>k__BackingField: {fileID: 1674052485383758547}
<TycoonMovement>k__BackingField: {fileID: 4836489897218844789} <TycoonMovement>k__BackingField: {fileID: 4836489897218844789}
<TycoonFoodHandler>k__BackingField: {fileID: 909302231676134912}
--- !u!114 &6662554121718997272 --- !u!114 &6662554121718997272
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -440,7 +546,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: be4f815e5e3c0d5459559bdc0b8bbbfb, type: 3} m_Script: {fileID: 11500000, guid: be4f815e5e3c0d5459559bdc0b8bbbfb, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
_skeletonAnimation: {fileID: 7125556968546628472} <SkeletonAnimation>k__BackingField: {fileID: 7125556968546628472}
_initialSkinName: 01 _initialSkinName: 01
--- !u!114 &1674052485383758547 --- !u!114 &1674052485383758547
MonoBehaviour: MonoBehaviour:
@ -454,6 +560,8 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 2bc02c60fe9bf724885e9f5713f900ee, type: 3} m_Script: {fileID: 11500000, guid: 2bc02c60fe9bf724885e9f5713f900ee, type: 3}
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
_playerInput: {fileID: 6054159730444663926}
InteractionRadius: 2
--- !u!114 &4836489897218844789 --- !u!114 &4836489897218844789
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -467,3 +575,17 @@ MonoBehaviour:
m_Name: m_Name:
m_EditorClassIdentifier: m_EditorClassIdentifier:
<MoveSpeed>k__BackingField: 7 <MoveSpeed>k__BackingField: 7
--- !u!114 &909302231676134912
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2768568390039878737}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8c56e1830a56e6c47bf5abe1148fc702, type: 3}
m_Name:
m_EditorClassIdentifier:
_foodRenderer: {fileID: 5527707380059080408}
_isCarriedFood: 0

View File

@ -1,107 +1,5 @@
%YAML 1.1 %YAML 1.1
%TAG !u! tag:unity3d.com,2011: %TAG !u! tag:unity3d.com,2011:
--- !u!1 &316318118309449416
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 666340171847681576}
- component: {fileID: 16072863968012398}
- component: {fileID: 3466664881830510074}
- component: {fileID: 897534835685585813}
m_Layer: 13
m_Name: Canvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &666340171847681576
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 316318118309449416}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.01069167, y: 0.01069167, z: 0.01069167}
m_ConstrainProportionsScale: 1
m_Children:
- {fileID: 482296371213806214}
m_Father: {fileID: 3930562537327335166}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 800, y: 600}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!223 &16072863968012398
Canvas:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 316318118309449416}
m_Enabled: 1
serializedVersion: 3
m_RenderMode: 2
m_Camera: {fileID: 0}
m_PlaneDistance: 100
m_PixelPerfect: 0
m_ReceivesEvents: 1
m_OverrideSorting: 0
m_OverridePixelPerfect: 0
m_SortingBucketNormalizedSize: 0
m_VertexColorAlwaysGammaSpace: 1
m_AdditionalShaderChannelsFlag: 25
m_UpdateRectTransformForStandalone: 0
m_SortingLayerID: 0
m_SortingOrder: 5
m_TargetDisplay: 0
--- !u!114 &3466664881830510074
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 316318118309449416}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
m_Name:
m_EditorClassIdentifier:
m_UiScaleMode: 0
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 800, y: 600}
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
m_PresetInfoIsWorld: 1
--- !u!114 &897534835685585813
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 316318118309449416}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
m_Name:
m_EditorClassIdentifier:
m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0
m_BlockingMask:
serializedVersion: 2
m_Bits: 65535
--- !u!1 &1513751791682743921 --- !u!1 &1513751791682743921
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -289,13 +187,14 @@ MonoBehaviour:
Collider: {fileID: 72705275807094440} Collider: {fileID: 72705275807094440}
VisualLook: {fileID: 7973014042992492397} VisualLook: {fileID: 7973014042992492397}
SpriteRenderer: {fileID: 7437393363680573610} SpriteRenderer: {fileID: 7437393363680573610}
Canvas: {fileID: 16072863968012398} <InteractionCanvas>k__BackingField: {fileID: 0}
<EnableInteraction>k__BackingField: 0 <EnableInteraction>k__BackingField: 0
UseAutoDestroy: 1 UseAutoDestroy: 1
AutoDestroyTime: 30 AutoDestroyTime: 30
DrawGizmos: 1 DrawGizmos: 1
Radius: 3 Radius: 3
AcquisitionTime: 0.5 AcquisitionTime: 0.5
DropWaitTime: 0.7
AcquiredSfxName: GetItem AcquiredSfxName: GetItem
ItemData: ItemData:
<Idx>k__BackingField: 0 <Idx>k__BackingField: 0
@ -307,251 +206,93 @@ MonoBehaviour:
<Description>k__BackingField: <Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0} <Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0} <ItemPrefab>k__BackingField: {fileID: 0}
--- !u!1 &2815016273565104219 --- !u!1001 &5313497830649713456
GameObject: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} serializedVersion: 2
m_PrefabInstance: {fileID: 0} m_Modification:
m_PrefabAsset: {fileID: 0} serializedVersion: 3
serializedVersion: 6 m_TransformParent: {fileID: 3930562537327335166}
m_Component: m_Modifications:
- component: {fileID: 226077220011295018} - target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
- component: {fileID: 448025115665681541} propertyPath: m_Pivot.x
- component: {fileID: 1697045944594333697} value: 0.5
m_Layer: 5 objectReference: {fileID: 0}
m_Name: Text (TMP) - target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
m_TagString: Untagged propertyPath: m_Pivot.y
m_Icon: {fileID: 0} value: 0.5
m_NavMeshLayer: 0 objectReference: {fileID: 0}
m_StaticEditorFlags: 0 - target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
m_IsActive: 1 propertyPath: m_AnchorMax.x
--- !u!224 &226077220011295018 value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_SizeDelta.x
value: 800
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_SizeDelta.y
value: 600
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 40
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5611097802189151736, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_Name
value: InteractionCanvas
objectReference: {fileID: 0}
- target: {fileID: 5611097802189151736, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
--- !u!224 &666340171847681576 stripped
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 5313497830649713456}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2815016273565104219}
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: 6223355445657907225}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &448025115665681541
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2815016273565104219}
m_CullTransparentMesh: 1
--- !u!114 &1697045944594333697
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2815016273565104219}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: F
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: dabfdeb80b25d44b4ace56414d0eb4ad, type: 2}
m_sharedMaterial: {fileID: 5657039867100983486, guid: dabfdeb80b25d44b4ace56414d0eb4ad, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 34.5
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1
m_fontSizeMin: 18
m_fontSizeMax: 200
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 0
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &8111308071153146249
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 482296371213806214}
m_Layer: 5
m_Name: InteractionUi
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &482296371213806214
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8111308071153146249}
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: 1
m_Children:
- {fileID: 6223355445657907225}
m_Father: {fileID: 666340171847681576}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 120}
m_SizeDelta: {x: 50, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &8357987098767019228
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6223355445657907225}
- component: {fileID: 453554727717358886}
- component: {fileID: 1713988739707689781}
m_Layer: 5
m_Name: Circle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6223355445657907225
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8357987098767019228}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 226077220011295018}
m_Father: {fileID: 482296371213806214}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &453554727717358886
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8357987098767019228}
m_CullTransparentMesh: 1
--- !u!114 &1713988739707689781
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8357987098767019228}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.3647059, g: 0.35686275, b: 0.3647059, 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: -2413806693520163455, guid: a86470a33a6bf42c4b3595704624658b, 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

View File

@ -52,6 +52,10 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 6756372828448640595, guid: 28a379482be867746aad889c0f1c3c79, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: m_RemovedComponents:
- {fileID: 1370112280380943697, guid: 28a379482be867746aad889c0f1c3c79, type: 3} - {fileID: 1370112280380943697, guid: 28a379482be867746aad889c0f1c3c79, type: 3}
m_RemovedGameObjects: [] m_RemovedGameObjects: []
@ -82,13 +86,14 @@ MonoBehaviour:
Collider: {fileID: 2848843651262022415} Collider: {fileID: 2848843651262022415}
VisualLook: {fileID: 5201300381511609034} VisualLook: {fileID: 5201300381511609034}
SpriteRenderer: {fileID: 4737084216554679565} SpriteRenderer: {fileID: 4737084216554679565}
Canvas: {fileID: 2788422010916109769} <InteractionCanvas>k__BackingField: {fileID: 0}
<EnableInteraction>k__BackingField: 1 <EnableInteraction>k__BackingField: 1
UseAutoDestroy: 1 UseAutoDestroy: 1
AutoDestroyTime: 30 AutoDestroyTime: 30
DrawGizmos: 1 DrawGizmos: 1
Radius: 5 Radius: 5
AcquisitionTime: 1 AcquisitionTime: 1
DropWaitTime: 0.7
AcquiredSfxName: GetItem AcquiredSfxName: GetItem
ItemData: ItemData:
<Idx>k__BackingField: 0 <Idx>k__BackingField: 0
@ -101,11 +106,6 @@ MonoBehaviour:
<Sprite>k__BackingField: {fileID: 0} <Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0} <ItemPrefab>k__BackingField: {fileID: 0}
_healingHealthPoint: 2 _healingHealthPoint: 2
--- !u!223 &2788422010916109769 stripped
Canvas:
m_CorrespondingSourceObject: {fileID: 16072863968012398, guid: 28a379482be867746aad889c0f1c3c79, type: 3}
m_PrefabInstance: {fileID: 2777433600211998119}
m_PrefabAsset: {fileID: 0}
--- !u!65 &2848843651262022415 stripped --- !u!65 &2848843651262022415 stripped
BoxCollider: BoxCollider:
m_CorrespondingSourceObject: {fileID: 72705275807094440, guid: 28a379482be867746aad889c0f1c3c79, type: 3} m_CorrespondingSourceObject: {fileID: 72705275807094440, guid: 28a379482be867746aad889c0f1c3c79, type: 3}

View File

@ -52,6 +52,10 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 6756372828448640595, guid: 28a379482be867746aad889c0f1c3c79, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7437393363680573610, guid: 28a379482be867746aad889c0f1c3c79, type: 3} - target: {fileID: 7437393363680573610, guid: 28a379482be867746aad889c0f1c3c79, type: 3}
propertyPath: m_Sprite propertyPath: m_Sprite
value: value:
@ -86,13 +90,14 @@ MonoBehaviour:
Collider: {fileID: 2848843651262022415} Collider: {fileID: 2848843651262022415}
VisualLook: {fileID: 5201300381511609034} VisualLook: {fileID: 5201300381511609034}
SpriteRenderer: {fileID: 4737084216554679565} SpriteRenderer: {fileID: 4737084216554679565}
Canvas: {fileID: 2788422010916109769} <InteractionCanvas>k__BackingField: {fileID: 0}
<EnableInteraction>k__BackingField: 1 <EnableInteraction>k__BackingField: 1
UseAutoDestroy: 1 UseAutoDestroy: 1
AutoDestroyTime: 30 AutoDestroyTime: 30
DrawGizmos: 1 DrawGizmos: 1
Radius: 5 Radius: 5
AcquisitionTime: 1 AcquisitionTime: 1
DropWaitTime: 0.7
AcquiredSfxName: GetItem AcquiredSfxName: GetItem
ItemData: ItemData:
<Idx>k__BackingField: 0 <Idx>k__BackingField: 0
@ -105,11 +110,6 @@ MonoBehaviour:
<Sprite>k__BackingField: {fileID: 0} <Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0} <ItemPrefab>k__BackingField: {fileID: 0}
_healingHealthPoint: 1 _healingHealthPoint: 1
--- !u!223 &2788422010916109769 stripped
Canvas:
m_CorrespondingSourceObject: {fileID: 16072863968012398, guid: 28a379482be867746aad889c0f1c3c79, type: 3}
m_PrefabInstance: {fileID: 2777433600211998119}
m_PrefabAsset: {fileID: 0}
--- !u!65 &2848843651262022415 stripped --- !u!65 &2848843651262022415 stripped
BoxCollider: BoxCollider:
m_CorrespondingSourceObject: {fileID: 72705275807094440, guid: 28a379482be867746aad889c0f1c3c79, type: 3} m_CorrespondingSourceObject: {fileID: 72705275807094440, guid: 28a379482be867746aad889c0f1c3c79, type: 3}

View File

@ -1,107 +1,5 @@
%YAML 1.1 %YAML 1.1
%TAG !u! tag:unity3d.com,2011: %TAG !u! tag:unity3d.com,2011:
--- !u!1 &316318118309449416
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 666340171847681576}
- component: {fileID: 16072863968012398}
- component: {fileID: 3466664881830510074}
- component: {fileID: 897534835685585813}
m_Layer: 13
m_Name: Canvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &666340171847681576
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 316318118309449416}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.01069167, y: 0.01069167, z: 0.01069167}
m_ConstrainProportionsScale: 1
m_Children:
- {fileID: 482296371213806214}
m_Father: {fileID: 3930562537327335166}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 800, y: 600}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!223 &16072863968012398
Canvas:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 316318118309449416}
m_Enabled: 1
serializedVersion: 3
m_RenderMode: 2
m_Camera: {fileID: 0}
m_PlaneDistance: 100
m_PixelPerfect: 0
m_ReceivesEvents: 1
m_OverrideSorting: 0
m_OverridePixelPerfect: 0
m_SortingBucketNormalizedSize: 0
m_VertexColorAlwaysGammaSpace: 1
m_AdditionalShaderChannelsFlag: 25
m_UpdateRectTransformForStandalone: 0
m_SortingLayerID: 0
m_SortingOrder: 5
m_TargetDisplay: 0
--- !u!114 &3466664881830510074
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 316318118309449416}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
m_Name:
m_EditorClassIdentifier:
m_UiScaleMode: 0
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 800, y: 600}
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
m_PresetInfoIsWorld: 1
--- !u!114 &897534835685585813
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 316318118309449416}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
m_Name:
m_EditorClassIdentifier:
m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0
m_BlockingMask:
serializedVersion: 2
m_Bits: 65535
--- !u!1 &1513751791682743921 --- !u!1 &1513751791682743921
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -222,7 +120,7 @@ Transform:
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
- {fileID: 7973014042992492397} - {fileID: 7973014042992492397}
- {fileID: 666340171847681576} - {fileID: 5809621762725332659}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!54 &8185780986250253390 --- !u!54 &8185780986250253390
@ -289,13 +187,14 @@ MonoBehaviour:
Collider: {fileID: 72705275807094440} Collider: {fileID: 72705275807094440}
VisualLook: {fileID: 7973014042992492397} VisualLook: {fileID: 7973014042992492397}
SpriteRenderer: {fileID: 7437393363680573610} SpriteRenderer: {fileID: 7437393363680573610}
Canvas: {fileID: 16072863968012398} <InteractionCanvas>k__BackingField: {fileID: 0}
<EnableInteraction>k__BackingField: 1 <EnableInteraction>k__BackingField: 1
UseAutoDestroy: 1 UseAutoDestroy: 1
AutoDestroyTime: 30 AutoDestroyTime: 30
DrawGizmos: 1 DrawGizmos: 1
Radius: 5 Radius: 5
AcquisitionTime: 1 AcquisitionTime: 1
DropWaitTime: 0.7
AcquiredSfxName: GetItem AcquiredSfxName: GetItem
ItemData: ItemData:
<Idx>k__BackingField: 0 <Idx>k__BackingField: 0
@ -307,251 +206,93 @@ MonoBehaviour:
<Description>k__BackingField: <Description>k__BackingField:
<Sprite>k__BackingField: {fileID: 0} <Sprite>k__BackingField: {fileID: 0}
<ItemPrefab>k__BackingField: {fileID: 0} <ItemPrefab>k__BackingField: {fileID: 0}
--- !u!1 &2815016273565104219 --- !u!1001 &1161342606362137515
GameObject: PrefabInstance:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} serializedVersion: 2
m_PrefabInstance: {fileID: 0} m_Modification:
m_PrefabAsset: {fileID: 0} serializedVersion: 3
serializedVersion: 6 m_TransformParent: {fileID: 3930562537327335166}
m_Component: m_Modifications:
- component: {fileID: 226077220011295018} - target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
- component: {fileID: 448025115665681541} propertyPath: m_Pivot.x
- component: {fileID: 1697045944594333697} value: 0.5
m_Layer: 5 objectReference: {fileID: 0}
m_Name: Text (TMP) - target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
m_TagString: Untagged propertyPath: m_Pivot.y
m_Icon: {fileID: 0} value: 0.5
m_NavMeshLayer: 0 objectReference: {fileID: 0}
m_StaticEditorFlags: 0 - target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
m_IsActive: 1 propertyPath: m_AnchorMax.x
--- !u!224 &226077220011295018 value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_SizeDelta.x
value: 800
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_SizeDelta.y
value: 600
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 40
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5611097802189151736, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_Name
value: InteractionCanvas
objectReference: {fileID: 0}
- target: {fileID: 5611097802189151736, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
--- !u!224 &5809621762725332659 stripped
RectTransform: RectTransform:
m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 1161342606362137515}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2815016273565104219}
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: 6223355445657907225}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &448025115665681541
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2815016273565104219}
m_CullTransparentMesh: 1
--- !u!114 &1697045944594333697
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2815016273565104219}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: F
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: dabfdeb80b25d44b4ace56414d0eb4ad, type: 2}
m_sharedMaterial: {fileID: 5657039867100983486, guid: dabfdeb80b25d44b4ace56414d0eb4ad, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 34.5
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1
m_fontSizeMin: 18
m_fontSizeMax: 200
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 0
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &8111308071153146249
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 482296371213806214}
m_Layer: 5
m_Name: InteractionUi
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &482296371213806214
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8111308071153146249}
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: 1
m_Children:
- {fileID: 6223355445657907225}
m_Father: {fileID: 666340171847681576}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 120}
m_SizeDelta: {x: 50, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &8357987098767019228
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6223355445657907225}
- component: {fileID: 453554727717358886}
- component: {fileID: 1713988739707689781}
m_Layer: 5
m_Name: Circle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &6223355445657907225
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8357987098767019228}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 226077220011295018}
m_Father: {fileID: 482296371213806214}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &453554727717358886
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8357987098767019228}
m_CullTransparentMesh: 1
--- !u!114 &1713988739707689781
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8357987098767019228}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.3647059, g: 0.35686275, b: 0.3647059, 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: -2413806693520163455, guid: a86470a33a6bf42c4b3595704624658b, 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

View File

@ -9,9 +9,9 @@ GameObject:
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 7986070582027999988} - component: {fileID: 7986070582027999988}
- component: {fileID: 4147700776997737566} - component: {fileID: 953987369095066187}
m_Layer: 8 m_Layer: 8
m_Name: BaseFurnitureOpaqueLit m_Name: BaseFurniture
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
@ -33,8 +33,8 @@ Transform:
- {fileID: 7438534416270888028} - {fileID: 7438534416270888028}
m_Father: {fileID: 0} m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!65 &4147700776997737566 --- !u!136 &953987369095066187
BoxCollider: CapsuleCollider:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
@ -48,12 +48,14 @@ BoxCollider:
serializedVersion: 2 serializedVersion: 2
m_Bits: 0 m_Bits: 0
m_LayerOverridePriority: 0 m_LayerOverridePriority: 0
m_IsTrigger: 1 m_IsTrigger: 0
m_ProvidesContacts: 0 m_ProvidesContacts: 0
m_Enabled: 1 m_Enabled: 1
serializedVersion: 3 serializedVersion: 2
m_Size: {x: 1, y: 1, z: 0.2} m_Radius: 0.5
m_Center: {x: 0, y: 0.5, z: 0} m_Height: 0.5
m_Direction: 1
m_Center: {x: 0, y: 0.5, z: 0.25}
--- !u!1 &7835622629792856689 --- !u!1 &7835622629792856689
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -79,13 +81,14 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7835622629792856689} m_GameObject: {fileID: 7835622629792856689}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0.3420201, y: 0, z: 0, w: 0.9396927}
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: [] m_Children:
- {fileID: 7192483373850935599}
m_Father: {fileID: 7986070582027999988} m_Father: {fileID: 7986070582027999988}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 40, y: 0, z: 0}
--- !u!212 &3580758810857167321 --- !u!212 &3580758810857167321
SpriteRenderer: SpriteRenderer:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -94,8 +97,8 @@ SpriteRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7835622629792856689} m_GameObject: {fileID: 7835622629792856689}
m_Enabled: 1 m_Enabled: 1
m_CastShadows: 1 m_CastShadows: 0
m_ReceiveShadows: 1 m_ReceiveShadows: 0
m_DynamicOccludee: 1 m_DynamicOccludee: 1
m_StaticShadowCaster: 0 m_StaticShadowCaster: 0
m_MotionVectors: 1 m_MotionVectors: 1
@ -109,7 +112,7 @@ SpriteRenderer:
m_RenderingLayerMask: 1 m_RenderingLayerMask: 1
m_RendererPriority: 0 m_RendererPriority: 0
m_Materials: m_Materials:
- {fileID: 2100000, guid: d3c87e7ec1e83654cb2bff3178900c99, type: 2} - {fileID: 2100000, guid: 70aebc98d60422b4fa30aa5da1fe3623, type: 2}
m_StaticBatchInfo: m_StaticBatchInfo:
firstSubMesh: 0 firstSubMesh: 0
subMeshCount: 0 subMeshCount: 0
@ -141,3 +144,90 @@ SpriteRenderer:
m_WasSpriteAssigned: 0 m_WasSpriteAssigned: 0
m_MaskInteraction: 0 m_MaskInteraction: 0
m_SpriteSortPoint: 0 m_SpriteSortPoint: 0
--- !u!1 &8884531212319162473
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7192483373850935599}
- component: {fileID: 9047629830516719732}
m_Layer: 8
m_Name: Shadow
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7192483373850935599
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8884531212319162473}
serializedVersion: 2
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: 7438534416270888028}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &9047629830516719732
SpriteRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8884531212319162473}
m_Enabled: 1
m_CastShadows: 3
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: ee61efd036130b847b41f878f20ddf33, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_Sprite: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1, y: 1}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 0
m_MaskInteraction: 0
m_SpriteSortPoint: 0

View File

@ -89,13 +89,13 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3430995138614654016} m_GameObject: {fileID: 3430995138614654016}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0.3420201, y: 0, z: 0, w: 0.9396927}
m_LocalPosition: {x: -0.22, y: 0.5, z: -0.01} m_LocalPosition: {x: -0.22, y: 0.39, z: 0.122}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 1
m_Children: [] m_Children: []
m_Father: {fileID: 72918880234409943} m_Father: {fileID: 72918880234409943}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 40, y: 0, z: 0}
--- !u!212 &1936537098954677604 --- !u!212 &1936537098954677604
SpriteRenderer: SpriteRenderer:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -145,7 +145,7 @@ SpriteRenderer:
m_FlipX: 0 m_FlipX: 0
m_FlipY: 0 m_FlipY: 0
m_DrawMode: 0 m_DrawMode: 0
m_Size: {x: 1, y: 1} m_Size: {x: 0.40234375, y: 0.28271484}
m_AdaptiveModeThreshold: 0.5 m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0 m_SpriteTileMode: 0
m_WasSpriteAssigned: 0 m_WasSpriteAssigned: 0
@ -207,7 +207,7 @@ Transform:
m_GameObject: {fileID: 7259785794916276111} m_GameObject: {fileID: 7259785794916276111}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0.2}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
@ -240,13 +240,13 @@ Transform:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8221302613581290258} m_GameObject: {fileID: 8221302613581290258}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0.3420201, y: 0, z: 0, w: 0.9396927}
m_LocalPosition: {x: 0.22, y: 0.5, z: -0.01} m_LocalPosition: {x: 0.22, y: 0.39, z: 0.122}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 0.2, y: 0.2, z: 0.2}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 1
m_Children: [] m_Children: []
m_Father: {fileID: 6987995983662494743} m_Father: {fileID: 6987995983662494743}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 40, y: 0, z: 0}
--- !u!212 &231587957349564794 --- !u!212 &231587957349564794
SpriteRenderer: SpriteRenderer:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
@ -296,7 +296,7 @@ SpriteRenderer:
m_FlipX: 0 m_FlipX: 0
m_FlipY: 0 m_FlipY: 0
m_DrawMode: 0 m_DrawMode: 0
m_Size: {x: 1, y: 1} m_Size: {x: 0.40234375, y: 0.28271484}
m_AdaptiveModeThreshold: 0.5 m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0 m_SpriteTileMode: 0
m_WasSpriteAssigned: 0 m_WasSpriteAssigned: 0
@ -327,7 +327,7 @@ Transform:
m_GameObject: {fileID: 8821924279338320136} m_GameObject: {fileID: 8821924279338320136}
serializedVersion: 2 serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0.2}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0 m_ConstrainProportionsScale: 0
m_Children: m_Children:
@ -451,6 +451,14 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z propertyPath: m_LocalEulerAnglesHint.z
value: 0 value: 0
objectReference: {fileID: 0} objectReference: {fileID: 0}
- target: {fileID: 9047629830516719732, guid: 06b1e69255a5cf549a66772b84f05858, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 702bd7ea217003e47be28d81a79dd99c, type: 3}
- target: {fileID: 9047629830516719732, guid: 06b1e69255a5cf549a66772b84f05858, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: [] m_RemovedComponents: []
m_RemovedGameObjects: [] m_RemovedGameObjects: []
m_AddedGameObjects: m_AddedGameObjects:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 05c54e0fd6ab87e4da237050b7c134da
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,320 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &3764902268943045601
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7986070582027999988}
- component: {fileID: 4102385080769430677}
m_Layer: 8
m_Name: BaseInteractionFurniture
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7986070582027999988
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3764902268943045601}
serializedVersion: 2
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: 1
m_Children:
- {fileID: 7438534416270888028}
- {fileID: 1180174675498993111}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &4102385080769430677
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3764902268943045601}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.5
m_Height: 0.5
m_Direction: 1
m_Center: {x: 0, y: 0.5, z: 0.25}
--- !u!1 &7835622629792856689
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7438534416270888028}
- component: {fileID: 3580758810857167321}
m_Layer: 8
m_Name: VisualLook
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7438534416270888028
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7835622629792856689}
serializedVersion: 2
m_LocalRotation: {x: 0.3420201, y: 0, z: 0, w: 0.9396927}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 7192483373850935599}
m_Father: {fileID: 7986070582027999988}
m_LocalEulerAnglesHint: {x: 40, y: 0, z: 0}
--- !u!212 &3580758810857167321
SpriteRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7835622629792856689}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 70aebc98d60422b4fa30aa5da1fe3623, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 5
m_Sprite: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1, y: 1}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 0
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!1 &8884531212319162473
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7192483373850935599}
- component: {fileID: 9047629830516719732}
m_Layer: 8
m_Name: Shadow
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7192483373850935599
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8884531212319162473}
serializedVersion: 2
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: 7438534416270888028}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &9047629830516719732
SpriteRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8884531212319162473}
m_Enabled: 1
m_CastShadows: 3
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: ee61efd036130b847b41f878f20ddf33, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_Sprite: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1, y: 1}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 0
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!1001 &5828454349678121167
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 7986070582027999988}
m_Modifications:
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_SizeDelta.x
value: 800
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_SizeDelta.y
value: 600
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5611097802189151736, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
propertyPath: m_Name
value: InteractionCanvas
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
--- !u!224 &1180174675498993111 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
m_PrefabInstance: {fileID: 5828454349678121167}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3f9f846a7f237924e97c9acf370d991d
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,147 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &7343451337687172630
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1180174675498993111, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 40
objectReference: {fileID: 0}
- target: {fileID: 2106642157007834423, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.z
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 22fdd4cc3908b9c4185a2e4a479ba720, type: 3}
- target: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Name
value: BeverageMachine
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9047629830516719732, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 22fdd4cc3908b9c4185a2e4a479ba720, type: 3}
- target: {fileID: 9047629830516719732, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: -2295354521770658057}
m_SourcePrefab: {fileID: 100100000, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
--- !u!4 &809828747251277026 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!1 &5897095096647521783 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!114 &-2295354521770658057
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5897095096647521783}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0f626edd6e26d7f4aad9d388f8f72772, type: 3}
m_Name:
m_EditorClassIdentifier:
<Transform>k__BackingField: {fileID: 809828747251277026}
<InteractionCanvas>k__BackingField: {fileID: 8975593228546502023}
<InteractionUi>k__BackingField: {fileID: 8793236136028073839}
<EnableInteraction>k__BackingField: 1
_beverageIdx: 40001
--- !u!224 &8793236136028073839 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!223 &8975593228546502023 stripped
Canvas:
m_CorrespondingSourceObject: {fileID: 1830317875510668177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 109afa56f22782a4baef8705031c807a
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,135 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &7343451337687172630
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1180174675498993111, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 40
objectReference: {fileID: 0}
- target: {fileID: 2106642157007834423, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.z
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 2301048832536013177, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_AnchoredPosition.y
value: 80
objectReference: {fileID: 0}
- target: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 6807b962d0918ae42870c9b953a55cd7, type: 3}
- target: {fileID: 3580758810857167321, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Name
value: TrashCan
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.x
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.y
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalScale.z
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7986070582027999988, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 9047629830516719732, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 6807b962d0918ae42870c9b953a55cd7, type: 3}
- target: {fileID: 9047629830516719732, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
propertyPath: m_WasSpriteAssigned
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
insertIndex: -1
addedObject: {fileID: -8278684978296943735}
m_SourcePrefab: {fileID: 100100000, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
--- !u!1 &5897095096647521783 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3764902268943045601, guid: 3f9f846a7f237924e97c9acf370d991d, type: 3}
m_PrefabInstance: {fileID: 7343451337687172630}
m_PrefabAsset: {fileID: 0}
--- !u!114 &-8278684978296943735
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5897095096647521783}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 7489636ad0f8f9f429c6fb58ed56c052, type: 3}
m_Name:
m_EditorClassIdentifier:
<Transform>k__BackingField: {fileID: 0}
<InteractionCanvas>k__BackingField: {fileID: 0}
<InteractionUi>k__BackingField: {fileID: 0}
<EnableInteraction>k__BackingField: 1

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: f0b7d93a3fd80be429e7fdac2a2cce39
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,352 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &4119792729305172665
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5695967080072346038}
m_Layer: 5
m_Name: InteractionUi
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5695967080072346038
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4119792729305172665}
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: 1
m_Children:
- {fileID: 2297006036420256553}
m_Father: {fileID: 4648285208244819224}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 120}
m_SizeDelta: {x: 50, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &4197599924312940524
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2297006036420256553}
- component: {fileID: 5761809819344674326}
- component: {fileID: 6806093191539099653}
m_Layer: 5
m_Name: Circle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2297006036420256553
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4197599924312940524}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 5376847255443313178}
m_Father: {fileID: 5695967080072346038}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5761809819344674326
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4197599924312940524}
m_CullTransparentMesh: 1
--- !u!114 &6806093191539099653
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4197599924312940524}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0.3647059, g: 0.35686275, b: 0.3647059, 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: -2413806693520163455, guid: a86470a33a6bf42c4b3595704624658b, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &5611097802189151736
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4648285208244819224}
- component: {fileID: 5297442833789713246}
- component: {fileID: 8764364725249863370}
- component: {fileID: 5028824454365225125}
m_Layer: 5
m_Name: InteractionCanvas
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &4648285208244819224
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5611097802189151736}
m_LocalRotation: {x: 0.3420201, y: 0, z: 0, w: 0.9396927}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.01069167, y: 0.01069167, z: 0.01069167}
m_ConstrainProportionsScale: 1
m_Children:
- {fileID: 5695967080072346038}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 40, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 800, y: 600}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!223 &5297442833789713246
Canvas:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5611097802189151736}
m_Enabled: 1
serializedVersion: 3
m_RenderMode: 2
m_Camera: {fileID: 0}
m_PlaneDistance: 100
m_PixelPerfect: 0
m_ReceivesEvents: 1
m_OverrideSorting: 0
m_OverridePixelPerfect: 0
m_SortingBucketNormalizedSize: 0
m_VertexColorAlwaysGammaSpace: 1
m_AdditionalShaderChannelsFlag: 25
m_UpdateRectTransformForStandalone: 0
m_SortingLayerID: 0
m_SortingOrder: 5
m_TargetDisplay: 0
--- !u!114 &8764364725249863370
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5611097802189151736}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
m_Name:
m_EditorClassIdentifier:
m_UiScaleMode: 0
m_ReferencePixelsPerUnit: 100
m_ScaleFactor: 1
m_ReferenceResolution: {x: 800, y: 600}
m_ScreenMatchMode: 0
m_MatchWidthOrHeight: 0
m_PhysicalUnit: 3
m_FallbackScreenDPI: 96
m_DefaultSpriteDPI: 96
m_DynamicPixelsPerUnit: 1
m_PresetInfoIsWorld: 1
--- !u!114 &5028824454365225125
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5611097802189151736}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
m_Name:
m_EditorClassIdentifier:
m_IgnoreReversedGraphics: 1
m_BlockingObjects: 0
m_BlockingMask:
serializedVersion: 2
m_Bits: 65535
--- !u!1 &7975211372598651755
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5376847255443313178}
- component: {fileID: 5731642412004777909}
- component: {fileID: 6787004165701718833}
m_Layer: 5
m_Name: Text (TMP)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &5376847255443313178
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7975211372598651755}
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: 2297006036420256553}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5731642412004777909
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7975211372598651755}
m_CullTransparentMesh: 1
--- !u!114 &6787004165701718833
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7975211372598651755}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: E
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: dabfdeb80b25d44b4ace56414d0eb4ad, type: 2}
m_sharedMaterial: {fileID: 5657039867100983486, guid: dabfdeb80b25d44b4ace56414d0eb4ad, type: 2}
m_fontSharedMaterials: []
m_fontMaterial: {fileID: 0}
m_fontMaterials: []
m_fontColor32:
serializedVersion: 2
rgba: 4294967295
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
m_enableVertexGradient: 0
m_colorMode: 3
m_fontColorGradient:
topLeft: {r: 1, g: 1, b: 1, a: 1}
topRight: {r: 1, g: 1, b: 1, a: 1}
bottomLeft: {r: 1, g: 1, b: 1, a: 1}
bottomRight: {r: 1, g: 1, b: 1, a: 1}
m_fontColorGradientPreset: {fileID: 0}
m_spriteAsset: {fileID: 0}
m_tintAllSprites: 0
m_StyleSheet: {fileID: 0}
m_TextStyleHashCode: -1183493901
m_overrideHtmlColors: 0
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 34.5
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1
m_fontSizeMin: 18
m_fontSizeMax: 200
m_fontStyle: 0
m_HorizontalAlignment: 2
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0
m_lineSpacing: 0
m_lineSpacingMax: 0
m_paragraphSpacing: 0
m_charWidthMaxAdj: 0
m_TextWrappingMode: 0
m_wordWrappingRatios: 0.4
m_overflowMode: 0
m_linkedTextComponent: {fileID: 0}
parentLinkedComponent: {fileID: 0}
m_enableKerning: 0
m_ActiveFontFeatures: 6e72656b
m_enableExtraPadding: 0
checkPaddingRequired: 0
m_isRichText: 1
m_EmojiFallbackSupport: 1
m_parseCtrlCharacters: 1
m_isOrthographic: 1
m_isCullingEnabled: 0
m_horizontalMapping: 0
m_verticalMapping: 0
m_uvLineOffset: 0
m_geometrySortingOrder: 0
m_IsTextObjectScaleStatic: 0
m_VertexBufferAutoSizeReduction: 0
m_useMaxVisibleDescender: 1
m_pageToDisplay: 1
m_margin: {x: 0, y: 0, z: 0, w: 0}
m_isUsingLegacyAnimationComponent: 0
m_isVolumetricText: 0
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: a6a0d1675321b7a43b4132ca15cf7ca0
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: