1
0
Fork 0

add audiomanager and four process

master
zc 2023-09-12 23:57:06 +08:00
parent 2846e56bde
commit 2eeaea88fc
13 changed files with 151 additions and 0 deletions

View File

@ -0,0 +1,11 @@
using System.Collections.Generic;
using Sirenix.OdinInspector;
using UnityEngine;
namespace UnityTest.ZXL
{
public class AudioManager : SerializedMonoBehaviour
{
[ShowInInspector] private Dictionary<string, AudioClip> dictionary = new Dictionary<string, AudioClip>();
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 7d25e023eb3244c7bf5ce6163f7758a7
timeCreated: 1694533268

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 7163ecf4d0124211ba9597cd256602f4
timeCreated: 1694533398

View File

@ -0,0 +1,26 @@
namespace UnityTest.ZXL
{
public class FirstProcess : ProcessBase
{
// 1-1
// ①来到三维场景播放动画2-1当同学A打开乙炔柜体后乙炔气瓶开关高亮用户点击后再播放剩余动画、弹出“存在泄露”UI不断闪烁并伴随着咻~咻~咻~咻的泄气声关闭柜门后“存在泄露”UI及泄气声消失
// ②此时电脑屏幕高亮点击后出现电脑画面画面中“确定”按钮高亮鼠标点击后显示启动中UI
// ③启动后0.5s“蹦”的一声柜体被爆炸打开气瓶火焰向外喷射并且光度计发生轻微爆炸用户屏幕颤抖三位同学倒地动画2-2
// 1-2
// ①待动画2-2播放完毕给个视角能看到爆炸处又能看到其他同学紧接着播放动画2-3动画2-3播放同时光度计再次发生了2次轻微爆炸1s后火焰慢慢变小并播放动画2-4动画2-3、2-4中人物说话时需要弹出气泡框
// 1-3
// ①待动画2-4播完桌上湿抹布高亮点击后弹出文字提示“气瓶站立燃烧由于火焰向外喷射热量并不会直接炙烤气瓶加上气体气化的吸热现象气瓶的温度并不会剧烈升高可按照应急程序用湿抹布包住手绕到自喷火口后方尝试拧紧阀门。注意若气瓶倒在地面火焰朝地面喷射或火焰被物体阻挡烘烤瓶体时火的热量会导致气瓶内部温度、压力剧烈升高气瓶瓶体受热强度下降存在爆炸危险这时不可盲目接近所有人应立即迅速撤离现场。”用户点击“确定”后播放动画2-5
// ②2-5播放中间拧紧阀门时弹出选择框
// 情况一出气口阀门可以关紧火焰熄灭再播放剩余动画跟同学G说到“已关闭事故瓶出气口阀门火焰熄灭周围未有新的引燃物。”此步骤做完后直接跳转1-4
// 情况二出气口阀门无法关紧火焰无法熄灭再播放剩余动画跟同学G说到“无法关闭事故瓶出气口阀门火焰依然燃烧周围未有新的引燃物。”随后再继续播放剩余动画动画播放完毕
// 1-4
// ①视角对准实验室门口播放动画2-7动画播完后视角对准L老师播放动画2-8动画播完弹出 气体探测器结果界面,显示“正常”,点击“进入实验室”按钮;
// ②播放动画2-9动画播完自动跳转至下一步
// ③视角来到实验室内播放动画2-10待电源开关关闭后弹出“已确认电源关闭”提示框点击确认再播放J老师开门进入实验室动作弹出再次检查按钮。
// ④按钮点击后播放动画2-11完成后弹出文字提示框经检测确认气瓶无漏气爆炸起火周围未有被引燃物品注意若有检查到起火点用干粉灭火器将气瓶火焰引燃的周围物品火焰根部喷射扑灭火焰
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 8dcb790a661a4488819487aedc437e3f
timeCreated: 1694533500

View File

@ -0,0 +1,31 @@
namespace UnityTest.ZXL
{
public class FourProcess : ProcessBase
{
// 4-1
// ①J老师进门后室内消火栓高亮点击后播放动画2-12要求打开软管前端喷枪阀门后喷射出水
// 4-2
// ①L老师对瓶体喷水后出现小时钟及文字“瓶体冷却后”室内干粉灭火器高亮点击后播放动画2-13
// 要求1动画2-13播放时出现温馨提示文字注意周围未做好防火措施时切不可灭火以免大量气体外溢引起爆炸。
// 要求2动画2-13中右手压下把手时灭火器喷嘴喷出白色粉末气瓶火焰慢慢变小。
// 要求3动画2-13播放后弹出提示框“阀门已关闭”点击“确认”按钮关闭提示框。
// 4-3
// ①点击“确认”按钮后继续播放动画2-14喷水循环动画同时一侧出现小时钟及文字“阀门关闭火焰熄灭继续用消防水枪进行保护防止少量漏气再次燃烧”
// ②动画2-14播放完毕弹出文字框“已检查阀门完全关闭无漏气火焰无复燃周围未有引燃物品再停止消防水枪保护”并关闭喷水。点击“确认”按钮。
// 4-4
// 点击“确认”按钮后播放119报警声音视角转到实验室外播放动画2-15视角跟随消防员来到实验室内到达乙炔气瓶处此时燃烧乙炔气瓶高亮点击后播放消防员转身推着乙炔气瓶从实验室中走出并弹出文字框“消防人员到达后经消防人员专业地检查判断下由消防人员将事故气瓶转移到安全地点通风、空旷、周围无易燃物。”点击“确认”
// 4-5
// 点击“确认”后播放动画2-16再弹出文字框“经消防员对整个室内环境做最后检测确认无复燃点室内安全向实验室负责老师确认。救援结束。”点击“确认”按钮弹出总结页面。
// 4-6
// 总结:
// 一、学校医疗救护组对乙炔泄露受伤人员进行紧急救护,必要时护送至医院诊治。
// 二、实验负责老师向各小组负责人电话汇报相关结果:“受伤人员已安全处置,气瓶火灾事故处理完毕!”
// 三、此次气瓶火灾事故各级联动响应及时,处置合理,但同时在以后实验中一定要加强安全教育,杜绝此类事故的发生。
// 按钮:“气瓶火灾爆炸应急处置实验结束”,点击后返回类型页面。
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: dc1ba10ad12d4bb9bec732bf1c198bc9
timeCreated: 1694533625

View File

@ -0,0 +1,8 @@
using Sirenix.OdinInspector;
namespace UnityTest.ZXL
{
public abstract class ProcessBase : SerializedMonoBehaviour
{
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 2168ef53557e4aeb903093c00be1b31b
timeCreated: 1694533415

View File

@ -0,0 +1,29 @@
namespace UnityTest.ZXL
{
public class SecondProcess : ProcessBase
{
// 2-1
// 实验组安全负责人同学G向实验负责老师F报告事故发生“环工楼411实验室发生乙炔气瓶泄漏起火、进而引发原子吸收分光光度计发生爆炸。
// 实验负责老师F回答“好的我知道了现场情况如何
// 实验组安全负责人同学G“现场3人员轻伤已转移安全地带现场气瓶站立出气口火焰向外喷射燃烧同学E按照应急程序尝试关紧出气口阀门但无法关闭火焰依然燃烧周围未有新的引燃物。”
// 实验负责老师F回答“好的我马上赶到现场
// 2-2
// 实验组安全负责人同学G拨打119报警电话“今天上午10点左右、大连海事大学环工楼411实验室发生乙炔气瓶泄漏起火、进而引发原子吸收分光光度计发生爆炸现场3人员轻伤已转移安全地带。现场气瓶站立出气口火焰向外喷射燃烧尝试关闭出气口阀门失败目前周围未有新的引燃有爆炸危险请求救援。”同时留下报警人姓名及联系电话以备接应。”。
// 119回答好的需要留下您的姓名和联系电话以备接应
// 实验组安全负责人同学G姓名G电话123456789
// 119回答好的
// 2-3
// 实验负责老师F给学院安全总负责人H打电话“领导环工楼411实验室发生乙炔气瓶起火、原子吸收分光光度计发生爆炸。”
// 学院安全总负责人H回答“好的我知道了此事比较严重现场情况如何
// 实验负责老师F“现场3人轻伤受伤同学已转移至安全位置尝试关闭气瓶出气口阀门失败出气口火焰向外喷射燃烧有爆炸危险现已拨打“119”火灾报警请您尽快安排处理。”
// 学院安全总负责人H接到电话“好的我尽快协调处置
// 2-4
// 学院安全总负责人H跟学院应急处置小组负责人J打电话“J老师我院环工楼411实验室发生乙炔气瓶起火、原子吸收分光光度计发生爆炸现场已3人员轻伤气瓶出气口阀门无法关闭火焰无法熄灭有爆炸危险请你尽快组织启动现场应急处置
// 学院应急处置小组负责人J回答好的我马上赶来。
// 学院安全总负责人H跟学校实验室管理处负责老师K打电话“管理处老师我院环工楼411实验室发生乙炔气瓶起火、原子吸收分光光度计发生爆炸现场已3人员轻伤气瓶出气口阀门无法关闭火焰无法熄灭有爆炸危险请求派出人员进行现场救助处置
// 学校实验室管理处负责老师K回答好的我知道了我马上报告领导联系相关人员赶往现场协助处置
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: be9bfcb76f14478690972abbc11d77a3
timeCreated: 1694533638

View File

@ -0,0 +1,25 @@
namespace UnityTest.ZXL
{
public class ThirdProcess : ProcessBase
{
// 3-1
// ①来到泄露现场实验室门口站着同学G、F老师L老师和J老师推着应急器材专用车来到实验室门口将专用车放置在实验室走廊上应急器材专用车中的警示牌高亮点击后在实验室入口处播放动画16播放完毕显示警示牌和隔离带
// 3-2
// ①视角跟随J老师来到F老师面前这时F老师手中应急处理表高亮点击后F老师将手上应急处理表递给J老师并出现“对现场情况进行二次确认”弹框点击确认进行下一步
// 3-3
// ①进入界面,弹出提示“按住鼠标左键,将防护用品穿到身上。”,并播放配音;
// ②用户按住鼠标左键将模型拖拽至实验员身上,完成穿戴;当所有防护用品都穿戴完毕后,弹出“确定”按钮,进行下一步;
// 3-4
// ①视角对准L老师和J老师播放动画18播放完后弹出提示“两人防护服整齐拉链处和鄂下处密封良好。”点击“确定”按钮进行下一步
// 3-5
// ①视角对准实验室门口播放动画2-7动画播完后视角对准L老师播放动画2-8动画播完弹出 气体探测器结果界面,显示“正常”,点击“进入实验室”按钮;
// ②播放动画2-9动画播完自动跳转至下一步
// 3-6
// ①视角来到实验室内播放动画2-10待电源开关关闭后弹出“已确认电源关闭”提示框点击确认再播放J老师开门进入实验室动作
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 5aac6b4a27eb4f528ecdace7471c63b1
timeCreated: 1694533632