# Visializing a multidimensional array

**URL:** https://discussions.unity.com/t/visializing-a-multidimensional-array/17030
**Category:** Questions & Answers
**Created:** [March 18, 2011, 3:34pm UTC](https://discussions.unity.com/t/visializing-a-multidimensional-array/17030 "2011-03-18T15:34:42Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![headkitgames](https://avatars.discourse-cdn.com/v4/letter/h/f0a364/32.png) [@headkitgames](https://discussions.unity.com/u/headkitgames)
#### Post date: [March 18, 2011, 3:34pm UTC](https://discussions.unity.com/t/visializing-a-multidimensional-array/17030/1 "2011-03-18T15:34:42Z")

</div>

hi there!

i have a big multidimensional array like int[8,11] filled with 0/1 and I want to visualize its content in gameplay while debugging.

what is the best way to do this (in c#)? thnx!

---

<div class="post-metadata">

### Author: ![AliAzin](https://dub1.discourse-cdn.com/unity/user_avatar/discussions.unity.com/aliazin/32/411058_2.png) [@AliAzin](https://discussions.unity.com/u/AliAzin)
#### Post date: [March 18, 2011, 3:37pm UTC](https://discussions.unity.com/t/visializing-a-multidimensional-array/17030/2 "2011-03-18T15:37:31Z")

</div>

you can build your own multidimensional int array class(a class with one int arrays ) and call "System.Serializable" on the class. then build an array of it.

like this:

```auto
[System.Serializable]
 public class MultiDimensionalInt
 {
 public int[] intArray;
 }

```

Then you can build an array of it in your main class like this:

```auto
public MultiDimensionalInt[] myIntArray;

```

---

<div class="post-metadata">

### Author: ![DaveA](https://avatars.discourse-cdn.com/v4/letter/d/8e8cbc/32.png) [@DaveA](https://discussions.unity.com/u/DaveA)
#### Post date: [March 18, 2011, 9:05pm UTC](https://discussions.unity.com/t/visializing-a-multidimensional-array/17030/3 "2011-03-18T21:05:12Z")

</div>

If you want a 2D vis of it (rather than the tree view you'd get in the Inspector), you could make a GUI panel and use something like GUI Textures or something which would be drawn if the array cell was true. Toolbar or Grid Select might work too.

---

<div class="post-metadata">

### Author: ![sumeetkhobare](https://avatars.discourse-cdn.com/v4/letter/s/b77776/32.png) [@sumeetkhobare](https://discussions.unity.com/u/sumeetkhobare)
#### Post date: [July 13, 2015, 10:40am UTC](https://discussions.unity.com/t/visializing-a-multidimensional-array/17030/4 "2015-07-13T10:40:01Z")

</div>

Hey,

I stumbled in this same issue a month ago and after solving it, I have made a solution to this, now. I have made a grid view for a 2D array.

You can find it here: [Unity3D - 2D Array In Inspector - YouTube](https://youtu.be/uoHc-Lz9Lsc)

Its in c# though.
