Ollie Posted October 28, 2008 Report Share Posted October 28, 2008 Hey there, so I've been messing around with the Sonic Worlds Engine for about 2 days now, recently I've been replacing Sonic Sprites using a separate project file (So I don't mess up my main project file) when I go and copy and paste them into the Main Project I just paste the new frames in and delete the old one. When I go to test Sonic Appears quite a few pixels down yet the collision is fine. Is there any way to move Sonic up so he is in line with the ground? Here is a few screenshots since I'm not so good at explaining. =P If there is any more information that you need providing, then please tell me. I would really want to know how I could go about fixing this or where I've gone wrong. Thanks! Link to comment Share on other sites More sharing options...
Cstyler Posted October 28, 2008 Report Share Posted October 28, 2008 You must replace frames with new ones without deleting. Link to comment Share on other sites More sharing options...
Ollie Posted October 28, 2008 Author Report Share Posted October 28, 2008 Ah, right, I think I'm getting there. Thanks! Link to comment Share on other sites More sharing options...
LarkSS Posted October 28, 2008 Report Share Posted October 28, 2008 You can either change the hotspots manually for each frame of the Sonic sprite you added to match the World's hotspot position ( I believe they're centered to Sonic's stomach iirc ) or you can modify the positioning equation of the Sonic sprite so that it pushes him upward. If you decide to modify the equation though, make sure that you treat it in the same way the slope sensors are offsetted, or in other words, use a Sine/Cosine function so that as the angle changes, the upward push changes direction with the slope to work correctly on any angle. If the problem continues, feel free to talk to me either via instant messenger or private message and I'll be happy to lend you a hand. ( It's been awhile since I've touched MMF2 and I need an excuse to get into it again. =P ) Link to comment Share on other sites More sharing options...
True_Sonic Posted October 29, 2008 Report Share Posted October 29, 2008 ojdon: Actualy you need to change the hotspots, this is this the object that allows you to change the animaitons positions.If you need a hand or need more explaining hit me up on MSN or Sype. Larkss: Why not start your own projects again? I remember your site "SonicSoft" was it? Link to comment Share on other sites More sharing options...
DiabloHedgehog Posted October 30, 2008 Report Share Posted October 30, 2008 I've just been swapping sprites around also but I would just copy and paste each sprite basicly over the top of the old one, so the hotspot's were all the same. Just make sure the feet for sonic are in the same place as the default sprite. Link to comment Share on other sites More sharing options...
True_Sonic Posted October 30, 2008 Report Share Posted October 30, 2008 If your using worlds you should know that much about MMF2 already. Link to comment Share on other sites More sharing options...
True_Sonic Posted October 30, 2008 Report Share Posted October 30, 2008 here is a mini tut explaining it Link to comment Share on other sites More sharing options...
DiabloHedgehog Posted October 30, 2008 Report Share Posted October 30, 2008 If your using worlds you should know that much about MMF2 already. Not always, someone could have the mmf2 demo or brought mmf2 because he / she heard it was good to make fangames with. Link to comment Share on other sites More sharing options...
DimensionWarped Posted October 31, 2008 Report Share Posted October 31, 2008 I have to agree. The Worlds engine is geared towards more advanced MMF users. Doing anything remotely interesting with it requires that the user understand how to invoke loops, use a finite states machine, understand layers and qualifiers, and generally be very proficient with MMF's quirky bullshit. I lack the last of those qualities myself Link to comment Share on other sites More sharing options...
True_Sonic Posted October 31, 2008 Report Share Posted October 31, 2008 I have to agree. The Worlds engine is geared towards more advanced MMF users. Doing anything remotely interesting with it requires that the user understand how to invoke loops, use a finite states machine, understand layers and qualifiers, and generally be very proficient with MMF's quirky bullshit.I lack the last of those qualities myself Especialy when it closes on you randomly Link to comment Share on other sites More sharing options...
Recommended Posts