制作模块1添加开发脚本,对应的模型动画,UI预制体,UI贴图

This commit is contained in:
李浩 2025-06-04 14:28:45 +08:00
parent 20d59d9042
commit 8cdea2b77c
56 changed files with 3396 additions and 1080 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 1d062c5ba99aeab4a8de2bb90a2e07c0
guid: a297d0a5cded81743a2fdd4424b83e1a
DefaultImporter:
externalObjects: {}
userData:

View File

@ -208,6 +208,7 @@ namespace QFramework
if (www.error != null)
{
Debug.LogError(mUrl+"???");
Debug.LogError($"Res:{mUrl}, WWW Errors:{www.error}");
OnResLoadFaild();
finishCallback();

View File

@ -970,6 +970,14 @@ PrefabInstance:
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 864371710296671637, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 864371710296671637, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 914658058301738696, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_StaticEditorFlags
value: 67
@ -984,43 +992,43 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 943092994840257216, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.x
value: 0.000004816684
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943092994840257216, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.y
value: -9.313226e-10
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943092994840257216, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.z
value: -0.00012009684
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943092994840257216, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.w
value: 0.6568065
value: 1
objectReference: {fileID: 0}
- target: {fileID: 943092994840257216, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.x
value: -0.27075267
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943092994840257216, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: -0.2293846
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943092994840257216, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: -0.6653427
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943092994840257216, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: -41.369
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943092994840257216, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 4.506
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943092994840257216, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: -92.442
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943364121963479752, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.x
@ -1034,6 +1042,14 @@ PrefabInstance:
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943364121963479752, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 943364121963479752, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 980968229599665170, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_StaticEditorFlags
value: 67
@ -1056,15 +1072,23 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 1246022799894161282, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.x
value: 0.00016509
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1246022799894161282, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.y
value: 0.000000074506
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1246022799894161282, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.z
value: 0.00014269
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1246022799894161282, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1246022799894161282, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 1389991130121467428, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalScale.x
@ -1248,11 +1272,19 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3018919110068212495, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.y
value: -0.027
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3018919110068212495, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.z
value: -0.0208
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3018919110068212495, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3018919110068212495, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3036983275768177267, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_StaticEditorFlags
@ -1308,31 +1340,35 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3461033224252300514, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.x
value: 0.000000081723556
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3461033224252300514, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.y
value: -0.0000000037252903
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3461033224252300514, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.z
value: 0.00000033993274
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3461033224252300514, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.w
value: 0.60876286
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3461033224252300514, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.x
value: -0
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3461033224252300514, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: 0.7933523
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3461033224252300514, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3461033224252300514, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 105
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3544888275770532054, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_StaticEditorFlags
@ -1352,19 +1388,23 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 3739545745143347673, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.w
value: 0.0000029504295
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3739545745143347673, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.x
value: -0
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3739545745143347673, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: -1
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3739545745143347673, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3739545745143347673, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -180
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3804712824373134433, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_StaticEditorFlags
@ -1458,6 +1498,14 @@ PrefabInstance:
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4703343315264441507, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4703343315264441507, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4836394937170466318, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_StaticEditorFlags
value: 67
@ -1544,12 +1592,20 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 5454882751373249344, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.y
value: 0.0206
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5454882751373249344, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5454882751373249344, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5454882751373249344, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5548237997066644173, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_IsActive
value: 0
@ -1638,6 +1694,14 @@ PrefabInstance:
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6823988578529545032, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6823988578529545032, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6825174753470554388, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_StaticEditorFlags
value: 67
@ -1754,6 +1818,14 @@ PrefabInstance:
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8387894447719188707, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8387894447719188707, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 8481706491594651855, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_StaticEditorFlags
value: 67

View File

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

View File

@ -26,7 +26,7 @@ RenderSettings:
m_AmbientIntensity: 2.356
m_AmbientMode: 0
m_SubtractiveShadowColor: {r: 0, g: 0.2830186, b: 1, a: 1}
m_SkyboxMaterial: {fileID: 2100000, guid: 0ffaa0b7117ba8c47a9d05ae701d4b4d, type: 2}
m_SkyboxMaterial: {fileID: 2100000, guid: 56384f5752757534cb0223b929e80942, type: 2}
m_HaloStrength: 0.5
m_FlareStrength: 1
m_FlareFadeSpeed: 3
@ -38,7 +38,7 @@ RenderSettings:
m_ReflectionIntensity: 1
m_CustomReflection: {fileID: 0}
m_Sun: {fileID: 0}
m_IndirectSpecularColor: {r: 0.5649007, g: 0.6356403, b: 0.72393775, a: 1}
m_IndirectSpecularColor: {r: 0.43545312, g: 0.47482294, b: 0.5542454, a: 1}
m_UseRadianceAmbientProbe: 0
--- !u!157 &3
LightmapSettings:
@ -97,8 +97,8 @@ LightmapSettings:
m_ExportTrainingData: 0
m_TrainingDataDestination: TrainingData
m_LightProbeSampleCountMultiplier: 4
m_LightingDataAsset: {fileID: 0}
m_LightingSettings: {fileID: 0}
m_LightingDataAsset: {fileID: 112000000, guid: 0a22aa4f82849d543b1d587d5c81b0ab, type: 2}
m_LightingSettings: {fileID: 4890085278179872738, guid: 477cc4148fad3449482a3bc3178594e2, type: 2}
--- !u!196 &4
NavMeshSettings:
serializedVersion: 2
@ -123,6 +123,32 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1 &173510170 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 9180024901634839206, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &173510172
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 173510170}
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: 3
m_Size: {x: 0.010096853, y: 0.092516065, z: 0.008250633}
m_Center: {x: 0.0024430736, y: 0.013127506, z: 0.0006411928}
--- !u!1 &203844586
GameObject:
m_ObjectHideFlags: 0
@ -241,6 +267,84 @@ Transform:
m_Children: []
m_Father: {fileID: 763545024}
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!1 &270575046 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2976984949509502783, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &270575050
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 270575046}
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: 3
m_Size: {x: 0.040784385, y: 0.093604654, z: 0.061082773}
m_Center: {x: 0.00020692404, y: -0.000496313, z: -0.00018260814}
--- !u!1 &467561518 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2622664464000454292, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &467561520
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 467561518}
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: 3
m_Size: {x: 0.05, y: 0.05, z: 0.05}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &630524835 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8129092708014018920, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &630524837
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 630524835}
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: 3
m_Size: {x: 0.010462726, y: 0.11051147, z: 0.009372226}
m_Center: {x: -0.0029407, y: 0.0052557364, z: -4.64213e-12}
--- !u!1001 &646037377
PrefabInstance:
m_ObjectHideFlags: 0
@ -370,10 +474,61 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1468622770}
- {fileID: 1875731074}
- {fileID: 646037378}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1012722225 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3912414410741087186, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &1012722229
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1012722225}
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: 3
m_Size: {x: 0.0035449222, y: 0.06987701, z: 0.0506247}
m_Center: {x: -0.0000015305122, y: 0.000000007450581, z: 0.00000007357449}
--- !u!1 &1118516613 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3152443703164299912, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &1118516615
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1118516613}
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: 3
m_Size: {x: 0.03483724, y: 0.1690065, z: 0.026652433}
m_Center: {x: -2.7195232e-11, y: 0.010590002, z: 0.0255833}
--- !u!1 &1160234425
GameObject:
m_ObjectHideFlags: 0
@ -423,6 +578,58 @@ Transform:
m_Children: []
m_Father: {fileID: 763545024}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1434146444 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 4001965724794609063, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &1434146446
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1434146444}
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: 3
m_Size: {x: 0.046084758, y: 0.065833025, z: 0.03366777}
m_Center: {x: -0.0011044508, y: 0, z: -5.861224e-13}
--- !u!1 &1455235307 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5350538583036162859, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &1455235309
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1455235307}
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: 3
m_Size: {x: 0.035102125, y: 0.15024757, z: 0.04981818}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1001 &1468622769
PrefabInstance:
m_ObjectHideFlags: 0
@ -433,19 +640,19 @@ PrefabInstance:
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
propertyPath: m_LocalPosition.x
value: -3.0778923
value: -13.323
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
propertyPath: m_LocalPosition.y
value: -0.16256113
value: -0.16256118
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
propertyPath: m_LocalPosition.z
value: 0.42967236
value: 17.452253
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
propertyPath: m_LocalRotation.w
value: 1
value: 0.7150533
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
propertyPath: m_LocalRotation.x
@ -453,7 +660,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
propertyPath: m_LocalRotation.y
value: -0
value: -0.69907
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
propertyPath: m_LocalRotation.z
@ -465,7 +672,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
value: -88.705
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
@ -481,7 +688,10 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedGameObjects:
- targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
insertIndex: -1
addedObject: {fileID: 1875731074}
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
--- !u!4 &1468622770 stripped
@ -489,25 +699,51 @@ Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 6c8b61d495d490542a1c5208de277822, type: 3}
m_PrefabInstance: {fileID: 1468622769}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1597042177 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 4916303413298475728, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &1597042179
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1597042177}
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: 3
m_Size: {x: 0.014828767, y: 0.11763198, z: 0.018211646}
m_Center: {x: 4.990723e-12, y: 0, z: 0.0017314199}
--- !u!1001 &1875731073
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 972991997}
m_TransformParent: {fileID: 1468622770}
m_Modifications:
- target: {fileID: 1389991130121467428, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.x
value: -17.4273
value: -14.349407
objectReference: {fileID: 0}
- target: {fileID: 1389991130121467428, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.y
value: 1.0968
value: 1.2593611
objectReference: {fileID: 0}
- target: {fileID: 1389991130121467428, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalPosition.z
value: 3.2591
value: 2.8294277
objectReference: {fileID: 0}
- target: {fileID: 1389991130121467428, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_LocalRotation.w
@ -545,16 +781,110 @@ PrefabInstance:
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3152443703164299912, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4001965724794609063, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_RemovedGameObjects:
- {fileID: 1582834720345869284, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_AddedGameObjects: []
m_AddedComponents: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 2976984949509502783, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 270575050}
- targetCorrespondingSourceObject: {fileID: 8129092708014018920, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 630524837}
- targetCorrespondingSourceObject: {fileID: 5350538583036162859, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 1455235309}
- targetCorrespondingSourceObject: {fileID: 3152443703164299912, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 1118516615}
- targetCorrespondingSourceObject: {fileID: 3912414410741087186, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 1012722229}
- targetCorrespondingSourceObject: {fileID: 4001965724794609063, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 1434146446}
- targetCorrespondingSourceObject: {fileID: 2622664464000454292, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 467561520}
- targetCorrespondingSourceObject: {fileID: 4916303413298475728, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 1597042179}
- targetCorrespondingSourceObject: {fileID: 5548237997066644173, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 2138639222}
- targetCorrespondingSourceObject: {fileID: 6102703989241704049, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 2104162298}
- targetCorrespondingSourceObject: {fileID: 9180024901634839206, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
insertIndex: -1
addedObject: {fileID: 173510172}
m_SourcePrefab: {fileID: 100100000, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
--- !u!4 &1875731074 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 1389991130121467428, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2104162296 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 6102703989241704049, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &2104162298
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2104162296}
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: 3
m_Size: {x: 0.0147676, y: 0.115863994, z: 0.017914977}
m_Center: {x: -0.0014763921, y: 0.008289717, z: 0.003780867}
--- !u!1 &2138639220 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5548237997066644173, guid: 9193a2c2f88b6664ea94f3d393f13d52, type: 3}
m_PrefabInstance: {fileID: 1875731073}
m_PrefabAsset: {fileID: 0}
--- !u!65 &2138639222
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2138639220}
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: 3
m_Size: {x: 0.06494949, y: 0.060937166, z: 0.007766121}
m_Center: {x: 0, y: -0.006519437, z: 0}
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0a22aa4f82849d543b1d587d5c81b0ab
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 112000000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,179 @@
fileFormatVersion: 2
guid: d623be98cac29cd4fb637c1087249e03
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 1
seamlessCubemap: 1
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 2
aniso: 0
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 2
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 100
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Windows Store Apps
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Server
maxTextureSize: 8192
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -329,303 +329,6 @@ CharacterController:
m_SkinWidth: 0.0001
m_MinMoveDistance: 0.001
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &555070715
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 555070719}
- component: {fileID: 555070718}
- component: {fileID: 555070717}
- component: {fileID: 555070720}
- component: {fileID: 555070721}
m_Layer: 0
m_Name: DrawCamera
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!114 &555070717
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 555070715}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
m_Name:
m_EditorClassIdentifier:
m_RenderShadows: 1
m_RequiresDepthTextureOption: 2
m_RequiresOpaqueTextureOption: 2
m_CameraType: 1
m_Cameras: []
m_RendererIndex: -1
m_VolumeLayerMask:
serializedVersion: 2
m_Bits: 1
m_VolumeTrigger: {fileID: 0}
m_VolumeFrameworkUpdateModeOption: 2
m_RenderPostProcessing: 0
m_Antialiasing: 0
m_AntialiasingQuality: 2
m_StopNaN: 0
m_Dithering: 0
m_ClearDepth: 1
m_AllowXRRendering: 1
m_AllowHDROutput: 1
m_UseScreenCoordOverride: 0
m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
m_RequiresDepthTexture: 0
m_RequiresColorTexture: 0
m_Version: 2
m_TaaSettings:
quality: 3
frameInfluence: 0.1
jitterScale: 1
mipBias: 0
varianceClampScale: 0.9
contrastAdaptiveSharpening: 0
--- !u!20 &555070718
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 555070715}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
m_Iso: 200
m_ShutterSpeed: 0.005
m_Aperture: 16
m_FocusDistance: 10
m_FocalLength: 50
m_BladeCount: 5
m_Curvature: {x: 2, y: 11}
m_BarrelClipping: 0.25
m_Anamorphism: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
near clip plane: 0.01
far clip plane: 1000
field of view: 60
orthographic: 0
orthographic size: 5
m_Depth: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 64
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 1
m_AllowMSAA: 1
m_AllowDynamicResolution: 0
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
--- !u!4 &555070719
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 555070715}
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: 612188239}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &555070720
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 555070715}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9d46fbb11a367844aa78247af0e9e745, type: 3}
m_Name:
m_EditorClassIdentifier:
self: {fileID: 0}
lineRenderer: {fileID: 612188240}
--- !u!114 &555070721
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 555070715}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 79b0867c9de34f244993591484ca0dfb, type: 3}
m_Name:
m_EditorClassIdentifier:
_defaultColor: {r: 0, g: 0, b: 0, a: 1}
_paintCanvasImg: {fileID: 0}
_brushSize: 300
_eraserSize: 300
_rectColor: {r: 1, g: 0, b: 0, a: 1}
_captureWithUI: 0
--- !u!1 &612188238
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 612188239}
- component: {fileID: 612188240}
m_Layer: 6
m_Name: LineRenderer
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &612188239
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 612188238}
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: 555070719}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!120 &612188240
LineRenderer:
serializedVersion: 2
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 612188238}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 307c649ed44520646977d81c2b5ddc9c, 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: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
m_Positions: []
m_Parameters:
serializedVersion: 3
widthMultiplier: 1
widthCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
colorGradient:
serializedVersion: 2
key0: {r: 1, g: 1, b: 1, a: 1}
key1: {r: 1, g: 1, b: 1, a: 1}
key2: {r: 0, g: 0, b: 0, a: 0}
key3: {r: 0, g: 0, b: 0, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0, b: 0, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 0
ctime1: 65535
ctime2: 0
ctime3: 0
ctime4: 0
ctime5: 0
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_ColorSpace: -1
m_NumColorKeys: 2
m_NumAlphaKeys: 2
numCornerVertices: 90
numCapVertices: 90
alignment: 0
textureMode: 0
textureScale: {x: 1, y: 1}
shadowBias: 0
generateLightingData: 0
m_MaskInteraction: 0
m_UseWorldSpace: 0
m_Loop: 0
m_ApplyActiveColorSpace: 1
--- !u!1 &1089184132
GameObject:
m_ObjectHideFlags: 0
@ -837,157 +540,6 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
--- !u!1 &2114935602
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2114935606}
- component: {fileID: 2114935605}
- component: {fileID: 2114935603}
- component: {fileID: 2114935607}
m_Layer: 0
m_Name: 3DShowCamera
m_TagString: MainCamera
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!114 &2114935603
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2114935602}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
m_Name:
m_EditorClassIdentifier:
m_RenderShadows: 1
m_RequiresDepthTextureOption: 2
m_RequiresOpaqueTextureOption: 2
m_CameraType: 0
m_Cameras:
- {fileID: 555070718}
m_RendererIndex: -1
m_VolumeLayerMask:
serializedVersion: 2
m_Bits: 1
m_VolumeTrigger: {fileID: 0}
m_VolumeFrameworkUpdateModeOption: 2
m_RenderPostProcessing: 0
m_Antialiasing: 0
m_AntialiasingQuality: 2
m_StopNaN: 0
m_Dithering: 0
m_ClearDepth: 1
m_AllowXRRendering: 1
m_AllowHDROutput: 1
m_UseScreenCoordOverride: 0
m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
m_RequiresDepthTexture: 0
m_RequiresColorTexture: 0
m_Version: 2
m_TaaSettings:
quality: 3
frameInfluence: 0.1
jitterScale: 1
mipBias: 0
varianceClampScale: 0.9
contrastAdaptiveSharpening: 0
--- !u!20 &2114935605
Camera:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2114935602}
m_Enabled: 1
serializedVersion: 2
m_ClearFlags: 2
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
m_Iso: 200
m_ShutterSpeed: 0.005
m_Aperture: 16
m_FocusDistance: 10
m_FocalLength: 50
m_BladeCount: 5
m_Curvature: {x: 2, y: 11}
m_BarrelClipping: 0.25
m_Anamorphism: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
y: 0
width: 1
height: 1
near clip plane: 0.01
far clip plane: 1000
field of view: 60
orthographic: 0
orthographic size: 5
m_Depth: 0
m_CullingMask:
serializedVersion: 2
m_Bits: 1
m_RenderingPath: -1
m_TargetTexture: {fileID: 0}
m_TargetDisplay: 0
m_TargetEye: 3
m_HDR: 1
m_AllowMSAA: 1
m_AllowDynamicResolution: 0
m_ForceIntoRT: 0
m_OcclusionCulling: 1
m_StereoConvergence: 10
m_StereoSeparation: 0.022
--- !u!4 &2114935606
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2114935602}
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: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &2114935607
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2114935602}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 35f672d48a4ed2349bb724d185d6a153, type: 3}
m_Name:
m_EditorClassIdentifier:
targetPos: {x: 0, y: 0, z: 0}
rotateSpeed: 10
moveSpeed: 0.1
distance: 0.5
distanceMin: 0.2
distanceMax: 20
pitchMinMax: {x: -20, y: 80}
texture: {fileID: 8400000, guid: 187fba8368491cb428c8cbd324fa9bb4, type: 2}
lockMove: 0
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0
@ -996,5 +548,3 @@ SceneRoots:
- {fileID: 1655025501}
- {fileID: 547432243}
- {fileID: 1089184134}
- {fileID: 2114935606}
- {fileID: 555070719}

