项目中使用dotween插件;
一、建立预制体
首先创建一个空物体和一个父物体;在子物体身上挂载SpriteRenderer;父物体身上挂载代码和2D碰撞器


二、建立数据类集合(ScriptObject)
引用命名空间;创建数据类的菜单
注:新版6000,加入菜单在最下面
声明一个精灵图类型挂载照片;声明一个房间种类(枚举类型)选择房间种类;声明一个场景加载
此项目使用addressable进行加载

三、枚举类代码
设置了房间的种类和房间的状态

四、房间代码(主代码)
挂载到父物体上

声明一个横行纵列;用于房间位置的实例化
声明一个贴图组件,用于初始化获取图片;
声明一个数据类,获取数据类代码中的房间种类
声明一个房间种类,获取房间的种类
awake函数中获取贴图组件
写一个鼠标点击事件,debug输出一个房间的种类
写一个方法用于设置房间,在一开始进行设置

在方法中传入参数:位置和房间的种类
之后进行赋值
将创建的房间数据集合中的房间贴图 赋值给 贴图组件的贴图;

五、结果






![火源类型检测系统源码分享 # [一条龙教学YOLOV8标注好的数据集一键训练_70+全套改进创新点发刊_Web前端展示]](https://i-blog.csdnimg.cn/direct/6a5693b8d2104029863455b0d63c7a96.png#pic_center)











![[论文笔记] LLM-ICL论文:AI模型对prompt格式分隔符的敏感性——结构化Prompt格式](https://i-blog.csdnimg.cn/direct/c9303ad01790475bbedae26b4c2a3a5f.png)

