Изменение цвета партии в библиотеке жидкостей

//shivi..coding is adictive!!
#include<shiviheaders.h>
#define R 3
#define C 6
using namespace std;

void  PrintSpiral(int er,int ec,int arr[R][C])
{
    int sr=0,sc=0,i=0;


    while(sr<=er && sc<=ec)
    {
        for(int i=sc;i<=ec;++i)
            cout<<arr[sr][i]<<" ";
        ++sr;

        for(int i=sr;i<=er;++i) 
            cout<<arr[i][ec]<<" ";
        ec--;

        if(sr<=er)  
        {
            for(int i=ec;i>=sc;--i)
                cout<<arr[er][i]<<" ";
            er--;   
        }

        if(sc<=ec)
        {
            for(int i=er;i>=sr;--i)
                cout<<arr[i][sc]<<" ";
            ++sc;   
        }

    }

}

int main()
{
    int a[R][C] = { {1,  2,  3,  4,  5,  6},
            {7,  8,  9,  10, 11, 12},
            {13, 14, 15, 16, 17, 18}
        };

        PrintSpiral(R-1, C-1, a);
}
0
задан Pebeto 18 March 2019 в 17:50
поделиться

1 ответ

Вы не можете создать новую партию, исходящую из блока FluidSelectInput ... Логика отличается тем, что на вход 1 и 2 вы уже получаете 2 разные жидкости ... так почему вы хотите изменить Пакетный цвет в FluidSelectInput, когда вы можете изменить его в источниках, которые идут в FluidSelectInput? FluidSelectInput - это просто путь, он не может изменить характеристики вашей жидкости.

Действия «Новый пакет при вводе» работают для определения новых поступающих партий, а не для создания новых партий на выходе.

Код, который вы используете, верен, но вся логика неверна, поэтому вам нужно переосмыслить свою проблему или задать свой вопрос по-другому. Не забудьте установить свои блоки с помощью «пользовательской партии», чтобы иметь возможность эффективно изменять партию.

Вывод ... что вы хотите использовать, на самом деле вместо этого - FluidMerge ... в этом блоке вы можете контролировать свою выходную партию

0
ответ дан Felipe 18 March 2019 в 17:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: