- Add RoomStreamingManager to manage room loading and unloading based on player proximity. - Create StreamingBudgetConfigSO for memory and performance budgeting of the streaming system. - Introduce TransitionDirector to handle seamless and atmospheric fade transitions between rooms. - Develop WorldGraph to represent room connectivity and facilitate neighbor queries and distance calculations. - Implement RoomNode and RoomEdge classes to structure room data and connections.
81 lines
2.1 KiB
Plaintext
81 lines
2.1 KiB
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!114 &11400000
|
|
MonoBehaviour:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_GameObject: {fileID: 0}
|
|
m_Enabled: 1
|
|
m_EditorHideFlags: 0
|
|
m_Script: {fileID: 11500000, guid: bf96d35cbe629854794062790e40afb7, type: 3}
|
|
m_Name: ICN_Keyboard
|
|
m_EditorClassIdentifier:
|
|
_deviceType: 0
|
|
_entries:
|
|
- BindingPath: <Keyboard>/w
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/s
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/a
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/d
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/space
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/j
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/k
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/i
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/l
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/shift
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/e
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/1
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/2
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/3
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/q
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/z
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/x
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/f
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/escape
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/upArrow
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/downArrow
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/leftArrow
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Keyboard>/rightArrow
|
|
Icon: {fileID: 0}
|
|
- BindingPath: '*/{Submit}'
|
|
Icon: {fileID: 0}
|
|
- BindingPath: '*/{Cancel}'
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Mouse>/position
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Pen>/position
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Mouse>/leftButton
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Pen>/tip
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Mouse>/scroll
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Mouse>/middleButton
|
|
Icon: {fileID: 0}
|
|
- BindingPath: <Mouse>/rightButton
|
|
Icon: {fileID: 0}
|