浏览代码

UI Improvements

/UI
uChema 3 年前
当前提交
5e51d58b
共有 14 个文件被更改,包括 1137 次插入182 次删除
  1. 17
      UOP1_Project/Assets/Art/UI/BG Slider.png
  2. 6
      UOP1_Project/Assets/Art/UI/BG Slider.png.meta
  3. 26
      UOP1_Project/Assets/Art/UI/FG Slider.png
  4. 2
      UOP1_Project/Assets/Art/UI/FG Slider.png.meta
  5. 200
      UOP1_Project/Assets/Prefabs/UI/GameScreen.prefab
  6. 22
      UOP1_Project/Assets/Prefabs/UI/IngredientForRecipe.prefab
  7. 8
      UOP1_Project/Assets/Prefabs/UI/IngredientTypeTab.prefab
  8. 25
      UOP1_Project/Assets/Prefabs/UI/InventoryScreen.prefab
  9. 950
      UOP1_Project/Assets/Scenes/Managers/Gameplay.unity
  10. 1
      UOP1_Project/Packages/manifest.json
  11. 7
      UOP1_Project/Packages/packages-lock.json
  12. 37
      UOP1_Project/Assets/Questline Tool.uxml
  13. 10
      UOP1_Project/Assets/Questline Tool.uxml.meta
  14. 8
      UOP1_Project/Assets/Scenes/Skybox/ClearSky.meta

17
UOP1_Project/Assets/Art/UI/BG Slider.png

之前 之后
宽度: 21  |  高度: 488  |  大小: 4.1 KiB

6
UOP1_Project/Assets/Art/UI/BG Slider.png.meta


spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
alignment: 9
spritePivot: {x: 0.49999994, y: 0.4999999}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteBorder: {x: 10, y: 27, z: 11, w: 22}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1

26
UOP1_Project/Assets/Art/UI/FG Slider.png

之前 之后
宽度: 14  |  高度: 480  |  大小: 3.2 KiB

2
UOP1_Project/Assets/Art/UI/FG Slider.png.meta


alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteBorder: {x: 8, y: 13, z: 6, w: 18}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1

200
UOP1_Project/Assets/Prefabs/UI/GameScreen.prefab


%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &867124562088404035
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7806438032765429205}
- component: {fileID: 1872709969965671691}
m_Layer: 5
m_Name: GameObject
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &7806438032765429205
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 867124562088404035}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 5405141848621952428}
- {fileID: 6638366390932958226}
m_Father: {fileID: 6822594373627009028}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.68944675, y: 0.049791142}
m_AnchorMax: {x: 0.9653441, y: 0.14520888}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 1, y: 0}
--- !u!114 &1872709969965671691
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 867124562088404035}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 10
m_Right: 10
m_Top: 10
m_Bottom: 10
m_ChildAlignment: 8
m_Spacing: 10
m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 1
m_ChildControlWidth: 0
m_ChildControlHeight: 1
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
--- !u!114 &5928792209263973793
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6560401829490015095}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a40d14d4203a8e14e9cc748b46975252, type: 3}
m_Name:
m_EditorClassIdentifier:
currentInteractionType: 0
_inputReader: {fileID: 11400000, guid: 945ec0365077176418488737deed54be, type: 2}
_onObjectPickUp: {fileID: 11400000, guid: f3027c4528b8e794f940a4696506f0c3, type: 2}
_onCookingStart: {fileID: 11400000, guid: 146c579dca5c2f248a607ef66a36d765, type: 2}
_startTalking: {fileID: 11400000, guid: bff3df361fa61684386f84b5b062875a, type: 2}
_toggleInteractionUI: {fileID: 11400000, guid: 818cc55cb05226248bdb15ace58eab84,
type: 2}
_onInteractionEnded: {fileID: 11400000, guid: c499d87f35465124f8fb2751b150430d,
type: 2}
--- !u!1 &6822594373627009031
GameObject:
m_ObjectHideFlags: 0

- component: {fileID: 6822594373627009028}
- component: {fileID: 6822594373627009029}
m_Layer: 5
m_Name: Game Screen
m_Name: GameScreen
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0

