LittleStain's Forum Posts

  • That's all about picking the right instances.

    Some of it will depend oh how you let the user do the selecting.

    After the user has selected the instances you could use the system pick instances actions to only perform actions on the selected instances.

    There are many ways to go about the selecting. you could use instance variables. Somteimes creating a sprite to show an object is selected can be used in overlapping comparison.

    So when you have found a way to identify the selected objects/instances, that can be used for the system to pick them and only perform actions on them.

  • physics behaviour create joint?

  • I think it is necessary to see your capx to answer your question.

    Could be you have conflicting events, your set-vector is triggered the wrong way and probably some other things I can't think of right now.

  • I've never played Little Big Planet, so I haven't got an idea of what this welding tool is supposed to do, could you explain it?

  • My attempt to create a point&click adventure with C2:

    Leaving Nic's Vegas

    Never finished this and it was made when I knew a lot less about programming with construct2. Hope to someday get back to it if time permits.

  • Why not create the maze on it's own layer and rotate that layer?

  • Have you tried disabling ALL events in which your family members are present?

    All animations, rotations, movements, collisions, etcetera?

    fps drops usually have more to do with rendering the graphics than anything else.

    Did you optimize your graphics? Are there many calculations required for the graphics to be rendered?

  • By the way, your is within degrees won't work anyway for your sprite2 isn't rotated anywhere.

    Anyway, there is no need to make a mirrored walkanimation unless it will be completely different from the non-mirrored. Within C2 either the mirroring is done automatic or you can just set your sprite mirrored when the direction of movement changes.

  • Your "Sprite2 within 0 degrees of 180" event hasn't got any actions attached to it, so it does nothing.

    You probably want to put the events below it as subevents of this event.

    These are very very basic things you'd learn if you follow the tutorials.

    Right now there are two events for on down arrow pressed overwriting eachother. so only the last one is called.

  • Set the background layer to parallax 0,0 and replace the system set layout angle action with sytem set layer angle.

  • It is usually not the same when you do something completely different.

    Turning of the behaviour doesn't stop the events you have set up to check for collisions.

    Outside of layout probably won't work, because your family members are most likely on the layout.

    Using grouped events or adding the conditions to check if your familymembers are within a certain distance from the viewport edges, would probably be your best choice.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Which of the events I described above don't you understand?

  • give the sprite a variable

    • on a touched add 1 to variable
    • on b touched subtract 1 from variable
    • if variable = -1 - set variable to 5
    • if variable = 6 - set variable to 0
    • sprite set animationframe to variable
  • Put all events concerning your offscreen sprites in a group and activate the group when the x of the sprite is less than viewportright+50 and more than viewportleft-50. trigger this once while true and also do the deactivating for the opposite.