Quantcast
Channel: Latest Questions by Monko
Viewing all articles
Browse latest Browse all 34

Problem with sending arguments through a function.

$
0
0
In my game, I have a 3 dimensional array called threeWay. In the update event, you can see in the code below that if a coordinate is set to true, then it will perform the function called DrawTheMesh with the inputs of x, y, and z. Unforunatly, when I ask the function to do something (located at the "do stuff here" portion of the code), it thinks the the inputs x, y, and z are objects, not boolean numbers. I tested it by asking it to print variable x during gameplay, and it claimed that x was an object! Does anyone have any idea why? var threeWay : boolean[,,] = new boolean[6,6,6]; function Update () { for(/*var*/ z=0;z<6;z++) { for(/*var*/ y=0;y<6;y++) { for(/*var*/ x=0;x<6;x++) { if(threeWay[x,y,z] == true) { DrawTheMesh(x,y,z); } }}}} function DrawTheMesh(x,y,z) { //do stuff here }

Viewing all articles
Browse latest Browse all 34

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>