一、多维数组的概念
1. 一维像线,array[0],索引
2. 二维像表格(面),array[0][0],行列
3. 三维像立方体,array[0][0][0],行列厚度
二、三维数组在虚拟漫游中的应用
使用三维数组表示一栋楼的数据
设定结构体 RoomInfo
属性 | 变量名称 | 数据类型 |
面积 | RoomArea | F |
单价 | Price | F |
公摊 | PublicArea | F |
户型 | HouseType | B |
1D RoomArray<RoomInfo>
2D UnitArray<RoomArray>
3D BuildingArray<UnitArray>
三、蓝图中的三维数组
1. 在蓝图中创建结构体RoomInfo,包括四个属性
2. 创建结构体RoomArray,变量为RoomList,类型为RoomInfo
3. 创建结构体UnitArray,变量为UnitList,类型为RoomArray
4. 蓝图中创建UnitArray类型的数组,Room3DArray
四、三维数组的遍历
1. 获取三维数组变量
2. ForEachLoop
3. Break 成为二维数组
4. ForEachLoop
5. Break 成为一维数组
6. ForEachLoop
7. 通过事件把三重循环连接起来,然后连接print String的方法
版权声明:本文为CSDN博主「幽冥丶虾米」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_14930205/article/details/78541821