m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 6638366390932958226}
- {fileID: 5405141848621952428}
- {fileID: 7806438032765429205}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

m_Component:
- component: {fileID: 5405141848621952428}
- component: {fileID: 2048258856896756348}
- component: {fileID: 8388763953792304688}
- component: {fileID: 1798069423737873425}
m_Layer: 5
m_Name: InteractionPanel

m_StaticEditorFlags: 0
m_IsActive: 0
m_IsActive: 1
--- !u!224 &5405141848621952428
RectTransform:
m_ObjectHideFlags: 0

m_GameObject: {fileID: 8320703179963651321}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_Father: {fileID: 6822594373627009028}
m_RootOrder: 1
m_Father: {fileID: 7806438032765429205}
m_RootOrder: 0
m_AnchorMin: {x: 0.7, y: 0.02}
m_AnchorMax: {x: 0.97, y: 0.15}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
m_SizeDelta: {x: 150, y: 0}
m_Pivot: {x: 1, y: 0}
--- !u!222 &2048258856896756348
CanvasRenderer:
m_ObjectHideFlags: 0

m_GameObject: {fileID: 8320703179963651321}
m_CullTransparentMesh: 0
--- !u!114 &8388763953792304688
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8320703179963651321}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
m_Left: 10
m_Right: 10
m_Top: 10
m_Bottom: 10
m_ChildAlignment: 4
m_Spacing: 10
m_ChildForceExpandWidth: 1
m_ChildForceExpandHeight: 1
m_ChildControlWidth: 1
m_ChildControlHeight: 0
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
--- !u!114 &1798069423737873425
MonoBehaviour:
m_ObjectHideFlags: 0

m_Modification:
m_TransformParent: {fileID: 5405141848621952428}
m_Modifications:
- target: {fileID: 7011926376560294723, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}
propertyPath: m_margin.w
value: 4.238579
objectReference: {fileID: 0}
- target: {fileID: 7011926376560294723, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}
propertyPath: m_margin.y
value: 3.72703
objectReference: {fileID: 0}
- target: {fileID: 7011926376560294723, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}
propertyPath: m_fontColor.b
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7011926376560294723, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}
propertyPath: m_fontColor.g
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7011926376560294723, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}
propertyPath: m_fontColor.r
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7833966164169029321, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}
propertyPath: m_Pivot.x

- target: {fileID: 7833966164169029321, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}
propertyPath: m_AnchorMax.x
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7833966164169029321, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}

- target: {fileID: 7833966164169029321, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}
propertyPath: m_AnchorMin.y
value: 1
value: 0
value: 417.40002
value: -0.0000076293945
value: 75
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7833966164169029321, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}

- target: {fileID: 7833966164169029321, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 218.70001
value: 0
value: -70.20001
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7833966164169029321, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}

objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: db08b77f6847f4a8eb29ee9db04444e9, type: 3}
--- !u!1 &6560401829490015095 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 9211289335331061973, guid: db08b77f6847f4a8eb29ee9db04444e9,
type: 3}
m_PrefabInstance: {fileID: 2656605275679865762}
m_PrefabAsset: {fileID: 0}
--- !u!224 &5217981830189993323 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 7833966164169029321, guid: db08b77f6847f4a8eb29ee9db04444e9,

type: 3}
m_PrefabInstance: {fileID: 2656605275679865762}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_GameObject: {fileID: 6560401829490015095}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 349da538f36aa4586bea2dabc1823587, type: 3}

m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 6822594373627009028}
m_TransformParent: {fileID: 7806438032765429205}
m_Modifications:
- target: {fileID: 184241180236232933, guid: b01383ebcda1049008a325f2ca7e6aca,
type: 3}

- target: {fileID: 184241180236232933, guid: b01383ebcda1049008a325f2ca7e6aca,
type: 3}
propertyPath: m_RootOrder
value: 0
value: 1
value: 1
value: 0
value: 0.5
value: 0
value: 1
value: 0
value: 0.5
value: 0
value: 160
value: 150
value: 50
value: 0
objectReference: {fileID: 0}
- target: {fileID: 184241180236232933, guid: b01383ebcda1049008a325f2ca7e6aca,
type: 3}

