Yah, setting KeyColor on the texture property to that green value would probably do it. Or you could use if color = green then Clip(-1) in the shader to reject a particular color. Or you could use GetData, SetData to convert green to transparent after load but I probably wouldn’t do that.
The way I’d do it is load it into photoshop(if you have it) and go into blending options and select Blend-If: green and then move the slider on the green side of the gradient to the right and alt-slide the right half of the slider to fine-tune the edges.
If the image is crisp to begin with though, I’d be thinking setting KeyColor for the texture should be a very good option (and setting use-keycolor property to true). I think that’s all you’d need.
I’m also interested to learn what sprite-sheet animation tools are being used.
You may or may not be interested in how I did it but for anyone interested:
Right now I’m using my own editor. I use the script export in photoshop for my animation (as layers to files in a folder with sequential #'s on end of each to put them in order). Next, in my editor I can add animation by folder and it packs it onto a sprite-sheet while keeping track of the rectangle sources in a list for each animation. Then I can use edit-animation which plays back the source-rects for that animation and each one has a centered origin by default and slower timing by default. < , > to go through the frames 1 at a time and then use mouse and arrows to adjust the exact position of that frame on the canvas which updates that frame’s origin (and use + , - to increase or reduce time-delay between frames). On the left side I choose and edit frames and on the right side of the screen it shows how the animation play-back would look in the game. I then export packed png sprite-sheett and the data as a simple text file to load using tags&switch-responses to maintain version compatibility.
It took me a lot longer than I expected to make the tool - so it’s probably better to use other software out there already made for this stuff. I’d be interested to know what’s out there myself. ^^