View File

@ -7,10 +7,22 @@ using QFramework.Example;
using System.Linq;
public class UIBackPackAction : IAction
{
public ulong ActionID { get; set; }
public bool Deinited { get; set; }
public bool Paused { get; set; }
public ActionStatus Status { get; set; }
public ulong ActionID
{
get; set;
}
public bool Deinited
{
get; set;
}
public bool Paused
{
get; set;
}
public ActionStatus Status
{
get; set;
}
private static readonly SimpleObjectPool<UIBackPackAction> mPool =
new SimpleObjectPool<UIBackPackAction>(() => new UIBackPackAction(), null, 10);

View File

@ -1,10 +1,9 @@
using UnityEngine;
using UnityEngine.UI;
using QFramework;
using System.Collections.Generic;
using TMPro;
using XMLTool;
using UnityEngine.EventSystems;
using System;
using static OperationController;
namespace QFramework.Example
{
@ -18,26 +17,27 @@ namespace QFramework.Example
public partial class UIBackPack : UIPanel
{
ResLoader mResLoader;
Dictionary<Device, GameObject> dict = new Dictionary<Device, GameObject>();
protected override void OnInit(IUIData uiData = null)
{
mData = uiData as UIBackPackData ?? new UIBackPackData();
mResLoader = ResLoader.Allocate();
TypeEventSystem.Global.Register<OnModuleQuit>(OnModuleQuit).UnRegisterWhenGameObjectDestroyed(gameObject);
// please add init code here
}
private void OnPickDeviceHandler(OnPickDevice device)
protected override void OnOpen(IUIData uiData = null)
{
ItemFactory(device.device);
mResLoader.LoadAsync();
}
mData = uiData as UIBackPackData ?? new UIBackPackData();
Content.RemoveAllChildren();
public void ItemFactory(Device item)
{
if (dict.ContainsKey(item) == false)
foreach (var device in mData.devices)
{
var item = DeviceController.Instance.GetDevice(device);
if (item == null)
{
Debug.LogError(device + ":ûÓÐÕÒµ½¶ÔÓ¦µÄDeviceÅäÖÃ");
return;
}
GameObject obj = GameObject.Instantiate(ItemPrefab.gameObject, Content);
obj.name = item.Name;
obj.transform.Find("Name").GetComponent<TextMeshProUGUI>().text = item.Name;
@ -55,63 +55,10 @@ namespace QFramework.Example
}
});
Button btn = obj.GetComponent<Button>();
btn.onClick.AddListener(() => Drop(item.Name, obj));
obj.OnPointerUpEvent(OnClickUp);
dict.Add(item, obj);
}
int count = PlayerController.Instance.HasDevice(item.Name).count;
if (count > 0)
{
dict[item].transform.Find("IconBg/Icon/Count").GetComponent<TextMeshProUGUI>().text = count.ToString();
}
else
{
dict[item].transform.Find("IconBg/Icon/Count").GetComponent<TextMeshProUGUI>().text = string.Empty;
}
}
private void OnClickUp(PointerEventData data)
{
switch (data.button)
{
case PointerEventData.InputButton.Left:
break;
case PointerEventData.InputButton.Right:
GameObject obj = data.pointerPress;
var device = DeviceController.Instance.GetDevice(obj.name);
UIRightMenuData uiData = new UIRightMenuData();
uiData.btns = device.rightMenu.items;
uiData.OnBtnClick = str =>
{
if (str.Equals("丢弃", System.StringComparison.Ordinal))
{
Drop(device.Name, obj);
}
};
UIKit.OpenPanelAsync<UIRightMenu>(canvasLevel: UILevel.PopUI, uiData: uiData).ToAction().StartGlobal();
break;
case PointerEventData.InputButton.Middle:
break;
}
}
protected override void OnOpen(IUIData uiData = null)
{
mData = uiData as UIBackPackData ?? new UIBackPackData();
TypeEventSystem.Global.Register<OnPickDevice>(OnPickDeviceHandler);
Content.RemoveAllChildren();
foreach (var dictItem in PlayerController.Instance.hasDevicesDict)
{
var device = dictItem.Value.device;
var item = DeviceController.Instance.GetDevice(device.Name);
if (item == null)
btn.onClick.AddListener(() =>
{
Debug.LogError(device + ":没有找到对应的Device配置");
return;
}
ItemFactory(item);
});
}
mResLoader.LoadAsync();
Scroll.verticalNormalizedPosition = 1;
@ -124,11 +71,12 @@ namespace QFramework.Example
bg.rectTransform.anchorMin = new Vector2(0, 0.5f); // 左下锚点(右侧)
bg.rectTransform.anchorMax = new Vector2(0, 0.5f); // 右上锚点(右侧)
// 将位置偏移归零(相对于锚点)
bg.rectTransform.anchoredPosition = Vector2.zero;
// 可选:设置轴心点为右侧中点(影响缩放/旋转中心)
bg.rectTransform.pivot = new Vector2(0, 0.5f);
//bg.rectTransform.anchoredPosition = new Vector3(5, 55, 0);
break;
case "right":
default:
@ -145,38 +93,16 @@ namespace QFramework.Example
}
}
public void Drop(string name, GameObject obj)
{
int count = PlayerController.Instance.DropDevice(name);
if (count <= 0)
{
var device = DeviceController.Instance.GetDevice(obj.name);
if (dict.ContainsKey(device))
{
dict.Remove(device);
}
GameObject.Destroy(obj);
}
else
{
obj.transform.Find("IconBg/Icon/Count").GetComponent<TextMeshProUGUI>().text = count.ToString();
}
}
protected override void OnShow()
{
}
protected override void OnHide()
{
TypeEventSystem.Global.UnRegister<OnPickDevice>(OnPickDeviceHandler);
}
protected override void OnClose()
{
TypeEventSystem.Global.UnRegister<OnPickDevice>(OnPickDeviceHandler);
}
public void OnModuleQuit(OnModuleQuit arg)
{

Binary file not shown.

BIN
Data/Audio/sound_1.mp3 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Data/Audio/sound_13.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_14.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_15.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_16.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_17.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_18.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_19.mp3 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Data/Audio/sound_20.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_21.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_22.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_23.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_24.mp3 Normal file

Binary file not shown.

BIN
Data/Audio/sound_25.mp3 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
Data/Audio/sound_7.mp3 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -5,40 +5,117 @@
<Name>测风仪器认知</Name>
<Icon>JiaoXue.png</Icon>
<Device>
<Name>白板笔</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_baibangbi</Path>
<Icon>gongju/白板笔.png</Icon>
</Device>
<Device>
<Name>多参数气体测定器</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_chedingqi</Path>
<Icon>gongju/多参数气体测定器.png</Icon>
</Device>
<Device>
<Name>风扇湿度计</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_fenshanwenduji</Path>
<Icon>/gongju/风扇湿度计.png</Icon>
</Device>
<Device>
<Name>机械风表</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_Jjixiefengbiao</Path>
<Icon>/gongju/机械风表.png</Icon>
</Device>
<Device>
<Name>机械秒表</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_Miaobiao</Path>
<Icon>/gongju/机械秒表.png</Icon>
</Device>
<Device>
<Name>空盒气压表</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_kongqiyabiao</Path>
<Icon>/gongju/空盒气压表.png</Icon>
</Device>
<Device>
<Name>矿用温度计</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_kuangyonwenduji</Path>
<Icon>/gongju/矿用温度计.png</Icon>
</Device>
<Device>
<Name>米尺</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/GongJu_JuanChi</Path>
<Icon>gongju/米尺.png</Icon>
</Device>
<Device>
<Name>手册</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_jiluben</Path>
<Icon>gongju/手册.png</Icon>
</Device>
<Device>
<Name>瓦斯探仗</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_washitanzhang</Path>
<Icon>gongju/瓦斯探仗.png</Icon>
</Device>
<Device>
<Name>圆珠笔</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_Tansubi</Path>
<Icon>gongju/圆珠笔.png</Icon>
</Device>
<FSM name="状态机1">
<State name="初始状态">
<Enter>
<Action type="Parallel">
<Action type="Show" value="FlyCamera" isShow="false" ></Action>
<Action type="UIBackPack" devices="白板笔,多参数气体测定器,风扇湿度计,机械风表,机械秒表,空盒气压表,矿用温度计,米尺,补光灯,手册,瓦斯探仗,圆珠笔"
<Action type="Show" value="FlyCamera" isShow="true" ></Action>
<Action type="UIBackPack" devices="白板笔,多参数气体测定器,风扇湿度计,机械风表,机械秒表,空盒气压表,矿用温度计,米尺,手册,瓦斯探仗,圆珠笔"
random="false"
scrollSpeed="25" position="left"
></Action>
<!--<Action type="Show" value="FlyCamera" isShow="false" ></Action>
<Action type="Move" value="FlyCamera" to="0.0845993,1.371632,2.146553" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="21.66745,356.097,-5.741785E-08" time="0"></Action>
<Action type="UIBackPack" devices="三脚架,单反,摄像机,绿幕,补光灯"
random="false"
scrollSpeed="25" position="left"
></Action>
<Action type="Show" value="Main/SM_danfan" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="false" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="false" ></Action>
<Action type="StrEvent" name="HighLightTrigger" value="true"></Action>
<Action type="Show" value="Main" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/GongJu_JuanChi" isShow="false" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_chedingqi" isShow="false" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_fenshanwenduji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_jiluben" isShow="false" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_Jjixiefengbiao" isShow="false" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_kongqiyabiao" isShow="false" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_kuangyonwenduji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_Miaobiao" isShow="false" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_Tansubi" isShow="false" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_washitanzhang" isShow="false" ></Action>
<!--<Action type="StrEvent" name="HighLightTrigger" value="fa"></Action>-->
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="true" ></Action>
<Action type="TextWindow" title="三脚架" value="三脚架是一种用于稳定支撑相机、摄像机等设备的支撑工具,在摄影、摄像及其他相关领域中具有重要作用。在长时间曝光拍摄夜景、星轨、流水等场景时,能防止相机抖动,确保照片清晰锐利,避免因手抖导致的画面模糊。" position="right" scrollSpeed="25"/>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="true" ></Action>
<Action type="TextWindow" title="白板笔" value="白板笔" position="right" scrollSpeed="25"/>
<Action type="Show" value="FlyCamera" isShow="true" ></Action>-->
</Action>
@ -48,177 +125,387 @@
</State>
<Device>
<Name>白板笔</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_baibangbi</Path>
<Tip>白板笔.png</Tip>
</Device>
<Device>
<Name>多参数气体测定器</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_chedingqi</Path>
<Tip>多参数气体测定器.png</Tip>
</Device>
<Device>
<Name>风扇湿度计</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_fenshanwenduji</Path>
<Tip>风扇湿度计.png</Tip>
</Device>
<Device>
<Name>机械风表</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_Jjixiefengbiao</Path>
<Tip>机械风表.png</Tip>
</Device>
<Device>
<Name>机械秒表</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_Miaobiao</Path>
<Tip>机械秒表.png</Tip>
</Device>
<State name="白板笔">
<Device>
<Name>空盒气压表</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_kongqiyabiao</Path>
<Tip>空盒气压表.png</Tip>
</Device>
<Device>
<Name>矿用温度计</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_kuangyonwenduji</Path>
<Tip>矿用温度计.png</Tip>
</Device>
<Device>
<Name>米尺</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/GongJu_JuanChi</Path>
<Tip>米尺.png</Tip>
</Device>
<Device>
<Name>手册</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_jiluben</Path>
<Tip>手册.png</Tip>
</Device>
<Device>
<Name>瓦斯探仗</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_washitanzhang</Path>
<Tip>瓦斯探仗.png</Tip>
</Device>
<Device>
<Name>圆珠笔</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_daoju/SM_daoju/SM_Tansubi</Path>
<Tip>圆珠笔.png</Tip>
</Device>
<!--<State name="三脚架">
<Enter>
<Action type="Sequence">
<Action type="Log" value="三脚架"></Action>
<Action type="Sequence">
<Action type="Log" value="白板笔"></Action>
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="true" ></Action>
<Action type="Show" value="Main/SM_danfan" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="false" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="false" ></Action>
--><!--audio="sound_46.mp3"--><!--
<Action type="TextWindow" audio="三、sheyingqicairenzhi/sound_2.mp3" title="三脚架" value="三脚架是一种用于稳定支撑相机、摄像机等设备的支撑工具,在摄影、摄像及其他相关领域中具有重要作用。在长时间曝光拍摄夜景、星轨、流水等场景时,能防止相机抖动,确保照片清晰锐利,避免因手抖导致的画面模糊。" position="right" scrollSpeed="25"/>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="true" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="" title="白板笔" value="白板笔" position="right" scrollSpeed="25"/>
</Action>
</Enter>
</State>-->
<!--<State name="单反">
<Enter>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="false" ></Action>
<Action type="Show" value="Main/SM_danfan" isShow="true" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="false" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="false" ></Action>
<Action type="TextWindow" audio="三、sheyingqicairenzhi/sound_3.mp3" title="单反相机" value="单反相机全称单镜头反光相机它是指用单镜头并且光线通过此镜头照射到反光镜上通过反光取景的相机。它包含以下ISO、快门、光圈、曝光、焦距、镜头等参数设置。" position="right" scrollSpeed="25"/>
</Action>
</Enter>
</Exit>
</State>
<State name="摄像机">
<State name="多参数气体测定器">
<Enter>
<Action type="Sequence">
<Action type="Log" value="摄像机"></Action>
<Action type="Log" value="多参数气体测定器"></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_chedingqi" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="" title="多参数气体测定器" value="多参数气体测定器" position="right" scrollSpeed="25"/>
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="false" ></Action>
<Action type="Show" value="Main/SM_danfan" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="true" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="false" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="false" ></Action>
<Action type="TextWindow" audio="三、sheyingqicairenzhi/sound_4.mp3" title="摄像机" value="摄像机是一种用于捕捉动态图像和声音的设备,用于拍摄电影、电视剧、广告、纪录片等影视作品,是创作视觉内容的重要工具。具有高分辨率、高帧率、宽动态范围、丰富的手动控制功能等特点,能够满足专业摄影师和导演对画面质量和创作灵活性的要求。" position="right" scrollSpeed="25"/>
</Action>
</Enter>
</State>
<State name="绿幕">
<Enter>
<Action type="Sequence">
<Action type="Log" value="绿幕"></Action>
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="false" ></Action>
<Action type="Show" value="Main/SM_danfan" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="true" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="false" ></Action>
<Action type="TextWindow" audio="三、sheyingqicairenzhi/sound_5.mp3" title="绿幕" value="绿幕是一种在影视拍摄、直播等领域常用的背景材料。绿幕技术基于色彩键控技术,通过特定的软件,将画面中的绿色部分识别并抠除,然后替换成其他需要的背景或特效元素。" position="right" scrollSpeed="25"/>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_chedingqi" isShow="false" ></Action>
</Action>
</Enter>
</State>
<State name="补光灯">
<Enter>
<Action type="Sequence">
<Action type="Log" value="补光灯"></Action>
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="false" ></Action>
<Action type="Show" value="Main/SM_danfan" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="false" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="true" ></Action>
<Action type="TextWindow" audio="三、sheyingqicairenzhi/sound_6.mp3" title="补光灯" value="补光灯是一种用于补充光照度的灯具。在缺乏光线条件下拍摄时提供辅助光线,以获得合理的画面素材,还可营造不同光影效果,提升画面质量和艺术感。" position="right" scrollSpeed="25"/>
</Action>
</Exit>
</Enter>
</State>
<Transision from="any" to="三脚架">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/三脚架"></Condition>
</Transision>
<State name="风扇湿度计">
<Transision from="any" to="单反">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/单反"></Condition>
</Transision>
<Transision from="any" to="摄像机">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/摄像机"></Condition>
</Transision>
<Transision from="any" to="绿幕">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/绿幕"></Condition>
</Transision>
<Transision from="any" to="补光灯">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/补光灯"></Condition>
</Transision>-->
<Enter>
<Action type="Sequence">
<Action type="Log" value="风扇湿度计"></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_fenshanwenduji" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" title="风扇湿度计" value="风扇湿度计" position="right" scrollSpeed="25"/>
</Action>
</Enter>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_fenshanwenduji" isShow="false" ></Action>
</Action>
</Exit>
</State>
<State name="机械风表">
<Enter>
<Action type="Sequence">
<Action type="Log" value="机械风表"></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_Jjixiefengbiao" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="" title="机械风表" value="机械风表" position="right" scrollSpeed="25"/>
</Action>
</Enter>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_Jjixiefengbiao" isShow="false" ></Action>
</Action>
</Exit>
</State>
<State name="机械秒表">
<Enter>
<Action type="Sequence">
<Action type="Log" value="机械秒表"></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_Miaobiao" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="" title="机械秒表" value="机械秒表" position="right" scrollSpeed="25"/>
</Action>
</Enter>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_Miaobiao" isShow="false" ></Action>
</Action>
</Exit>
</State>
<State name="空盒气压表">
<Enter>
<Action type="Sequence">
<Action type="Log" value="空盒气压表"></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_kongqiyabiao" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="" title="空盒气压表" value="空盒气压表" position="right" scrollSpeed="25"/>
</Action>
</Enter>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_kongqiyabiao" isShow="false" ></Action>
</Action>
</Exit>
</State>
<State name="矿用温度计">
<Enter>
<Action type="Sequence">
<Action type="Log" value="矿用温度计"></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_kuangyonwenduji" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="" title="矿用温度计" value="矿用温度计" position="right" scrollSpeed="25"/>
</Action>
</Enter>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_kuangyonwenduji" isShow="false" ></Action>
</Action>
</Exit>
</State>
<State name="米尺">
<Enter>
<Action type="Sequence">
<Action type="Log" value="米尺"></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/GongJu_JuanChi" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="" title="米尺" value="米尺" position="right" scrollSpeed="25"/>
</Action>
</Enter>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/GongJu_JuanChi" isShow="false" ></Action>
</Action>
</Exit>
</State>
<State name="手册">
<Enter>
<Action type="Sequence">
<Action type="Log" value="手册"></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_jiluben" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="" title="手册" value="手册" position="right" scrollSpeed="25"/>
</Action>
</Enter>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_jiluben" isShow="false" ></Action>
</Action>
</Exit>
</State>
<State name="瓦斯探仗">
<Enter>
<Action type="Sequence">
<Action type="Log" value="瓦斯探仗"></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_washitanzhang" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="" title="瓦斯探仗" value="瓦斯探仗" position="right" scrollSpeed="25"/>
</Action>
</Enter>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_washitanzhang" isShow="false" ></Action>
</Action>
</Exit>
</State>
<State name="圆珠笔">
<Enter>
<Action type="Sequence">
<Action type="Log" value="圆珠笔"></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_Tansubi" isShow="true" ></Action>
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_baibangbi" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="" title="圆珠笔" value="圆珠笔" position="right" scrollSpeed="25"/>
</Action>
</Enter>
<Exit>
<Action type="Sequence">
<Action type="Show" value="Main/SM_daoju/SM_daoju/SM_Tansubi" isShow="false" ></Action>
</Action>
</Exit>
</State>
<Transision from="any" to="白板笔">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/白板笔"></Condition>
</Transision>
<Transision from="any" to="多参数气体测定器">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/多参数气体测定器"></Condition>
</Transision>
<Transision from="any" to="风扇湿度计">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/风扇湿度计"></Condition>
</Transision>
<Transision from="any" to="机械风表">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/机械风表"></Condition>
</Transision>
<Transision from="any" to="机械秒表">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/机械秒表"></Condition>
</Transision>
<Transision from="any" to="空盒气压表">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/空盒气压表"></Condition>
</Transision>
<Transision from="any" to="矿用温度计">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/矿用温度计"></Condition>
</Transision>
<Transision from="any" to="米尺">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/米尺"></Condition>
</Transision>
<Transision from="any" to="手册">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/手册"></Condition>
</Transision>
<Transision from="any" to="瓦斯探仗">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/瓦斯探仗"></Condition>
</Transision>
<Transision from="any" to="圆珠笔">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/圆珠笔"></Condition>
</Transision>
</FSM>
</Module>
</Module>

View File

@ -13,31 +13,11 @@
<State name="初始状态">
<Enter>
<Action type="Parallel">
<Action type="Show" value="FlyCamera" isShow="false" ></Action>
<Action type="Move" value="FlyCamera" to="0.0845993,1.371632,2.146553" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="21.66745,356.097,-5.741785E-08" time="0"></Action>
<Action type="UIBackPack" devices="三脚架,单反,摄像机,绿幕,补光灯"
random="false"
scrollSpeed="25" position="left"
></Action>
<Action type="Show" value="Main/SM_danfan" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="false" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="false" ></Action>
<Action type="StrEvent" name="HighLightTrigger" value="true"></Action>
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="true" ></Action>
<Action type="TextWindow" title="三脚架" value="三脚架是一种用于稳定支撑相机、摄像机等设备的支撑工具,在摄影、摄像及其他相关领域中具有重要作用。在长时间曝光拍摄夜景、星轨、流水等场景时,能防止相机抖动,确保照片清晰锐利,避免因手抖导致的画面模糊。" position="right" scrollSpeed="25"/>
<Action type="Show" value="FlyCamera" isShow="true" ></Action>
<Action type="Move" value="FlyCamera" to="-17.95633,1.772941,2.43011" time="0"></Action>
<Action type="Rotate" value="FlyCamera" to="2.042222,86.26257,1.067895E-07" time="0"></Action>
</Action>
</Enter>
@ -46,109 +26,6 @@
</State>
<State name="三脚架">
<Enter>
<Action type="Sequence">
<Action type="Log" value="三脚架"></Action>
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="true" ></Action>
<Action type="Show" value="Main/SM_danfan" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="false" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="false" ></Action>
<!--audio="sound_46.mp3"-->
<Action type="TextWindow" audio="三、sheyingqicairenzhi/sound_2.mp3" title="三脚架" value="三脚架是一种用于稳定支撑相机、摄像机等设备的支撑工具,在摄影、摄像及其他相关领域中具有重要作用。在长时间曝光拍摄夜景、星轨、流水等场景时,能防止相机抖动,确保照片清晰锐利,避免因手抖导致的画面模糊。" position="right" scrollSpeed="25"/>
</Action>
</Enter>
</State>
<State name="单反">
<Enter>
<Action type="Sequence">
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="false" ></Action>
<Action type="Show" value="Main/SM_danfan" isShow="true" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="false" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="false" ></Action>
<Action type="TextWindow" audio="三、sheyingqicairenzhi/sound_3.mp3" title="单反相机" value="单反相机全称单镜头反光相机它是指用单镜头并且光线通过此镜头照射到反光镜上通过反光取景的相机。它包含以下ISO、快门、光圈、曝光、焦距、镜头等参数设置。" position="right" scrollSpeed="25"/>
</Action>
</Enter>
</State>
<State name="摄像机">
<Enter>
<Action type="Sequence">
<Action type="Log" value="摄像机"></Action>
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="false" ></Action>
<Action type="Show" value="Main/SM_danfan" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="true" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="false" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="false" ></Action>
<Action type="TextWindow" audio="三、sheyingqicairenzhi/sound_4.mp3" title="摄像机" value="摄像机是一种用于捕捉动态图像和声音的设备,用于拍摄电影、电视剧、广告、纪录片等影视作品,是创作视觉内容的重要工具。具有高分辨率、高帧率、宽动态范围、丰富的手动控制功能等特点,能够满足专业摄影师和导演对画面质量和创作灵活性的要求。" position="right" scrollSpeed="25"/>
</Action>
</Enter>
</State>
<State name="绿幕">
<Enter>
<Action type="Sequence">
<Action type="Log" value="绿幕"></Action>
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="false" ></Action>
<Action type="Show" value="Main/SM_danfan" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="true" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="false" ></Action>
<Action type="TextWindow" audio="三、sheyingqicairenzhi/sound_5.mp3" title="绿幕" value="绿幕是一种在影视拍摄、直播等领域常用的背景材料。绿幕技术基于色彩键控技术,通过特定的软件,将画面中的绿色部分识别并抠除,然后替换成其他需要的背景或特效元素。" position="right" scrollSpeed="25"/>
</Action>
</Enter>
</State>
<State name="补光灯">
<Enter>
<Action type="Sequence">
<Action type="Log" value="补光灯"></Action>
<Action type="Show" value="Main/SM_Sanjiaojia" isShow="false" ></Action>
<Action type="Show" value="Main/SM_danfan" isShow="false" ></Action>
<Action type="Show" value="Main/SM_Shexiangji" isShow="false" ></Action>
<Action type="Show" value="Main/SM_lvmu" isShow="false" ></Action>
<Action type="Show" value="Main/SM_buguangdeng" isShow="true" ></Action>
<Action type="TextWindow" audio="三、sheyingqicairenzhi/sound_6.mp3" title="补光灯" value="补光灯是一种用于补充光照度的灯具。在缺乏光线条件下拍摄时提供辅助光线,以获得合理的画面素材,还可营造不同光影效果,提升画面质量和艺术感。" position="right" scrollSpeed="25"/>
</Action>
</Enter>
</State>
<Transision from="any" to="三脚架">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/三脚架"></Condition>
</Transision>
<Transision from="any" to="单反">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/单反"></Condition>
</Transision>
<Transision from="any" to="摄像机">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/摄像机"></Condition>
</Transision>
<Transision from="any" to="绿幕">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/绿幕"></Condition>
</Transision>
<Transision from="any" to="补光灯">
<Condition type="UIClick" value="UIRoot/PopUI/UIBackPack/bg/Scroll/Viewport/Content/补光灯"></Condition>
</Transision>
</FSM>
@ -158,38 +35,11 @@
<Descript>
安徽非遗资源丰富涵盖民间文学、传统音乐、传统舞蹈、传统戏剧、曲艺、传统体育游艺与杂技、传统美术、传统技艺、民俗等多个类别。虚拟仿真系统高度还原了安徽特色非物质文化遗产美术场馆通过三维建模的形式对单反、摄像机、三脚架、绿幕摄影器材进行讲解。学生在了解摄影器材基础后再学习镜头语言景别、镜号、摄影技巧相关理论知识。最后学生可在非遗美术场馆自主漫游调用摄影器材进行拍摄可灵活调整摄影器材拍摄位置、拍摄角度、曝光、ISO等相关参照相机会实时显示当前拍摄影像拍摄结束后仿真系统会导出当前拍摄视频可供下载观看。通过本仿真实验减少了对真实场景搭建、道具制作和运输等方面的投入并能够取得良好的摄影拍摄教学培训效果
矿井通风测风工作是保障矿井安全生产的重要环节,模拟真实的矿井测风流程,流程包含:准备工作(检查测风仪器的校准状态-测风作业地点检查-多种有害气体测定-瓦斯、二氧化碳测定-温度、湿度测定-大气压测定-风速检测-记录检测风速-测量巷道断面-填写测风牌-整理编制报表,通过科学测风,矿井可动态掌握通风状态,为安全生产和灾害防控提供关键依据
</Descript>
<!--<Device>
<Name>绿幕</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_lvmu/SM_lvmu1</Path>
<Tip>绿幕</Tip>
</Device>
<Device>
<Name>左支架</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_lvmu/SM_lvmu4</Path>
<Tip>支架</Tip>
</Device>
<Device>
<Name>右支架</Name>
<HighLight color="255,0,0,255"/>
<Path>Main/SM_lvmu/SM_lvmu3</Path>
<Tip>支架</Tip>
</Device>-->
<Score>
<Item step="摄影器材认知" name="1.摄影器材认知" sum="10" bind=""/>
@ -197,4 +47,159 @@
</Score>
<Operation name="矿井通风测风" moduleType="Exam" freeStep="false">
<Step name="测风实际操作">
<Step name="准备工器具">
<Reset>
<Action type="Log" value="1-1步重置"></Action>
</Reset>
<Start>
<Action type="Sequence">
<Action type="TextTip" title="实训说明" value="矿井通风测风工作是保障矿井安全生产的重要环节,模拟真实的矿井测风流程,流程包含:准备工作(检查测风仪器的校准状态-测风作业地点检查-多种有害气体测定-瓦斯、二氧化碳测定-温度、湿度测定-大气压测定-风速检测-记录检测风速-测量巷道断面-填写测风牌-整理编制报表,通过科学测风,矿井可动态掌握通风状态,为安全生产和灾害防控提供关键依据。" audio="sound_1.mp3" btns="确定" alpha="0.5"/>
<Condition type="UIClick" value="UIRoot/PopUI/UITextTip/Mask/Content/BtnContent/确定"></Condition>
<Action type="NextOperation"></Action>
</Action>
</Start>
<Finished>
<Action type="Sequence">
</Action>
</Finished>
</Step>
<Step name="准备工器具">
<Reset>
<Action type="Log" value="1-2步重置"></Action>
</Reset>
<Start>
<Action type="Sequence">
<Action type="TextTip" title="注意事项" value="下井前需要提前准备
1、证件齐全有效
2、劳保用品穿戴齐全矿灯、帽、毛巾、口罩、自救器确认完毕。
3、瓦检员领取仪器、仪表时必须对仪器进行检查
首先检查光学瓦斯机的外观、药品、光路、电路、气路、精密度;
另外带些必备物品,检查手册、圆珠笔、白板笔、图表、风扇湿度计、机械秒表、多参数气体测定器、米尺、机械风表、空盒气压表都确认完好,方可进入井下。" audio="sound_1.mp3" btns="确定" alpha="0.5"/>
<Condition type="UIClick" value="UIRoot/PopUI/UITextTip/Mask/Content/BtnContent/确定"></Condition>
</Action>
<!--点击手册-->
<Action type="Sequence">
<Action type="Hint" value="请获取“手册”,完成准备工器具任务" time="-1" icon="false" audio=""></Action>
<Action type="HighLight" value="Main/Aim_Kuanggong/SM_daoju/SM_daoju/SM_jiluben" isHigh="true" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Condition type="ObjClick" value="Main/Aim_Kuanggong/SM_daoju/SM_daoju/SM_jiluben" isRight="true"></Condition>
<Action type="HighLight" value="Main/Aim_Kuanggong/SM_daoju/SM_daoju/SM_jiluben" isHigh="false" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Action type="NextOperation"></Action>
</Action>
<!--点击圆珠笔、白板笔-->
<Action type="Sequence">
<Action type="Hint" value="请获取“圆珠笔、白板笔”,完成准备工器具任务" time="-1" icon="false" audio=""></Action>
<Action type="HighLight" value="Main/Aim_Kuanggong/SM_daoju/SM_daoju/SM_Tansubi" isHigh="true" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Condition type="ObjClick" value="Main/Aim_Kuanggong/SM_daoju/SM_daoju/SM_Tansubi" isRight="true"></Condition>
<Action type="HighLight" value="Main/Aim_Kuanggong/SM_daoju/SM_daoju/SM_Tansubi" isHigh="false" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Action type="HighLight" value="Main/Aim_Kuanggong/SM_daoju/SM_daoju/SM_baibangbi" isHigh="true" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Condition type="ObjClick" value="Main/Aim_Kuanggong/SM_daoju/SM_daoju/SM_baibangbi" isRight="true"></Condition>
<Action type="HighLight" value="Main/Aim_Kuanggong/SM_daoju/SM_daoju/SM_baibangbi" isHigh="false" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Action type="NextOperation"></Action>
</Action>
<!--点击风扇湿度计、相对湿度查算表-->
<Action type="Sequence">
<Action type="Hint" value="请获取“风扇湿度计、相对湿度查算表”,完成准备工器具任务" time="-1" icon="false" audio=""></Action>
<Action type="HighLight" value="路径" isHigh="true" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Condition type="ObjClick" value="物体路径 可以使用快捷键Ctrl+Q获取" isRight="true"></Condition>
<Action type="HighLight" value="路径" isHigh="false" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Action type="NextOperation"></Action>
</Action>
<!--点击机械秒表-->
<Action type="Sequence">
<Action type="Hint" value="请获取“机械秒表”,完成准备工器具任务" time="-1" icon="false" audio=""></Action>
<Action type="HighLight" value="路径" isHigh="true" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Condition type="ObjClick" value="物体路径 可以使用快捷键Ctrl+Q获取" isRight="true"></Condition>
<Action type="HighLight" value="路径" isHigh="false" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Action type="NextOperation"></Action>
</Action>
<!--点击多参数气体测定器-->
<Action type="Sequence">
<Action type="Hint" value="请获取“多参数气体测定器”,完成准备工器具任务" time="-1" icon="false" audio=""></Action>
<Action type="HighLight" value="路径" isHigh="true" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Condition type="ObjClick" value="物体路径 可以使用快捷键Ctrl+Q获取" isRight="true"></Condition>
<Action type="HighLight" value="路径" isHigh="false" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Action type="NextOperation"></Action>
</Action>
<!--点击米尺-->
<Action type="Sequence">
<Action type="Hint" value="请获取“手册”,完成准备工器具任务" time="-1" icon="false" audio=""></Action>
<Action type="HighLight" value="路径" isHigh="true" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Condition type="ObjClick" value="物体路径 可以使用快捷键Ctrl+Q获取" isRight="true"></Condition>
<Action type="HighLight" value="路径" isHigh="false" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Action type="NextOperation"></Action>
</Action>
<!--点击机械风表-->
<Action type="Sequence">
<Action type="Hint" value="请获取“手册”,完成准备工器具任务" time="-1" icon="false" audio=""></Action>
<Action type="HighLight" value="路径" isHigh="true" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Condition type="ObjClick" value="物体路径 可以使用快捷键Ctrl+Q获取" isRight="true"></Condition>
<Action type="HighLight" value="路径" isHigh="false" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Action type="NextOperation"></Action>
</Action>
<!--点击空盒气压表-->
<Action type="Sequence">
<Action type="Hint" value="请获取“手册”,完成准备工器具任务" time="-1" icon="false" audio=""></Action>
<Action type="HighLight" value="路径" isHigh="true" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Condition type="ObjClick" value="物体路径 可以使用快捷键Ctrl+Q获取" isRight="true"></Condition>
<Action type="HighLight" value="路径" isHigh="false" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Action type="NextOperation"></Action>
</Action>
<!--点击光学瓦检仪、瓦斯探仗-->
<Action type="Sequence">
<Action type="Hint" value="请获取“手册”,完成准备工器具任务" time="-1" icon="false" audio=""></Action>
<Action type="HighLight" value="路径" isHigh="true" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Condition type="ObjClick" value="物体路径 可以使用快捷键Ctrl+Q获取" isRight="true"></Condition>
<Action type="HighLight" value="路径" isHigh="false" color="0,255,0,255" isIndependent="true" visibility="Normal"></Action>
<Action type="NextOperation"></Action>
</Action>
</Start>
<Finished>
<Action type="Sequence">
</Action>
</Finished>
</Step>
</Step>
</Operation>
</Module>