Например, у меня есть эти данные:
P, P, P, B, B, T, T, T, P, P
тогда я получаю это от этого так:
for (int i = 0; i < gametable_history_list.Count; i++)
{
newString[0] += gametable_history_list[i].r;
newString[0] += ",";
}
string[] newChars = newString[0].Split(',');
Здесь я хочу определить, есть ли у данных один и тот же символ, например, вот так
if(newChars isnot changing character){
Дисплей: P, P, P
else if(newChars is changing now){
Дисплей: B,B
else if(newChars is changing now){
Дисплей: T,T,T
else if(newChars is changing now){
Дисплей: P,P
Должно быть что-то вроде этого Вывод:
Что я получаю
Моя настоящая проблема заключается в том, что мне нужно transform.localPosition
каждые одинаковые данные (P, P, P), тогда, если данные изменяются как (B, B), они должны быть перемещены в другой столбец, который мне нужно переместить оси X и Y.