Game Development Reference
In-Depth Information
else {
topData = TYPE_CONVEX;
}
}
//bottom
if(row == (numRows-1)) {
bottomData = TYPE_FLAT;
}
else {
rand = Math.random()*10;
if(rand%2) {
bottomData = TYPE_CONVEX;
}
else {
bottomData = TYPE_CONCAVE;
}
}
//left
if(col == 0) {
leftData = TYPE_FLAT;
}
else {
var prvColData:int;
prvColData = shapeIDs[col-1][row];
var prvColRightData:int;
var tmp1:int;
tmp = (prvColData >> RIGHT_SIDE_BIT_SHIFT);
prvColRightData = (tmp & TYPE_MASK);
if(prvColRightData == TYPE_CONVEX) {
leftData = TYPE_CONCAVE;
}
else {
leftData = TYPE_CONVEX;
}
}
//right
if(col == (numCols-1)) {
rightData = TYPE_FLAT;
}
else {
rand = Math.random()*10;
 
Search WWH ::




Custom Search