Object intersection not working

Aug 01, 2019

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 :)

 

 

Pinned Reply
Steven Benassi

Hello Everyone!

I wanted to share some great news! We are no longer seeing this bug that prevented the Object Intersects trigger from working when intersecting with an object that was part of a grouped object in a Storyline course.

Please make sure that you are using the current version of Storyline 360 (3.72.29699.0)This guide walks you through installing, updating, and opening Articulate 360 apps.

Please let us know if you're still encountering the issue and we'd be happy to continue troubleshooting with you in a support case.

27 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?

Amber Ellsworth

I'm hoping for any support on this thread. I'm trying to use a "when the object intersects" trigger and I'm confused on how it works. When I build the slide and then preview, I just get a white slide. I have tried may different iterations of the slide, and I still get a blank white slide.

Thank you!

Steven Benassi

Hello Everyone!

I wanted to share some great news! We are no longer seeing this bug that prevented the Object Intersects trigger from working when intersecting with an object that was part of a grouped object in a Storyline course.

Please make sure that you are using the current version of Storyline 360 (3.72.29699.0)This guide walks you through installing, updating, and opening Articulate 360 apps.

Please let us know if you're still encountering the issue and we'd be happy to continue troubleshooting with you in a support case.

Kaitlyn Becker

Hi! I'm having a related issue. Short version: the slide breaks (only shows blank screen) if you check an intersection of an object within a group.

I have a group set up to drag and drop, but I want to test if a specific object within the group is intersecting (basically just setting up the D&D to have a different hitbox than the full object). Unfortunately, having the intersection test object within a group breaks the slide, regardless of whether the drag and drop is enabled.

Thank you for any help you can offer! I have included a simple public example of the issue.

Luciana Piazza

Hi Kaitlyn, 

Thanks so much for reaching out and providing a sample file for us! Sorry to hear you've run into this snag. 

I tested on my end and was able to replicate this behavior. I've gone ahead and opened a support case on your behalf. I'd like to have our talented Support Engineers take a closer look at your file. They'll reach out shortly via email. We appreciate your patience.

We'll continue the conversation over in your case!

Have a great start to your day! 🎉

Lauren Connelly

Hello Tom!

I'm assuming you are running into what Kaitlyn previously shared. If so, we have identified a bug where the preview is blank when there is a trigger to move a motion path when an object intersects. Is this similar to what you're experiencing?

If so, I'd like to update my team on the impact of this bug.

As always, thank you Math for sharing workarounds!