【问题标题】:Assigning new variables that are created in increments easier分配增量创建的新变量更容易
【发布时间】:2013-05-28 11:30:07
【问题描述】:
for(int x = 0; x < 24; x++) 
{
    for(int y = 0; y < 16; y++)
    {
        switch(lvl)
        {
            case 1:
            {
                maptileset0[y][x] = maptileset1[y][x];
                break;
            }
            case 2:
            {
                maptileset0[y][x] = maptileset2[y][x];
                break;
            }
            case 3:
            {
                maptileset0[y][x] = maptileset3[y][x];
                break;
            }
            case 4:
            {
                maptileset0[y][x] = maptileset4[y][x];
                break;
            }
            case 5:
            {
                maptileset0[y][x] = maptileset5[y][x];
                break;
            }
            case 6:
            {
                maptileset0[y][x] = maptileset6[y][x];
                break;
            }
        }
    }

你好,我对cocos2d和编程比较陌生,但是我正在做的是将充满整数的地图数组分配给主数组,以便场景可以加载它,有没有更好或更清洁的方法这?有没有一种方法可以分配数组而不必每次创建地图时都添加新案例

【问题讨论】:

    标签: iphone ios objective-c cocos2d-iphone


    【解决方案1】:

    将另一个maptileset 设为std::vector,并分配给other_maptileset[lvl][y][x]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-03
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多