For picking up and throwing part, I have created two examples.
Throwing via Bullet
https://www.dropbox.com/s/l13oezvjoqyjw ... .capx?dl=0
Throwing via Physics
https://www.dropbox.com/s/tlaj11i5ewazg ... .capx?dl=0
1. How do create a pick up movement or animation, set moves the box from the floor to above the players head?
That's easy. When a box overlaps or in collision with Player, set Box's potision to Player's Imagepoint 1 (located above Player's head).
I would create an animation with arms up, as if the Player is holding a box nesting on his/her head.
For Super Mario Bros 2's throwing style, check out this thread.
how-do-i-make-super-mario-bros-2-styled-throwing-system_t150822
2. I plan to have many objects you can pick up. How would I do this? Would I make a family called Pickables (or whatever) and add all the sprites I can pick up in it? What if I wanted to make each Pickables to slow down the player or be thrown at a shorter or further distance? I know I would use a instance variables on the objects but how would I go about coding this? I know how I would manipulate travel distance and player speed for each pickable. How can I code this for family and the most effiecent way?
Please check out this tutorial by cacotigon. <img src="{SMILIES_PATH}/icon_mrgreen.gif" alt=":mrgreen:" title="Mr. Green">
https://www.scirra.com/tutorials/556/un ... o-families