It does, you just need to switch it to distance mode. By default it follows based on time
Hi, this plugin is now part of C3 and the C3 version works better than my addon. Unless you have a really good reason not to, I would recommend moving to the official behavior.
Nice, thanks for testing :)
Ok, should work now. Please try again
Ah good catch, will fix thanks
I wrote a short blog post about that a while ago:
construct.net/en/blogs/skymen-13/write-effects-construct-1538
It's a little outdated since now the SDK has changed a lot, including WebGPU and WebGL2 shaders, but still I'd say it's a good starting point.
I would also use c3IDE2 to set up a new dev environment for making shaders
github.com/ConstructFund/c3ide2-cli
Feel free to join the Construct Community Discord server if you have any questions and other addon devs can answer any questions you might have.
thanks :)
sadly this isn't as feasible because the way CSS does outlines and the way this shader does outlines is drastically different.
I've actually been thinking about making a brand new addon focused on taking CSS inspired styling and applying to a default square (so with outline, sizing, positionning and border), but this would require going a completely different route than using shaders.
done :)
please try it out and let me know if there are any bugs
hi, yes I do. I will try to port most of my addons if I can port them to v2.
I can't say when this is going to happen though
Hi,
If you don't need to use the features of the plugin, it's perfectly fine to keep using the other plugin.
The better input manager handles more types of inputs like axes and joysticks, and it handles more input schemes, and multiple players. It also has systems like input wiring to assign input schemes to individual player ids.
Overall, it's a more complex and much more powerful plugin than the original input manager which is little more than a glorified list of booleans.
While I will try to do it, I don't think the plugin can be ported to SDK v2 with the current limitations of the addon SDK
For the alpha, I keep forgetting exactly how the shader works because I've made alterations in the past to accomodate for people asking for slightly different outline behaviors.
If you know a little bit about shader dev, it should be very easy to change the addon to add a percent parameter and multiply the final outline alpha by your new parameter.
I don't have a lot of time to make that adjustment right now, sorry. If you need help figuring it out, I would recommend heading to the Construct Community Discord server where me or any other shader dev can point you in the right direction :)
Hi, please don't use this to outline text, instead use the [outline] or [outlineback] bbcode with [linethickness] tag to control outline width. Here's the manual about it:
construct.net/en/make-games/manuals/construct-3/plugin-reference/text
About the precision step, it clamps to the outline width, so make it as close to the width value as possible as long as you're happy with the quality.
Anyway, I know the BBCode outline tags can cause issues at higher width values with some fonts, so really only use my effect if you are aware it has a MUCH higher GPU usage than using the BBCode tag, and you using the tag doesn't work. If the font causes issues, I also recommend trying another font to see if that works.
Member since 3 Aug, 2015
Sometimes I do some cool stuff in Construct. Sometimes I like to talk about it.