dop2000's Forum Posts

  • Try answers from this post:

    stackoverflow.com/questions/11715646/scroll-automatically-to-the-bottom-of-the-page

    Adding these style attributes seems to work:

    display: flex; 
    flex-direction: column-reverse;
    overflow-y: scroll;
    
  • It is not possible to change layout size in runtime.

    You can enable unbounded scrolling in layout properties. Then you don't have to worry about the layout size (it can even be 1x1 pixels), the balloon will still go up. But its Y coordinate will be negative values.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Auto-save feature saves the project as a single c3p file. Maybe Construct needs to rebuild the file structure or something to save as a folder after that. You can test this by manually saving as c3p and then as a folder.

    Although I'm not sure if auto-save causes this issue in my case. Because the project size is almost 1GB, I don't want to autosave it. So when the autosave prompt pops up, I always cancel it. Next time I work on that project I'll try to manually save it immediately after that prompt.

  • Is it every time for you though Dop?

    No, you are right, it doesn't happen every time. I don't really know what causes the slow saving, but it seems to happen more often after I make changes to sprites or other graphics.

  • It's odd, because if I do set Vector X to 1000000 or -1000000 the player does move further than say setting it to 100000 or -100000

    Maybe you've set a very high deceleration value? I just tested and couldn't see any difference between vectors 400, 10000 and 10000000. (character max speed=300, deceleration=1000)

  • It's definitely an issue with large projects. I sometimes have to work on a game that contains a lot of graphics and videos. The project folder size is about 900 MB. If I make changes to events only, saving usually takes a couple seconds. But after I edit any images, saving the project may take 1-2 minutes.

  • Platform vector value can not be higher than the max speed. I believe if the max speed is 200, it doesn't matter if you set vector X to 500 or 1000000 - the character will still move at 200 px per second.

    So for the knockback you need to temporarily increase the max speed and possibly reduce the deceleration parameter.

  • Glad you figured it out. I'm guessing with Viewport Fit set to "Auto", it doesn't cover the edges because the screen on iPhone 11 has rounded corners.

  • Since you have Xcode, you can test the app in a simulator - see if the black bars appear there.

  • Yeah, there are many more magic expressions in Construct :)

    construct.net/en/make-games/manuals/construct-3/system-reference/system-expressions

  • Maybe you could explain what are you trying to achieve?

  • Once you append some string to the summary text, it's difficult to remove it. So I suggest storing all parts of the summary text in different variables. And then assemble the summary text from those variables.

    Also, all your events are running on every tick, this is not a great way to do things in Construct. You need to use "ListBox On Selection Changed" event, and compare selected item in sub-events. And remove all "trigger once"

    AppleOrOrangeList On Selection Changed
    
    ...AppleOrOrangeList selected item=0 : Set fruitVar to "+2 Apples"
    
    ...AppleOrOrangeList selected item=1 : Set fruitVar to "+2 Oranges"
    
  • Resize the layout and move all your objects to the bottom of it.

  • The message may contain some invisible characters, for example a space or line break at the end. Try using trim(message)="!go"

  • Turns out there is -

    dropbox.com/s/zvhexq7v22jd9vj/layout_check.c3p

    Credit goes to Eren.