- target: {fileID: 184241180236232933, guid: b01383ebcda1049008a325f2ca7e6aca,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -30
value: 0
objectReference: {fileID: 0}
- target: {fileID: 184241180236232933, guid: b01383ebcda1049008a325f2ca7e6aca,
type: 3}

propertyPath: m_text
value: Inventory
objectReference: {fileID: 0}
- target: {fileID: 6880293173517029546, guid: b01383ebcda1049008a325f2ca7e6aca,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 21300000, guid: 468a7df47cf4a4c289ce9d02a92a25d1,
type: 3}
- target: {fileID: 7745052901829238491, guid: b01383ebcda1049008a325f2ca7e6aca,
type: 3}
propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target

22
UOP1_Project/Assets/Prefabs/UI/IngredientForRecipe.prefab


m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 0, g: 0, b: 0, a: 1}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_Sprite: {fileID: 21300000, guid: 85f11a1a183b44e20b6c06585b3a4dd4, type: 3}
m_Sprite: {fileID: 21300000, guid: 5b8c11b1c697d47fda258b0c1c9b071c, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1

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: 0, y: 0}
m_AnchoredPosition: {x: 188.7, y: 0}
m_SizeDelta: {x: 477.47266, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3008139393389593489
CanvasRenderer:

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_AnchoredPosition: {x: -1.7, y: 0}
m_SizeDelta: {x: -6.185669, y: -38.660217}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &5119835416813126437
CanvasRenderer:

m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0}
m_Sprite: {fileID: 21300000, guid: 827371c0cf25a4deead067e79fb35006, type: 3}
m_Type: 0
m_PreserveAspect: 1
m_FillCenter: 1

m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 10
m_fontSize: 72
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1

m_HorizontalAlignment: 2
m_VerticalAlignment: 256
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0

m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 18
m_fontSize: 70.2
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1

m_HorizontalAlignment: 1
m_VerticalAlignment: 256
m_VerticalAlignment: 512
m_textAlignment: 65535
m_characterSpacing: 0
m_wordSpacing: 0

8
UOP1_Project/Assets/Prefabs/UI/IngredientTypeTab.prefab


- component: {fileID: 6416758842641707247}
- component: {fileID: 7574264689645128330}
m_Layer: 5
m_Name: Ingredient Type tab
m_Name: IngredientTypeTab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0

m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7462066718994288390}
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_LocalScale: {x: 1, y: 1, z: 1}
m_Children:

m_AnchorMin: {x: 0.05, y: 0.2}
m_AnchorMax: {x: 0.95, y: 0.9}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_SizeDelta: {x: -10, y: -10}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3823081650042829756
CanvasRenderer:

m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 31.3
m_fontSize: 22.35
m_fontSizeBase: 24
m_fontWeight: 400
m_enableAutoSizing: 1

25
UOP1_Project/Assets/Prefabs/UI/InventoryScreen.prefab


propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6492197638988460448, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -0.6470947
objectReference: {fileID: 0}
- target: {fileID: 7462066718994288390, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}
propertyPath: m_Name

type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6492197638988460448, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -0.6470947
objectReference: {fileID: 0}
- target: {fileID: 7462066718994288390, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}

propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6492197638988460448, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -0.6470947
objectReference: {fileID: 0}
- target: {fileID: 7462066718994288390, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}
propertyPath: m_Name

propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6492197638988460448, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -0.6470947
objectReference: {fileID: 0}
- target: {fileID: 7462066718994288390, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}
propertyPath: m_Name

type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6492197638988460448, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -0.6470947
objectReference: {fileID: 0}
- target: {fileID: 7462066718994288390, guid: 8b138dd8c9fac4f9bbe1bac525c63a3c,
type: 3}

950
UOP1_Project/Assets/Scenes/Managers/Gameplay.unity
文件差异内容过多而无法显示
查看文件

1
UOP1_Project/Packages/manifest.json


