Object intersection not working

Hey all,

I'm builing a little 'search and find' mock up but as soon as I add in the 'when object intersects' trigger, the whole thing craps out and preview just sits there trying to load.

Here's the mockup; https://360.articulate.com/review/content/3c1d296d-4f66-4cab-8ad1-867903f207be/review

I've got my scope set up as an image and then added an invisible shape over the crosshairs and grouped the two of them together. 


Here is how my trigger is set up; 

I'm guessing the problem is simply that the invisible shape doesnt like to be in a group for that particular trigger to work...

Any ideas how I can figure out a workaround, I've tried;

  • 'mouse hovers over'
  • 'object dropped on'

But not getting anwhere! 

Thanks :)

 

 

17 Replies
Alyssa Gomez

Hey Emily,

Thanks for also opening a case! It looks like we've got a bug in Storyline 360 where the "Object Intersects" trigger does not work when the object is intersecting another object within a group.

The workaround is to change the condition to intersect with the group itself, instead of a specific object from within the group.

We'll keep you posted on our progress with this bug! 

Leslie McKerchie

Hi Emily,

Good news! We fixed the issue you reported where an object intersects trigger did not work when the object intersected an object which was part of a grouped object.

Install the latest Storyline 360 update to take advantage of all the recent features and fixes. 

If the problem happens again, please record a Peek 360 screencast for me, and I'll be happy to help!

Katie Riggio

Hi there, Emily!

I appreciate you circling back with your findings, and sorry to hear that this problem has resurfaced.

I found the conversation where you were knee-deep in troubleshooting on this with Cleo, and have reopened the case so we can have a second look.

He'll be in touch soon, as we're happy to work with you further on this! 

Vincent Scoma

Hi Stefan, 

Thank you for letting us know! I am sorry that you are experiencing this issue in your project. May I ask if you could share a screen recording of the issue? This would help our team greatly! 

In the meantime, the workaround that Alyssa shared should help: 

The workaround is to change the condition to intersect with the group itself, instead of a specific object from within the group.

Please keep us updated and let us know if you have any questions! 

Arash Mazinani

I'm also experiencing this same problem. The work around you've mentioned though doesn't work for me as the grouped object makes up the background of the entire slide.

Here's a thread I created on it:

https://community.articulate.com/discussions/building-better-courses/object-intersect-not-working-when-grouped

 

Math Notermans

Groups in Storyline add an extra DIV ( actually 2 if you check your console ) surrounding the group of elements in your HTML. Thus accessing it and targeting it with triggers, actions etc. makes it more complicated. As you can see in the added image... with and without a group. The group makes an extra DIV around your element...most of the times Storyline triggers will behave well...Javascript triggers for sure need work to target elements that are in that group.

groups

Maria Costa-Stienstra

Hi, Alan.

Thank you for sharing the recording of what you're experiencing! I tried to create something similar on my end, but I couldn't replicate the issue.

Would you be comfortable sharing your .story file either publicly here or privately through a support case so we can see what's going on and help you troubleshoot?

Martin Maynard

I am experiencing this issue, but I am not using groups for the drag item or drop location. The project works fine as long as the drag item is dropped on the correct drop location, but if it doesn't, then it stall out. 
I have constructed my own D&D scenario with triggers and variables since the native D&D feature doesn't allow for pulling the score out. 
But try as I might, I cannot get the project to work as inevitably there will be at least one wrong answer.
Can anyone help? 

Lauren Connelly

Hi Martin!

Thanks for sharing your project! It looks like this is just a quick change with the trigger you're using. Instead of using the trigger When the Object Intersects, you'll want to use When the object is dropped on. I've recorded a 3-minute demo of this change and included the updated .story file in this reply.

Please take a look and let me know if you have additional questions.

Dave McKisick

No. It was NOT fixed. I've just opened a case (#02912673) and submitted a slide where this completely breaks storyline, and the slide will not play at all. Please fix this!

EDIT: Okay, I switched over to "when object dropped on", and it works. Here is the thing though - As a user of Storyline, how am I supposed to know that I should not use a certain trigger that is available to me in the drop-down list? How is anyone? It's there, available, so people will use it and break their courses as I did.

As we say in the ISD world, Keep it simple, dummy! If you aren't going to fix it, remove it as an option!

Syta Fokkema

Dear team, 

Writing to you in March 2022, the issue has not been fixed.

I use Articulate storyline 360. I want what I thought to be a simple interaction: Have an object appear after a reader scrolls to the end of a text. I found this thread but so far no solution there. I have tried the following options without the desired result: 

1) Chris Hodgson's Deep Sea infographic/interaction 

2) Trying the 'when object intersects' trigger listed above. In preview mode as well as in Review 360 there is nothing but blank space. 

3) Trying the 'when object is dropped on' trigger. Preview mode shows slide, but object does not appear after quote hits line. 

Is there a simple trigger that does work? Or a workaround I haven't found yet? 

To be honest, I've been working with SL for almost 5 years now and I keep looking for these simple features that for some kind of reason are not simple to implement. (Image resolution not scaling, screencast not recording properly, these simple triggers). Don't get me wrong I love to learn, put in extra time to create something awesome and this community is helpful, but things like these should not be so time consuming to make and/or should be available in the next update. Not two years later. 

Thank you for your time, best wishes, Syta

 

Lauren Connelly

Hello Syta!

I'm sorry for the trouble! I am trying to view the course you've linked but it's actually just a blank slide for me. Do you mind uploading the .story file instead? If so, can you send the .story file privately in a support case so that I can enlist other members of our Support Team for testing?