Editing Layer Effects at Runtime

This forum is currently in read-only mode.
From the Asset Store
Best soundtracks for any game. High quality and engaging assets.
  • Is this possible yet? I found a thread about it from 2009 where the devs said it was being considered: scirra.com/forum/manipulating-layer-effects_topic36611.html

    I'm trying to manipulate a warp layer effect for water in my game, so that the warp speed looks consistent whether you are standing still or moving in either direction. Using the canvas object leads to some very odd visual artifacts <img src="smileys/smiley5.gif" border="0" align="middle" />

  • Yes, it is possible. You find the action under system/layer/set layer effect param

    Just make sure you enter effect name and parameter name exactly as you see them in the layer effect properties <img src="smileys/smiley1.gif" border="0" align="middle" />

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Thank you! <img src="smileys/smiley4.gif" border="0" align="middle" />

    I was ready to give up on the pretty warping water <img src="smileys/smiley17.gif" border="0" align="middle" />

  • Spoke too soon. I can't seem to make much sense of it.

    The values I change the Y Speed of the Warp Effect to seem to ignore common sense, and have rules unto themselves. Check out this quick .CAP I put together to show the issue:


    The wave starts out with a Y Speed of 5.

    Left Arrow sets it to -50

    Right arrow to +50

    Up Arrow to 100

    Down Arrow to 1

    A sets it to 60 (so you'd expect it to be slightly faster or slower than 50)

    S sets it to 40 (again, slightly slower or faster than 50)

    W should set the value to 5 again.

    The results however... are bizarre. It's like each value has its own speed, completely irrelevant to the speeds of similar values. So while 50 is a moderate speed, 40 and 60 are batsh*t insane. And setting it to 5 using the W key is a completely different speed to the default 5.

    Maybe I'm missing something? Either I'm using it wrong, or the action isn't working as intended.

  • Either I'm using it wrong, or the action isn't working as intended.Neither <img src="smileys/smiley1.gif" border="0" align="middle" />

    I know the action works correctly, because I use it so many times. For example in the example game "Verve!", or in the day-night-cycle demo of the Color Fusion (Masked) effect. Both of them downloadable (is this a valid word?) somewhere on the forums.

    But I remember that I also had a lot of problems when trying to animate parameters of the warp effect. It seems to be the effect itself. Normally, I'd advise you to contact the author. But in this case it's Ashley, and I'm pretty sure he won't have time to look after it.

    I'll send you a pm.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)