Страница 1 из 1

print_r_ для объекта/как вывести данные объекта?

СообщениеДобавлено: 12 дек 2018, 14:43
Kiraha
В php print_r, а в си шарпе как это делается или называется? Я знаю, что в viual studio можно поставить точку останова, включить режим с юнити и увидеть объект во время исполнения, но у меня оно чёт не работает теперь.

Re: print_r_ для объекта/как вывести данные объекта?

СообщениеДобавлено: 12 дек 2018, 14:48
Saltant
Debug.Log(); в юнити, в c# это к примеру Console.WriteLine();

Re: print_r_ для объекта/как вывести данные объекта?

СообщениеДобавлено: 12 дек 2018, 23:00
Kiraha
Хочется, что бы не просто выводило Object monoBehavior, а именно со списком атрибутов и их значениями

Re: print_r_ для объекта/как вывести данные объекта?

СообщениеДобавлено: 13 дек 2018, 06:28
1max1
а именно со списком атрибутов

Какими атрибутами?
Синтаксис:
Используется csharp
Debug.Log("kek-cheburek", gameObject);

В консольке если кликнуть на месседж желтым юнька подсветит объект, который выплюнул этот лог.

Re: print_r_ для объекта/как вывести данные объекта?

СообщениеДобавлено: 13 дек 2018, 08:44
Ziza
Наверно имелось ввиду с полями и свойствами.
Переопределяйте метод ToString() у класса и распечатывайте что вам нужно. Ну или пилить свой метод распечатки на рефлексии.