Wilhelm Sanke wrote:
Hello,here is an example to draw functions from a stack used to introduce students: - The first sript sets the values for the coordinates (and is then called from the first mouseup-handler): on Koordinaten choose line tool drag from (10 , 125) to (370, 125) drag from (10 , 0) to (10 , 250) set the width of the templateField to 25 set the height of the templateField to 25 set the textAlign of the templateField to "center" set the opaque of the templateField to false set the showBorder of the templateField to false end Koordinaten
etc.
There is a tool which is very useful in introducing students to graphics and that is Turtle Graphics first introduced in Logo. It is not difficult to implement in Rev as well.
For example, to draw a sine curve with an amplitude of 100 pixels, the button script would be:
On mouseUp
StartTurtle -- initiate Turtle Graphics
repeat with a = 0 to 360
setxy a, 100*sine(a)
end repeat
end mosueUP
Where "StartTurtle" and "sine()" have been defined for the students in the stack script. ("Sine" differs from "Sin")
function sine a
return sin(pi/180* a)
end sine
The axes may be drawn with such simple statements as "Forward 100" and "Setheading 90"
--
Jim Hurley
_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution
