ActionScript 3.0 :: Elearning - Navigate And Sequence?
Aug 23, 2009
I want to create an elearning module in AS3/CS4 which will be scorm compliant ( using pipwerks) and easy to maintainFrom reading up on elearning you can specify navigation, sequence and flash content in OR- in flash using code I was going to use flash XML to load all the swf movies for each screen and to specify the navigation - is this the best way?Does having to do all the work in XML increase the maintenance amd what tool do you give designers to do this - Dreamweaver
We are designing a Flash-based language course, and I am not sure which architecture we have to choose. The content won't be uploaded to the Internet, it will be used only locally.Possible architectures:1) A single SWF with all the data stored internally - it seems a rather clumsy and inefficient way (or it's not?).2) To make a Flash-based interface, and to keep the data saved in a MySQL database. It presumably allows to organize the content better, avoiding self-repetitions. The problem is that the language teacher (who is not an IT specialist) will have to install additional software to handle MySQL.
I've created a class based eLearning app that's based around flash engine which draws in XML and generates all the non tracked and tracked pages dynamically from the external content (it's multilingual and class template driven)I now have to make it 'Scorm compliant'
That is where i'm coming unstuck. I've only ever seen scorm apps as a physical file per tracked 'page / SCO'Where as I have literally a single swf and external xml, images, videos etc that are being drawn in at runtime.Is there a way of setting up the manifest so that it can target the one active/engine swf file but I can send complete/score/inprogress etc data back for each 'page' that has been completed. I'm tracking all the completion, time and score data etc internally to the flash app but haven't the first clue how to pass it out to Scorm so that data is recorded for each tracked page in each tracked module.
I've only had several Flash and AS classes so my knowledge on them is pretty limited.The eLearning I created in Adobe Captivate 5 is launched by my employer's LMS in Internet Explorer. As I'm sure you're aware, IE maintanes focus on certain keystrokes. The eLearning covers our proprietary software where a user must use certain combos such as Ctrl + L, Ctrl + E and the like.I've been searching for a solution that would allow the user to perform the actual keystroke. One of our IT guys found some code and inserted it into the htm and js files that Captivate generates and it worked in Firefox but not IE and IE is the only browser my employer supports.I am already employing a workaround but it's just not the same as being able to have the user perform the actual keystroke.
I tried to create some, such as "Drag and Drop" or "True and False." However, the instructions weren't adequate. I couldn't figure out what Adobe was telling me to do. I went online to Adobe, and tried to find tutorials.It seems, to me, that there Quiz Learning Interactions are included only in the version of Flash CS5 that comes with the e-Learning suite.
produce some very simple checkboxes to insert into an elearning program.The Checkboxes he created before he left are apparently overly complex and refer to _root and/or _level0, which is a no-no for the elearning software.I've done some web searches to see what I can find but honestly I haven't felt this stumped since first year calculus.
i'm a newbie using Flash CS4 and AS3. A retired social worker, I need to create a basic Flash drawing tool for an eLearning project to teach students how to draw their family tree.
The drawing tool would allow the students to add multiple circles and squares to symbolize their family members, plus text labels for names, ages, and they would need to be able to draw connecting lines between the circle and square symbols. Finally, in order to continue work on the drawing, over time, they would need to be able to save their drawings to be re-opened and edited (add new symbols, erase incorrect ones, etc.). Once the drawing is completed, they would need to be able to print a copy.
Being a newbie (but I have done some related scripting: JavaScripting-ECMA-262, HTML, CSS), I am not sure if this can be done in AS3, Flash CS4. But, if it is possible, I would like to learn how to create this.
I evaluated the Flash Media Server 3.5 by running samples for .flv,f4v,.mpg,.avi video formats and the product looks excellent to work as a Video Streaming Server - Live Video, Recorded Video Viewing by Audiences.
Query : ELearning Course modules are designed and developed using Macromedia Flash and Action Scripting Language.The Output Formats of the LMS are .swf files.As Elearning courses - LMS offer/involves User Interaction (Viewing courses by Students, Giving Exams for obtaining certification etc).Can we also use the Flash Media Server 3.5 for integrating with LMS Site running in IIS 6.0/7.0 ?
Client : IE 6.0/7.0, Macromedia Flash Player 10.0.
I have created a swf (image1.swf) that has 2 "tweens" in it with a "stop" action at frame 20. I loaded the swf file correctly (into the current swf file "document 1") and it works the way I want it to by running and stopping at frame 20, code: on (release) {loadMovieNum("image1.swf",30);} The question I have is, is it possible to hit a button in my current swf file "document 1" and have it jump to a specific frame and play in my other swf file for instance jump to frame 21 and play to frame 40 in the image 1.swf. file?
I've got a slide show going on and the client wants it when it reaches the final slide, the next click of the right arrow button takes you to a URL. Thought I had it down in an if statement but it's not working.
var slides:Array=[slide1_mc,slide2_mc,slide3_mc,slide4_mc,slide5_mc, slide6_mc,slide7_mc,slide8_mc,slide9_mc,slide10_mc ,slide11_mc,slide12_mc,slide13_mc,slide14_mc,slide 15_mc,slide16_mc,slide17_mc,slide18_mc,slide19_mc, slide20_mc,slide21_mc,slide22_mc,slide23_mc,slide2 4_mc];[code].........
stop() var home_req:URLRequest = new URLRequest("home.html"); function home(event:MouseEvent):void[code].....
I created this flash intro (CS3) and after this flash intro, I want the home page to come up. It's not doing it. What am I doing wrong in this code? I want it to open in the same page.After my into, it's just a blank web page.
Im having trouble navigating from one point in a movie clip to another.My structure is looking like this:root > Products(mc) > Bracelet(mc)i have a button in the Bracelet Movieclip, which i want to navigate to frame 70 in the Products movie clip. Framelables dont work.
I'm trying to make a menu with a text that you can click on, and an animation will start - expanding a new three-button menu beneath it.These three seperate buttons were supposed to have their own menus expanding to the right of it when they are clicked.[code]the button is named "effekt" and the movieclip that is supposed to start is called "elforbrukning" of course. Why won't it work? I have tried _global and _parent._parent instead of _root with no success. I'm running out of ideas."kvadratmeter" and "effekt" lies in the same movieclip, is that the problem?
I have used flash in the head of my pages and have added navigation bar within that header I have attached code to the message so you are able to see the actionscript I have used to control said navigation. The problem is this does not seem to be working as I cannot navigate from one page to another
I have put 2 days into this simple problem now and I'm ready to give up and go back to AS2.I'm using CS4; publish settings AS3, 10.0. I have a button on frame 2 that should take me to frame 3 when clicked.(So far I've tried a hundred different ways but I don't get to frame 3...)Different things I tried...
> Creating the button dynamically from the library...
> Inserting it statically from the library on frame 2...
> referencing the mainTimeline through a variable...
> wrapping the gotoAndStop action in another function...(if placed directly on the timeLine the movie correctly goes straight to frame 3)
> naming frame 3...
> using 'nextFrame' instead of 'gotoAndStop'...etc..
In most cases I don't get an error in the output panel and no compiler error either; it just doesn't work!!!(Just stays on the same frame after I click the button)Here's the code I think should work; but doesn't.
Long time flash "dabbler" who has avoided using scripts as long as possible. But now finds himself having to use CS4 and AS3.
I have a situation that would have been easy to handle in older version of Flash or Swish. Previousely if I had an imported FLV or SWF that was 7 seconds long at 20 FPS I would have gone to frame 140 and set a getURL action to redirect to a webpage at the end of the movie.
But with CS4 & AS3, this is not so simple anymore.
I have a button that when pressed successfully invokes the navigateToURL parameter when pressed. But at the same time I am playing an FLV in the background that is 7 seconds long.
What I need to do is have a timed event that at the end of 7 seconds (7000 milliseconds) then invokes the navigateToURL function.
how to accomplish this? I have looked all over and have not seen anything that accomplishes this.
Here is what i have as my script on frame 1 in my actions layer including some timed event scripting
stop(); // We need to import the utils packageimport flash.utils.*; // Create a new Timer object with a delay of 7000 msvar introTimer:Timer = new Timer(7000);introTimer.addEventListener("timer", timedFunction);
I use scrollbar at the bottom of the timeline to go to different frames. This is slow if I have thousands of frames. I wonder if there is a similar interface like the Actions window for labels on timeline. I mean you can see all the scripts at left pane and be able to go there directly by clicking on anyone on the list. I would be nice if you can see all your labels in a menu and click to go there directly (I believe Director has that). Maybe I can put some dummy script in different label and then I can use Action window to travel to there.
I was wondering is there a way to have an embedded swf navigate to different pages of a pdf?
Example:my swf is on page one. There are mulitple buttons in the swf, when clicked it will take you to page 3, or 5, or 7, etc.
Currently, when I click on a button, it DOES take me to say page 4, but the content on page is the SWF file from page 1, and not the content that is suppose to be on page 4.[code]...
I just wanna create my own website using actionscript 3. I. I have 4 buttons, each links to a specific page but instead of using frames for each page. I just want a whole movieclip wherin the target page moves to its target loation. Here's the attached image[code]...
how to naviagte to a URL without clicking any buttons. In other words I want to navigate to a particular URL automatically whenever the flash file stops playing. There should be no need of click or anything. Just navigate to URL once the flash has ended.
How can we navigate within an itemRenderer? For example, in Views we use the View.navigator (ViewNavigator) to push and pop views, there is no such feature in ItemRenderer.
fellow action script programmers, I'm new to this forum and new to AS3, But I'm not not new to Flash. Anyways, I'm having an issue with my AS3 code and its ability to cooperate with an iFrame... I use to do this all the time in FP7 and FP8 but Adobe has changed how this works by making it all dependent code in AS3. Below is my code for AS to communicate to the iFrame, however it still goes to a new window. What is being done wrong here and what do I do to fix it?
Ok I have create several buttons to navigate to other urls, and one of them is working but the other 3 I have are not working. All I did was copy over the code and change the differences between the two. I don't get any errors or anything but when I click on them nothing happens...
var myspaceSite:URLRequest = new URLRequest("http://www.myspace.com/thehangoutinfo"); myspaceBtn.addEventListener(MouseEvent.CLICK, goMyspace); function goMyspace(e:Event){ navigateToURL(myspaceSite); }
I have enclosed the Menu with the following actionscript. I want to make the menu so you can use the arrow keys to navigate. I have the menu set up as an array and so when a button is clicked it stays the color and I have the first part of the using the keys down. I haven't written the functions for nextImage and prevImage, thats part of what I need help on. I just need to bridge the code to get the directional keys involved.
Code: listen = new Object(); listen.onKeyDown = function() { if (Key.getCode() == Key.UP) {
naviagte to a URL without clicking any buttons. In other words I want to navigate to a particular URL automatically whenever the flash file stops playing. There should be no need of click or anything. Just navigate to URL once the flash has ended.