06. 实现随机地图

最终效果

每列根据自己的定义,创建出对应的房间图片

实现方法

补全所有的 Room Data

将它们添加到 Map Generator 上面

然后我们需要根据 MapConfigSO 上面 RoomType 的定义,随机取出一个对应的 RoomData

获取到 RoomType 之后,就能根据 RoomType 获取对应的 RoomData,注意 roomDataDict 是在 Awake 的时候初始化的

有了 RoomDataSO 之后,我们就可以从里面获取出 roomIcon,并替换掉图标

项目相关代码

代码仓库:https://gitee.com/nbda1121440/DreamOfTheKingdom.git

标签:20240302_1126

posted @   hellozjf  阅读(57)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示