RE: Help with Simple Graphics Demo

new topic     » goto parent     » topic index » view thread      » older message » newer message

Oh, now I see what you are trying to do.  You want to set the window 
height to account for the biggest number you'll get in the set.  Since 
the y-value of the line is based on dice_results[slot], you'll need to 
rebuild that sequence...  try this:

    dice_results = repeat(0,dice_sides*dice_num-dice_num+1)
    for i=1 to dice_rolls do
      slot = rolls[i]
      dice_results[slot] += 1
      drawLine(Graph,30*(slot)-30,graph_size[2]-20-dice_results[slot],
                     30*(slot)-20,graph_size[2]-20-dice_results[slot])
      copyBlt(Window1,8,84,Graph)
    end for

Brian Broker wrote:
> 
> 
> euphoric wrote:
> > Brian, where did I screw this up? It's not drawing the complete lines... 
> > 
> > 
> > only the tops. And even some are not being drawn. :/
> 
> 
> A quick look reveals that the heart of the bar drawing is no longer in a 
> 
> nested loop as it should be...

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu