Storyline affecting flash file? (Maybe)

Good Morning everyone,

I created a flash file to be placed in my storyline course. In this flash file I have a custom scroll bar, coded from scratch by me. The scroll bar worked perfectly just as expected in Adobe Flash Professional CS6.

However when I put the flash exercise in storyline and published it, the bar would break. The scrollbar has locks on the button you drag down so that the button can't go past or outside of the bar it sits.

else if(stage.mouseY >= 485)
 {
  scrButton.y = 370//((scrBar.y + scrBar.height) - (scrButton.height/2));
  stage.removeEventListener(MouseEvent.MOUSE_MOVE, _mouseMove);
  draggedObject.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_UP));
  MovieClip(this.parent).cdImage.y =-(MovieClip(this.parent).cdImage.height-490);
 } 

The flash file once published in storyline, had the scrollbars getting about 80% down the bar, then snapping to the end of the bar. Not allowing you to move the button again. (the button should be able to scroll up and down the bar from 0-100%)

 

After some testing, I found that I had to change that lock to 485 as above (originally it was 440). The mouse coordinates were not accurately rendering to the tune of 45 pixels off the correct location.

 

Is anyone aware of any issues or fixes to make this work correctly? Hardcoding numbers is not a good practice and this could have negative effects on future work.

I would be happy to explain further if needed.

 

10 Replies
David S

I say this more with shock then a tone of rudeness...

I just assumed that the recent storyline 2 product would accept flash player 11. Considering it was around long before storyline 2 launched.

Does it have to be flash 10? Or will flash 10.3 be acceptable? 

I will test out the different versions and make a new post where you said if their is still an issue.

Appreciate your time on this matter. Have a great day!

David S

Hi, when I do my testing after this course launches I will give that a look. I am not sure. Really I need the mouses position on the stage and Flash 11 really should be supported as its been out quite awhile now. 

Actually Flash 11 has been out since October 3, 2011. I'd be interested to learn why Flash 11 was not made compatible in a product that launched late 2014. 

 

In any case thank you for your reply Norm.

David S

Oh definitely. I created a work around to the issue though. So I imagine (again will have to test), that if I put it to 10.3, the mouse coordinates should start working again according to Leslie. So my work around would break it once again.

It will just take time I currently don't have to test this stuff.

 

Thanks again!

Ashley Terwilliger-Pollard

Hi David, 

Flash 11 is supported - as it's after Flash 10.3, and as Leslie mentioned it's that version and later for developing content. For viewing Flash content, you'll also need Adobe Flash Player 10.3 or later, and one of the following browsers:

  • Windows: Internet Explorer 8 and later, Google Chrome (latest version), Firefox (latest version)
  • Mac: Safari 7 and later, Google Chrome (latest version)

If you're still having difficulty accessing something in Flash 11 - have you tried any versions beyond that? We'd be happy to take a look at the course and do some testing as well. 

David S

Alright you both got me confused now.

 

This is from the document I was originally linked to "flash best practices" - Player Version
Storyline publishes content for Flash Player version 10. Therefore, you should publish your Flash movies for Flash Player 10 or lower.

 

Now you are saying Flash 10 or Later.

 

My issue is in the flash file and how storyline is rendering it out. My flash file that was placed in the storyline file is rendered out of flash as Flash 11.

Storyline then takes that file and screws it up upon publishing.

Can you please clarify which flash player is needed for what?

Ashley Terwilliger-Pollard

Hi David,

Sorry for any confusion here! I reached out to a few of our team members to confirm the following. Since we can't guarantee that a Flash movie published in an later version of Flash will work within Articulate content created/published based on an older version of Flash, we'd want you to create your Flash movies in version 10 or earlier. Our content is published to maintain compatibility with Flash 10.3 or higher, and  Flash Player 10.3 or later should always be capable of playing back content that has been authored in Flash 10 or earlier.

Please let us know if you have any other questions.