igortyhon's Forum Posts

  • It's hard to understand without code.

    Need c3p file.

  • You do not have permission to view this post

  • I studied your source code.

    I think the collision trigger has time to work several times before the object is deleted.

    I noticed such small problems with collision processing speed after some update.

    To fix it, add disabling collision as I showed in the screenshot.

    More on your game, you just do not get too upset. If the game for the PC, everything is fine. But if the game for smartphone, it takes extra resources and battery power. You have too many events every tick and just events without a trigger. It's not a problem, but you can do better.

  • No access to the file.

  • I changed the example with the camera.

    But it is very sad that you saw that this is not a platformer. But you missed the point.

    Only beginners hang the camera rigidly on the character or his invisible sprite.

    In a platformer it is very important to have clear controls and the camera becomes very sharp.

    It is much softer to create an invisible sprite of any size and move it through "Lerp".

    Please notice the elephant in the room if he is there!))

    dropmefiles.net/en/NPTsR5xG97

  • It's hard to know what's really not working for you.

    Here's a little example with this behavior. Maybe it will help you in some way.

    dropmefiles.net/en/45Av

  • Hi. The answer above is correct.

    Here are two great options.

  • This feature has been around for a long time.

    The same will happen if you create one button with two frames of animation. And when you press it, you will switch the frame number. If you don't add a delay it won't work well.

    As I understood the processing of the touch takes some time and during this time several conditions have time to work.

  • You use "For each" without further conditions. You understand that the engine will go through all the objects of the "FamEnemy" family one by one and this will happen every tick. That is, about 60 times per second.

    Put the "For each" action under the trigger or the "every 0.1sek" condition.

  • You do not have permission to view this post

  • You explained everything correctly.

    It is now in a different place.

    Right mouse click.

    construct.net/en/make-games/manuals/construct-3/project-primitives/events/functions

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Hi.

    Go into the animation editor and check the "origins" position on all frames. This point is responsible for the position of the sprite on the layout. You may have it shifted down after cropping or another place outside of the sprite.

  • Why do you need an anchor?

    Create a separate layer with 0% paralax.

    Place the joystick on it and control it with events.

    You can find a lot of ready-made joysticks on the net.

    Here's an example of my simple control of the tank.

    dropmefiles.com.ua/en/4mTS5ez

  • You do not have permission to view this post

  • Hi.

    You must have been working on Construct2 for too long.

    In Construct3, the function is added as an event in the event sheet.