Skip to main content
Participating Frequently
August 18, 2016
Question

Unified image fill over multiple shapes?

  • August 18, 2016
  • 2 replies
  • 457 views

I'm a complete noob at this so I apologize in advance if this question is a silly one. I want to try and fill various shapes with a single, unified image (like in the picture below), I've created various shapes, grouped them together, and have then tried to add a custom image as the fill...but I can't find a way to prevent captivate from filling each individual shape with the entire image.Is this possible in captivate? Please help! 

This topic has been closed for replies.

2 replies

Lilybiri
Legend
August 18, 2016

Rick's answer makes totally sense, but you are not 'filling' the shape. Could you explain the goal of your request? Maybe another solution or workaround could be found?

Why I'm asking this: maybe you want to use the individual shapes as buttons, or giving them states?

RodWard
Community Expert
Community Expert
August 18, 2016

Actually I might have an idea for you.  If the published output for this will be SWF then you could use the Infosemantics Masquerade Widget.  I just tested this and it works (as shown below).

But the trick is that you need to use a separate instance of the Masquerade widget for each of the shapes placed on top of the background image, and you also need a separate instance of the background image for each shape as well.  So if you have 10 shapes, you need 10 copies of the Masquerade widget (each one references one of the shapes and one copy of the background image).  Make sure the background images are all exactly the same size and placed in exactly the same position on top of each other.

However, in all honesty, if I had to do something like this, I would just be creating the entire background image with the masked shapes in PhotoShop rather than trying to do it all in Captivate.

Captiv8r
Legend
August 18, 2016

I suppose you could insert the image as a layer, then insert the shapes on layers above the image and configure the fill for the shapes to be transparent and reveal the image behind them.

Cheers... Rick