Calfuso's Forum Posts

  • Is there really no one that can give a good answer to this question. If there isn't i will share my construct 2 file but i will only do that if i have to. I mean i showed the event sheet, all the event of the event sheet that was related to that layout. It can't be any problem whit the events. The animations Loop is set to No and the timers should only start on frame 1 of 6 frames. It is very likely that i need to change the existing events. What can the problem be otherwise? If no one still can't give a good answer i will share my construct 2 file but only if i have to.

  • If you make the sprite solid but collisions disabled and make collisions enabled when the sprite that i supposed to be able to stand on it and not being able to move through it is overlapping the sprite at offset. The problem is that something needs to make it so that when the sprite is not overlapping the solid sprite at offset, the collisons would get disabled and it doesn not exist a not overlapping at offset action. Even if this would work other sprites would not be able to move through the solid sprite while the one sprite is overlapping it.

  • No the animations Loop is set to No. The thing is that one other problem i have is that all sprites animations loop even if i set the animations to No. It happens whit every sprite. I didn't used to be like that but now it is. This could be a problem in my other event sheets. Sprite 950 may not have this problem. Starting the timer just when the animation start is what i already do. There´s no option for on start on animation. I have made it so the timer starts on frame 1 of the animations and that is the closest to making the animations start on the start of the animations i know. So another solution is needed.

  • I made a seperate layout and event sheet to solve this.

    http://postimg.org/image/56y5jh9f1/

    Here is the event sheet. The goal is to make Sprite 950 disappear by animations. The animations should start timers that would make Sprite950 disappear after a while. As it is now Sprite 950 never disappears. The event sheet only contains the events shown here so it can't be other events that make it not work. What is it whit these event i need to change to make it work?

  • So that one sprite can't move through it and can stand on it but other sprites can move through it. Can you make it work?

  • Do you mean like starting the timer one one frame of the animation? In that case it does not work. If the timers start why do they don't create the effect they should trigger? They don't do that and that,s the problem. I have debugged the sprites and their animations is playing true so no problem there.

  • So you are starting the timer every tick the animation is playing?

    Yes i do and they don't start.

  • One useful way to make timers start when they should is to make them start when animation something is playing. The problem is that if ia make a event like that the timers never start. It used to work but not anymore. What can the problem be? Timers work in other instances but they don't start by animations.

  • How do you make a bullet sprite not change angle while it's traveling? It seems like bullets sprite appearance change angle depending on their angle of motion. If you make it set it,s angle to 0 degrees every tick it always moves 0 degrees no matter what you had set it to. How do you amke it move something else other then 0 degrees whitout it,s appearance changing angle?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I said that pinning the player to the platform works in some instances but it really doesn't. The player can land on the platform and stand on it fine but it it can't jump off it most fo the time and it often falls through it when it changes animation and the player needs to be able to jump off the platform and switch animations on it. So i need another solution both for the player to be able to stand onthe platform still and move on the platform.

  • This post is empty becuase the thing i wrote here doesn't matter anymore.

  • That works in some instances but in some other instances i want my player to be able to move when it is on the platform.

  • How do you make a sprite whit the platform behavior be able to stand on fast moving platforms? When my player sprite land on a fast moving platform they either fall trough it or just get pushed away in some way. You can also make the platform really big to make the player be able to stand on them but i don't want every fast moving platform to be really big and like whit sides it doesn't work all the time either.

  • Whenever I have a problem with the pin behavior I instead tell the object to position to another objects position every tick with the set position and:

    [object].ImagePointX("[imagepoint") > [object].ImagePointY("[imagepoint") > Best answer. My player sprite can now set it's position to another sprite and jump off it.

  • Timer always used to work all the time but now tey don't do it anymore. I tried making lts of new timers giving the same timers to different sprites and renaming the timer lots of times but they don't work. Every X seconds always work but since they go on constantly i can't use them for what i intended to use the timers for. The timers is triggered by animations.