How to switch between pictures for an actor?

Game FactoryGame Factory Member Posts: 34

How do I get the picture or image asset for my actor to change when I'm doing certain things? For example say my player is running and I swipe down to slide under something, how do I get the picture to change from the running picture to the sliding picture and then change back when the slide is over?

Comments

  • -Timo--Timo- Member Posts: 2,313

    there is a change image behavior.
    so when sliding change image to sliding image and if running change image to running image (or use the animate behavior for animation)

  • Game FactoryGame Factory Member Posts: 34

    @timolapre1998 thanks! so say my normal standing or running actor image is to big to go under something but my sliding image will go under it. if i do the way you say will it go under there with the sliding picture or do i need to create multiple actors for it? hope i explained that well

  • IceboxIcebox Member Posts: 1,485

    @Game Factory said:
    @timolapre1998 so say my normal standing or running actor image is to big to go under something but my sliding image will go under it. if i do the way you say will it go under there with the sliding picture or do i need to create multiple actors for it? hope i explained that well

    Its not based on the image , its based on the size of your actor , if it collides or not. You can for example say if self.image = slidingimage.png do nothing , otherwise collide , or have a condition if slide is true , change the actor width and height to fit under. Or you can destroy and spawn a new actor but i wouldnt recommend that. The image wont change anything , your actor will remain the same size even if you put a smaller image it would just stretch to fit the actor size and it will continue to collide.

  • Game FactoryGame Factory Member Posts: 34

    Thank's! Another thing, how can I make it to where my player can run on the top of a platform or hit the bottom of it without anything happening but if they hit the side they die?

  • IceboxIcebox Member Posts: 1,485

    @Game Factory said:
    Thank's! Another thing, how can I make it to where my player can run on the top of a platform or hit the bottom of it without anything happening but if they hit the side they die?

    I think the easiest way would be to add an invisible actor to the sides call it Death or whatever you want , in your hero actor if overlaps or collides with Actor death , destroy or whatever your method is to make the actor die.

Sign In or Register to comment.