Are partially transparent objects possible?

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • I've been trying to make an object with partial transparency. Most of it should be opaque, but one little piece should be as translucent as possible, its just there to 'hook' and collide/overlap with other objects. However creating a pixel with an opacity of 1, which appears a hot pink in the editor, still immediately goes opaque when overlapping other objects. Am I misunderstanding how semi-transparency works?

    In 20-20 hindsight I should've offloaded all interactions to a separate invisible object but at this point doing that would be time-consuming and risking the creation of all manner of errors. Having it be partially transparent would make things a lot easier. Is that possible though?

  • If your goal is to use that object merely to check for collisions/overlaps, why don't you make it invisible ? A "solid" object, even when is not visible, can indeed be used to trigger collisions and/or overlaps.

    You can use the same object to check for collisions/overlaps when and where needed. You don't have to create a new object to check for "new" collisions, just reuse what you have.

    I hope I have interpreted your question right..

  • If your goal is to use that object merely to check for collisions/overlaps, why don't you make it invisible ? A "solid" object, even when is not visible, can indeed be used to trigger collisions and/or overlaps.

    You can use the same object to check for collisions/overlaps when and where needed. You don't have to create a new object to check for "new" collisions, just reuse what you have.

    I hope I have interpreted your question right..

    The object is basically a hollow board square with a number in the bottom-right corner and sometimes some icons. Its square outline and the number/icons are intended to be visible and in front of other objects, but in order to interact with other objects that fall within the 'hollow' in the center of the square I put a single pixel black dot as a jury-rigged fix. Now that I'm nearing completion of the project and doing polish I'm trying to clean that up.

    You are correct in what I should've done. Each board square already has an associated invisible 'checker' object that is used for a lot of information and collision/overlaps. I should've delegated all the square's functions to the checker and had the square object just be a visual display of certain information contained in the checker it overlaps. Unfortunately at this point making such a change would involve having to change dozens of lines of complicated code in ways whose effects could be unpredictable.

    By comparison if I could just make that one pixel be very translucent it would solve the issue at hand with no code changes required.

  • Translucent pixels are certainly possible. I use them extensively. Though I personally find Fusion's graphics editor a bit confusing when it comes to the alpha channel, as you need to edit the alpha channel separately from the graphics,

    If it's not working for you, try doing what I do and create your graphic in an external program with translucent pixels already in it (saved as a 32-bit PNG) and import it into the graphics editor. That way the alpha channel will be automatically imported from the file and will be correct.


    Also ensure that your active object has translucency enabled in the properties. There's a checkbox for it (I can't remember what it's called exactly and I'm not at my PC currently)

    Please login to see this link.
    My Fusion Tools: Please login to see this link. | Please login to see this link. | Please login to see this link.

  • Translucent pixels are certainly possible. I use them extensively. Though I personally find Fusion's graphics editor a bit confusing when it comes to the alpha channel, as you need to edit the alpha channel separately from the graphics,

    If it's not working for you, try doing what I do and create your graphic in an external program with translucent pixels already in it (saved as a 32-bit PNG) and import it into the graphics editor. That way the alpha channel will be automatically imported from the file and will be correct.


    Also ensure that your active object has translucency enabled in the properties. There's a checkbox for it (I can't remember what it's called exactly and I'm not at my PC currently)

    Creating an Alpha Channel then using the Selection Tool over the dot while set to 1% opacity worked, thanks!

    That said I don't understand why you need the Alpha Channel. What is the point of having the option to paint dots at X% opacity in regular mode when it only seems to actually take effect when done within a created Alpha Channel?

  • Creating an Alpha Channel then using the Selection Tool over the dot while set to 1% opacity worked, thanks!

    That said I don't understand why you need the Alpha Channel. What is the point of having the option to paint dots at X% opacity in regular mode when it only seems to actually take effect when done within a created Alpha Channel?

    No idea. It's never felt intuitive to me. IMO it's just another reason to use a dedicated graphics program.

    Please login to see this link.
    My Fusion Tools: Please login to see this link. | Please login to see this link. | Please login to see this link.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!