Nice.
. That method gives excellent results. Little bit of mucking around if the animation becomes a bit more complex, but aprt from that, it looks like it gives a decent result.
I got home the other day, thinking i had this floor-skating thing sussed. But then when i tried to get it right through double keying etc..., i realised that it wasn't as straight forward as i had thought.
(i remember, quite a while ago, when we discovered that a double key would bring your character to a dead stop. Then a corner key further down would hold is position till then. Over time i must've created the false illusion that i could now stop floor slipping altogether. Hmmm.)
I got it in the end, by means of a 'measuring stick'. (step stick).
Just a longish black rectangle, with white markings, each exactly the same size as the characters foot, and spaced exactly the distance apart of the characters 'stride'. (i used morph targets on the stick to stretch the distance between his stride till i got it just right. The stride also needs to be the same for both left and right steps. (sequence mode adjustment).
Put character in scene and position it. Then add 'step-stick', side view of the character,, and position under his feet, with front foot perfectly in white area. Key position, copy position key and paste on next frame.
But heres the mundane bit. Every third frame i would make sure the position of the foot was the same as 3 frames earlier. (Turn off Y and Z position axis, slide character on X axis back to the right position if needed. Key position each 3rd frame)
Continue till back leg has travelled to front. When new front leg, (foot), touches ground, key position, and again, copy-paste that key to next frame, and repeat as before, keying every 3rd frame.
So, there is still a bit of mucking round, but results are reasonably ok.
I should post an example vid, but can't do right now. Am in town and don't have it on my flashdrive.
maybe 2moro.