"com.unity.textmeshpro": "2.1.3",
"com.unity.timeline": "1.2.18",
"com.unity.ugui": "1.0.0",
"com.unity.ui.builder": "1.0.0-preview.12",
"com.unity.modules.ai": "1.0.0",
"com.unity.modules.androidjni": "1.0.0",
"com.unity.modules.animation": "1.0.0",

7
UOP1_Project/Packages/packages-lock.json


"com.unity.modules.imgui": "1.0.0"
}
},
"com.unity.ui.builder": {
"version": "1.0.0-preview.12",
"depth": 0,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
},
"com.unity.modules.ai": {
"version": "1.0.0",
"depth": 0,

37
UOP1_Project/Assets/Questline Tool.uxml


<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements">
<ui:Label text="Questlines" />
<ui:ScrollView name="QuestlineList">
<ui:Foldout text="Questline_Title" name="Questline_Title" style="border-left-color: rgba(255, 255, 255, 255); border-right-color: rgba(255, 255, 255, 255); border-top-color: rgba(255, 255, 255, 255); border-bottom-color: rgba(255, 255, 255, 255); border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;">
<ui:ScrollView name="QuestsList">
<ui:Foldout text="Quest_Title" name="Quest_Title" style="border-left-color: rgba(238, 238, 238, 255); border-right-color: rgba(238, 238, 238, 255); border-top-color: rgba(238, 238, 238, 255); border-bottom-color: rgba(238, 238, 238, 255); border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;">
<ui:ScrollView name="StepsList">
<ui:Foldout text="Step_Title" name="Step_Title" style="border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; border-left-color: rgba(255, 255, 255, 255); border-right-color: rgba(255, 255, 255, 255); border-top-color: rgba(255, 255, 255, 255); border-bottom-color: rgba(255, 255, 255, 255);">
<uie:ObjectField label="Actor" name="Actor" />
<ui:VisualElement name="DialogueBeforeStart" style="flex-direction: row; justify-content: space-between;">
<uie:ObjectField label="Dialogue before start" name="Dialogue" />
<ui:Button text="+" name="AddDialogue_Button" style="left: 0;" />
</ui:VisualElement>
<ui:VisualElement name="CompletionDialogue" style="flex-direction: row; justify-content: space-between;">
<uie:ObjectField label="Completion Dialogue" name="Dialogue" />
<ui:Button text="+" name="AddDialogue_Button" style="left: 0;" />
</ui:VisualElement>
<ui:VisualElement name="NonCompletionDialogue" style="flex-direction: row; justify-content: space-between;">
<uie:ObjectField label="Incompletion Dialogue" name="Dialogue" />
<ui:Button text="+" name="AddDialogue_Button" style="left: 0;" />
</ui:VisualElement>
<uie:ObjectField label="Item" name="Item" />
<uie:EnumField label="Step Type" value="Center" type="UnityEngine.stepType,Assembly-CSharp-Editor" name="StepType" />
<ui:Button text="Edit Step" name="EditStep_Button" />
<ui:Button text="Remove Step" name="RemoveStep_Button" />
</ui:Foldout>
</ui:ScrollView>
<ui:Button text="Add Step" name="AddStep_Button" />
<ui:Button text="Remove Quest" name="RemoveQuest_Button" />
</ui:Foldout>
</ui:ScrollView>
<ui:Button text="Add Quest" name="AddQuest_Button" />
<ui:Button text="Remove Questline" name="RemoveQuestline_Button" />
</ui:Foldout>
</ui:ScrollView>
<ui:Button text="Add Questline" name="AddQuestline_Button" />
</ui:UXML>

10
UOP1_Project/Assets/Questline Tool.uxml.meta


fileFormatVersion: 2
guid: da1fcbea211804c3c97286151aa0b046
ScriptedImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 2
userData:
assetBundleName:
assetBundleVariant:
script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}

8
UOP1_Project/Assets/Scenes/Skybox/ClearSky.meta


fileFormatVersion: 2
guid: 6a7ead41d5a038a42b2d15a980df4e00
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
正在加载...
取消
保存