Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Animation
Index -> Programming, Turing -> Turing Help
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
cycro1234




PostPosted: Mon Oct 25, 2004 3:20 pm   Post subject: Animation

I'm starting a major project in Turing and i need some help. Is it possible draw something, like something made up of various colours, lines, shapes, and animations, group it all together and then move it as a whole thing rather than individualy? I've tried messing around with drawpic, but it doesn't seem to be working. Any ideas? Thx in advance.
Sponsor
Sponsor
Sponsor
sponsor
AsianSensation




PostPosted: Mon Oct 25, 2004 3:44 pm   Post subject: (No subject)

sure, you could, use procedures, it's pretty easy to understand.

Example:

draw a stick man, and instead of the standard

code:
drawoval (50, 50, 10, 10, red)

for it's head, do something like this:
code:
drawoval (x, y, 10, 10, clr)

where x, y are integers.

Stick bunch of these draw commands into one procedure, ( I suggest you read up on procedures first, there is an excellent tutorial in the tutorial section) and have x, y as the parameters of the procedure. Then in a loop, just change the parameters.
Mazer




PostPosted: Mon Oct 25, 2004 3:45 pm   Post subject: (No subject)

Yes.
A good idea is to give every object a set of x,y coordinates and then draw everything on the object with respect to that point.

ie
code:

%instead of
drawfillbox (5, 5, 20, 20, 12) % this stays in the same spot until you change those numbers

%try this
drawfillbox (x - 10, y - 10, x + 10, y + 10, 12) % this draws a box with side length of 20 which happens to be centered on (x, y)


Imagine a scene with a rocket flying around a smiley face. It would be easier to specify a the draw coordinates with respect to some point on the rocket (the middle, for example) and then go through a loop changing the value of the x and y.

I'm almost certain that there is a tutorial on animation though.

EDIT: Hmm... Asian posted less than a minute before me precious time wasted that he could have been using to build my DDR pad. tsk.
cycro1234




PostPosted: Mon Oct 25, 2004 3:46 pm   Post subject: (No subject)

Aight, thx!
cycro1234




PostPosted: Mon Oct 25, 2004 4:15 pm   Post subject: (No subject)

Wait, one more quick question. Let's say I procedured a stick guy walking on one spot, basically his feet are moving. How would i call upon that procedure but in a different location, that I set to outside the walking guy loop??
Display posts from previous:   
   Index -> Programming, Turing -> Turing Help
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 5 Posts ]
Jump to:   


Style:  
Search: