Chapters menu button loop duration

I've created multiple iDVD projects, each with multiple movies on the Chapters page. Some projects will allow me, via the Inspector Window, to set loop duration for an individual movie's button-thumbnail within the menu. Other projects' Inspector Window will not allow me to even view loop duration.
How do I create an iDVD project that always allows me to set Chapters menu button loop duration?

My mistake... When it says "pointer over the menu" it's misleading because of the accompanying picture. I thought it meant "pointer over the menu button" because thats what the picture shows.
When you simply put your pointer over that whole screen or "menu", you get the loop duration slider which is global to all clips on that screen.

Similar Messages

  • Motion Button Loop Duration... HOW??

    I'm looking at the help topic within iDVD '09 called +"Creating Motion Buttons"+
    Steps 5 & 6 are as follows...
    5. With your pointer over the menu, press Command-I to open the Menu Info window.
    6. Drag the *Loop Duration slider* to the number of seconds you want the movie to loop (up to the length of the video clip or a maximum of 15 minutes if the clip is longer).
    *WHERE the heck is the "Loop Duration slider"?!* I pulled up the Menu Info window and I can change the starting point, label position, etc.... but nothing in there allows me to change the loop's duration. This is frustrating!
    Thank-you!

    My mistake... When it says "pointer over the menu" it's misleading because of the accompanying picture. I thought it meant "pointer over the menu button" because thats what the picture shows.
    When you simply put your pointer over that whole screen or "menu", you get the loop duration slider which is global to all clips on that screen.

  • Can a menu button loop a timeline?

    I need to make a timeline loop on a DVD. Normally I'd make the end action of the timeline point to the start of the timeline and it would loop. But client wants to give the option from a menu -- play the timeline through once, or loop it continuously. IOW, if once through the end action of the timeline is to return to the menu, and if continuous loop the end action is to return to the start of the timeline.
    Is this possible? If it is, how do I do it? Just for future reference, would it be possible on blu-ray?

    Two buttons.
    "Play once" goes to a playlist that contains only the one timeline. End action of playlist is the menu.
    "Loop" goes to the timeline. End action of timeline is the timeline.
    Edit. You can also do it  using an override.

  • Menu buttons dont work until menu itself loops

    i have a button on the menu, and connects to a video track. when i simulate the project, the button works fine, but when i try a burned dvd in a set top player, the button won't work until the menu itself has reached the end and starts over again.....???

    You can control the moment when the buttons overlay appears (activation) changing the Loop Point time. You have 3 time settings in the Inspector for your motion menu: Start, Loop and End points. With these settings you can manage how to play the background movie in your menu.
    To make your buttons activate inmediatly when the motion menu starts, you must set the same time setting in Start and Loop points. Let me know you current settings for these three points if you found problems.
    From DVDSP Manual
    Loop Point
    You can use the Loop Point setting to set a frame different from the starting frame to use when you choose Loop as the At End setting. By default, the Loop setting is the same as the Start setting. When you adjust the Loop setting, you are choosing the frame that is jumped to once the end frame is reached. This allows you to have a looping background with a beginning section—for example, a fade up from black or a transition from another menu—that only plays the first time through. If there is audio assigned to the menu, it automatically follows the video as it loops.
    This setting also defines when the button highlights appear—the viewer cannot navigate the menu’s buttons until the loop point is reached. Additionally, the Loop Point setting controls the video used for the menu’s tile in the Graphical tab.
      Alberto

  • Still Frame vs Video Loop Menu Button Issues

    Hello,
    I have a home video of a wedding I am trying to burn to a DVD using iDVD. I have 7 chapter markers in the movie and I would like to use still clips from the video as the icons in the chapter menu buttons. However, once I select "still image", I can no longer scroll through the entire movie to select the image I want. Instead, it only gives me the first 1 minute 37 seconds of the clip. Does anyone know what I might be doing wrong?
    Thanks,
    Joe

    Nevermind, I have figured it out.

  • Menu buttons not working/highlighting on burned DVD

    Hi all,
    So, I'm encountering a problem with my iDVD 7.1.1 project.  When I burn a DVD of my project and play it in my BluRay DVD player (It's a new LG), the menus on the first screen that come up work fine, but once I go to any menu off those, the highlight button color and button effect flash a few times on my first option (which, in this case, is "play movie") and then disappear.  I have a few other options in that same menu and I can't highlight any of them.  After about 5 or 10 seconds of pressing the select button on my remote, I can sometimes get the first "play movie" option to work, and my movie will start playing.  The project I've created works fine when I save it to a disc image, mount it on my computer, and play it in DVD Player- I can navigate perfectly through all my menus and all button highlighting works properly.  It also works perfectly previewing it in iDVD.  Per advice on the board, I've burned a DVD-R at 4x write speed with Toast, using the Disc Copy option and reading from my mounted image file DVD.  Media is Memorex.  I've encoded the DVD project at Professional Quality.  I suppose it could be an issue with my player, so I'm going to attempt to use another DVD player later today and see what happens.  Does anyone have any other suggestions or things I can try?
    Thanks in advance,
    Evan

    For anyone else that may encounter this problem, I found a solution on the boards that another user (colorgrader1) discovered: it has to do with static menus being set to a timed loop duration:
    https://discussions.apple.com/thread/2242205?threadID=2242205
    If you set the loop time to "0 seconds," the problem is fixed and the DVD will play in standalone DVD players.

  • How do I include an entire hour-long performance on a DVD and also have menu buttons for playing isolated sections of the performance?

    How do I include an entire hour-long performance on a DVD and also have menu buttons for playing isolated sections of the performance?
    So far, I've already done the individual menu buttons for sections of the performance. How do I set up some kind of "play" button that will play the video of the entire performance straight through? Will this be too much material for the DVD to hold? Does the program recognize and not replicate material to save space? If so, will it interfere with that if  I add edits to individual sections that will not be in the video of the entire performance?   

    Hi
    If You only need
    • Play movie in full
    • Start into the movie at specific places e.g. Chapters - then play to movie ends
    Then this is fairly simple - Just add Chapters in Your Video-editor (iMovie or FinalCut)
    (some quirks to keep in mind - No Chapter mark in any transition or within 2 sec from it - AND - only Lettera A to Z and 0 to 9 - no other letters/symbols at all)
    BUT
    If You want to
    • Play full movie (with or without Chapters)
    • Play an individual Chapter then return to Menu
    This function is not standard in iDVD - but has to be faked one way or another.
    Please read my notes on this and be aware of the 60 minutes / 12 minutes limit in iDVD (THIS is including the Menu and it can take 15 minutes or more from the movie time)
    Play all resp one chapter at a time
    Play All Button
    1. There are NO - Play All - button in any version of iDVD
    2. It can be faked in several ways
    • Easiest and most fault proof way is to make a doublet movie containing All and with
    Chapters set to match. It will take up x2 space but is easy to understand and produce.
    Cons: Tried this in iMovie’11 by Exporting out each part as a full Quality QT.mov then Importing back into new events and putting these into a new project (Play All project). Resulting DVD had Audio that was OK (as parts) - BUT the picture was very bad and standing photo were cut of in hight. So the Play All movie has to be created from same material and exactly in the same way as the individual parts + then Chapters has to be set to match.
    • It's said that one can put all movies into a Photo/SlideShow and this will also
    give the function of a Play All button - Tested - and ONE HAS TO un-cheque - Scale pictures to TV-Safe area else it will be a black frame all around and a small picture !
    Cons: BUT - When tested with music videos - the same video on main Menu played nicely with OK Audio. The Play All version in SlideShow had a signifcant Distortion - as on telephone or worse.
    Mike Evangelist1
    You might be able to get close to what you want by using a slideshow in iDVD. (It's not widely known, but you can put videos in a slideshow.) If you set the slide duration to manual, playback will pause after each movie/slide, and you can continue with the 'next' button.
    3. Using another program to do this e.g.. Roxio Toast™ where there is a Play All button option.
    Summary
    a. Making a Play All movie with same care as the individual Part movies - gives a very Good Result
    b. Using Roxio Toast™ - also an usable way to go
    Yours Bengt W

  • Remotes "Menu Button" Override

    I've created a wedding dvd. The menus use the loop point feature where the first 3 seconds is the transition from the previous menu. If the "Menu Button" is set to "Return to Last Menu", the transition is revealed when returning from the timeline. Not acceptable. So I then created static versions of the menus. A wedding chapter menu, and 2 reception chapter menus. Unfortunately, Last menu won't work since I didn't actually come from the static versions. I would need to actually tell the remotes "Menu Button" to go to 1 of those menus. If I set it to the "Wedding Chapters" menu but entered the timeline from a reception menu, the effect is wrong. I could make the transitions as seperate timelines, but I don't like the pauses associated with them. If a menu button override was available at the menu button level, it would work. If I press a wedding chapter button, it would set the remotes "Menu Button" to return to the wedding static menu. Same for the receptions menu buttons. The loop point feature seems to give me a smoother looking playback versus the timeline transition, which has 2 pauses, 1 into the timeline (transition), and 1 into the next menu. I really like Encore, which is the first solution I've worked with that did overrides. Very handy!! Please add the override feature to the remotes menu button.

    Let the battery run down, that is what i did when this happened to mine. When it has run down fully recharge it and it should work!
    Hope That Helps!

  • Menu Button in ALV toolbar (multiple choices for a button)

    Hi abapers,
    I would like to have a button with multiple choices in the toolbar;
    at the moment I have created a menu button with just one function.
    Here is my code:
    CLASS lcl_event_receiver (Definition)
    CLASS lcl_event_receiver DEFINITION.
      PUBLIC SECTION.
        METHODS:
        handle_toolbar
            FOR EVENT toolbar OF cl_gui_alv_grid
                IMPORTING e_object e_interactive.
    ENDCLASS.                    "lcl_event_receiver DEFINITION
    CLASS lcl_event_receiver (Implementation)
    CLASS lcl_event_receiver IMPLEMENTATION.
      METHOD handle_toolbar.
        DATA: ls_toolbar  TYPE stb_button.
    *Separator
        CLEAR ls_toolbar.
        MOVE 3 TO ls_toolbar-butn_type.
        APPEND ls_toolbar TO e_object->mt_toolbar.
    *Button
        CLEAR ls_toolbar.
        MOVE 1 TO ls_toolbar-butn_type.
        MOVE 'EDIT' TO ls_toolbar-function.
        MOVE icon_change TO ls_toolbar-icon.
        MOVE ' Modifica'(l02) TO ls_toolbar-text.
        MOVE ' ' TO ls_toolbar-disabled.
        MOVE 'Modifica' TO ls_toolbar-quickinfo.
        APPEND ls_toolbar TO e_object->mt_toolbar.
      ENDMETHOD.                    "handle_toolbar
    ENDCLASS.                    "lcl_event_receiver IMPLEMENTATION

    hi,
    check this code and reward me if it helps you..
    TYPE-POOLS : slis,icon.
    *Structure declaration for tcodes
    TYPES : BEGIN OF ty_table,
            tcode TYPE tcode,
            pgmna TYPE progname,
            END OF ty_table.
    *Structure for tocde text
    TYPES : BEGIN OF ty_itext,
            tcode TYPE tcode,
            ttext TYPE ttext_stct,
            sprsl TYPE sprsl,
            END OF ty_itext.
    *Structure for output display
    TYPES : BEGIN OF ty_output,
            tcode TYPE tcode,
            pgmna TYPE progname,
            ttext TYPE ttext_stct,
           END OF ty_output.
    *internal table and work area declarations
    DATA : it_table TYPE STANDARD TABLE OF ty_table INITIAL SIZE 0,
           it_output TYPE STANDARD TABLE OF ty_output INITIAL SIZE 0,
           it_ittext TYPE STANDARD TABLE OF ty_itext INITIAL SIZE 0,
           wa_table TYPE ty_table,
           wa_output TYPE ty_output,
           wa_ittext TYPE ty_itext.
    *Class definition for ALV toolbar
    CLASS:      lcl_alv_toolbar   DEFINITION DEFERRED.
    *Declaration for toolbar buttons
    DATA : ty_toolbar TYPE stb_button.
    Data declarations for ALV
    DATA: c_ccont TYPE REF TO cl_gui_custom_container,   "Custom container object
          c_alvgd         TYPE REF TO cl_gui_alv_grid,   "ALV grid object
          it_fcat            TYPE lvc_t_fcat,            "Field catalogue
          it_layout          TYPE lvc_s_layo,            "Layout
          c_alv_toolbar    TYPE REF TO lcl_alv_toolbar,           "Alv toolbar
          c_alv_toolbarmanager TYPE REF TO cl_alv_grid_toolbar_manager.  "Toolbar manager
    *Initialization event
    INITIALIZATION.
    *Start of selection event
    START-OF-SELECTION.
    *Subroutine to get values from tstc table
      PERFORM fetch_data.
    *subroutine for alv display
      PERFORM alv_output.
          CLASS lcl_alv_toolbar DEFINITION
          ALV event handler
    CLASS lcl_alv_toolbar DEFINITION.
      PUBLIC SECTION.
    *Constructor
        METHODS: constructor
                   IMPORTING
                     io_alv_grid TYPE REF TO cl_gui_alv_grid,
    *Event for toolbar
        on_toolbar
           FOR EVENT toolbar
           OF  cl_gui_alv_grid
           IMPORTING
             e_object.
    ENDCLASS.                    "lcl_alv_toolbar DEFINITION
          CLASS lcl_alv_toolbar IMPLEMENTATION
          ALV event handler
    CLASS lcl_alv_toolbar IMPLEMENTATION.
      METHOD constructor.
      Create ALV toolbar manager instance
        CREATE OBJECT c_alv_toolbarmanager
          EXPORTING
            io_alv_grid      = io_alv_grid.
       ENDMETHOD.                    "constructor
      METHOD on_toolbar.
      Add customized toolbar buttons.
      variable for Toolbar Button
          ty_toolbar-icon      =  icon_generate.
        ty_toolbar-butn_type = 0.
        ty_toolbar-text = 'Button1'.
          APPEND ty_toolbar TO e_object->mt_toolbar.
          ty_toolbar-icon      =  icon_voice_output.
        ty_toolbar-butn_type = 0.
        ty_toolbar-text = 'Button2'.
           APPEND ty_toolbar TO e_object->mt_toolbar.
         ty_toolbar-icon      =  icon_phone.
        ty_toolbar-butn_type = 0.
        ty_toolbar-text = 'Button3'.
           APPEND ty_toolbar TO e_object->mt_toolbar.
         ty_toolbar-icon      =  icon_mail.
        ty_toolbar-butn_type = 0.
        ty_toolbar-text = 'Button4'.
           APPEND ty_toolbar TO e_object->mt_toolbar.
       ty_toolbar-icon      =  icon_voice_input.
        ty_toolbar-butn_type = 0.
        ty_toolbar-text = 'Button5'.
         APPEND ty_toolbar TO e_object->mt_toolbar.
      Call reorganize method of toolbar manager to
      display the toolbar
         CALL METHOD c_alv_toolbarmanager->reorganize
          EXPORTING
            io_alv_toolbar = e_object.
       ENDMETHOD.                    "on_toolbar
    ENDCLASS.                    "lcl_alv_toolbar IMPLEMENTATION
    *&      Form  fetch_data
          text
    -->  p1        text
    <--  p2        text
    FORM fetch_data .
    Select the tcodes upto 200 rows from TSTC
       SELECT   tcode
               pgmna
               FROM tstc
               INTO CORRESPONDING FIELDS OF TABLE it_table
               UP TO 200 ROWS
               WHERE dypno NE '0000'.
    *Select the tcode textx
       IF it_table[] IS NOT INITIAL.
         SELECT ttext
               tcode
               sprsl
               FROM tstct
               INTO CORRESPONDING FIELDS OF TABLE it_ittext
               FOR ALL ENTRIES IN it_table
               WHERE tcode = it_table-tcode
               AND sprsl = 'E'.
       ENDIF.
    Apppending the data to the internal table of ALV output
       LOOP AT it_table INTO wa_table.
        wa_output-tcode = wa_table-tcode.
        wa_output-pgmna = wa_table-pgmna.
       For texts
        READ TABLE it_ittext INTO wa_ittext WITH KEY tcode = wa_table-tcode.
        wa_output-ttext = wa_ittext-ttext.
         APPEND wa_output TO it_output.
        CLEAR wa_output.
       ENDLOOP.
       ENDFORM.                    " fetch_data
    *&      Form  alv_output
          text
    -->  p1        text
    <--  p2        text
    FORM alv_output .
    *Calling the ALV
      CALL SCREEN 0600.
      ENDFORM.                    " alv_output
    Calling the ALV screen with custom container
    On this statement double click  it takes you to the screen painter SE51.Enter the attributes
    *Create a Custom container and name it CC_CONT and OK code as OK_CODE.
    *Save check and Activate the screen painter.
    Now a normal screen with number 600 is created which holds the ALV grid. PBO of the actual screen , Here we can give a title and *customized menus
    *&      Module  STATUS_0600  OUTPUT
          text
    MODULE status_0600 OUTPUT.
    SET PF-STATUS 'xxxxxxxx'.
    SET TITLEBAR 'xxx'.
    ENDMODULE.                 " STATUS_0600  OUTPUT
    calling the PBO module ALV_GRID.
    *&      Module  ALV_GRID  OUTPUT
          text
    MODULE alv_grid OUTPUT.
    *create object for custom container
      CREATE OBJECT c_ccont
           EXPORTING
              container_name = 'CC_CONT'.
    *create object of alv grid
      CREATE OBJECT c_alvgd
          EXPORTING
              i_parent = c_ccont.
    create ALV event handler
      CREATE OBJECT c_alv_toolbar
        EXPORTING
          io_alv_grid = c_alvgd.
    Register event handler
      SET HANDLER c_alv_toolbar->on_toolbar FOR c_alvgd.
    Fieldcatalogue for ALV
       PERFORM alv_build_fieldcat.
    ALV attributes FOR LAYOUT
      PERFORM alv_report_layout.
       CHECK NOT c_alvgd IS INITIAL.
    Call ALV GRID
       CALL METHOD c_alvgd->set_table_for_first_display
        EXPORTING
          is_layout                     = it_layout
        CHANGING
          it_outtab                     = it_output
          it_fieldcatalog               = it_fcat
        EXCEPTIONS
          invalid_parameter_combination = 1
          program_error                 = 2
          too_many_lines                = 3
          OTHERS                        = 4.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                   WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    ENDMODULE.                 " ALV_GRID  OUTPUT
    *&      Form  alv_build_fieldcat
          text
         <--P_IT_FCAT  text
    FORM alv_build_fieldcat.
       DATA lv_fldcat TYPE lvc_s_fcat.
      CLEAR lv_fldcat.
      lv_fldcat-row_pos   = '1'.
      lv_fldcat-col_pos   = '1'.
      lv_fldcat-fieldname = 'TCODE'.
      lv_fldcat-tabname   = 'IT_OUTPUT'.
      lv_fldcat-outputlen = 8.
      lv_fldcat-scrtext_m = 'TCODE'.
      APPEND lv_fldcat TO it_fcat.
      CLEAR lv_fldcat.
       lv_fldcat-row_pos   = '1'.
      lv_fldcat-col_pos   = '2'.
      lv_fldcat-fieldname = 'PGMNA'.
      lv_fldcat-tabname   = 'IT_OUTPUT'.
      lv_fldcat-outputlen = 15.
      lv_fldcat-scrtext_m = 'PROGNAME'.
      APPEND lv_fldcat TO it_fcat.
      CLEAR lv_fldcat.
      lv_fldcat-row_pos   = '1'.
      lv_fldcat-col_pos   = '3'.
      lv_fldcat-fieldname = 'TTEXT'.
      lv_fldcat-tabname   = 'IT_OUTPUT'.
      lv_fldcat-outputlen = 60.
      lv_fldcat-scrtext_m = 'Description'.
      APPEND lv_fldcat TO it_fcat.
      CLEAR lv_fldcat.
    ENDFORM.                    " alv_build_fieldcat
    *&      Form  alv_report_layout
          text
         <--P_IT_LAYOUT  text
    FORM alv_report_layout.
       it_layout-cwidth_opt = 'X'.
       it_layout-zebra = 'X'.
    ENDFORM.                    " alv_report_layout
    PAI module of the screen created. In case we use an interactive ALV or
    *for additional functionalities we can create OK codes
    *and based on the user command we can do the coding.
    *&      Module  USER_COMMAND_0600  INPUT
          text
    MODULE user_command_0600 INPUT.
    ENDMODULE.                 " USER_COMMAND_0600  INPUT
    thanks,
    gupta

  • How do I get video clips out of menu button?

    iMovie 9.0.8  iDVD 7.1.2
    I have a 90 minute video with 11 chapters.  I found in "edit" menus something called populate drop zones" and clicked it for main page and two sub menu pages.  When trying to burn,  I got the error message "- There seems to be too much motion menu content in your project. Correct this problem before you continue burning this project."
    Fine, I'll take out the damned videos out of the menus....BUT HOW?  There seems to be no way to "unpopulate drop zones"  I tried dragging a photo into the menu buttons without success.
    I shouldn't have to start over and wait another hour for iDVD to read my iMovie project every time there is some change to make to drop zone content.

    Sounds like Revolution and there's only one dropzone in the top menu.  Type Command + i to bring up the info window for that menu.  The dropzone will be the one in the middle:
    It'll be the same for the submenus.
    iDVD allows up to 15 minutes of playing time in motion menus.  If you're referring to the buttons for the individual chapters you can change the button type to just text.  Or if the video in the drop zone is longer than 15 minutes just add a still photo to the drop zone instead of a movie.
    You can get an idea of  the total menu playing time in the Project Info window:

  • How do I make a "Title Menu Button" that is an Arrow?

    I am using DVD 08 with iMovie 06.
    I set my chapters using iMovie 06. When I shared with iDVD 08 everything looked OK.
    I normally do six scenes however this time I wanted eight. In the past when using iDVD 08 (or iDVD 06) there is always a blue arrow in the scene selection menu that when selected would take you back to the main menu.
    For some reason I do not have the Blue arrow. I was able to create a new "Title Menu Button" but none of the options I can find is the default blue arrow.
    If iDVD defaults to the blue arrow in this location why can't I find it as one of the many choices iDVD gives for a Title Menu Button?

    Hello, Ziatron,
    I use the same, iM6 with iDVD 8.
    I am not sure I follow you. You mean that you make 6 or 8 chapter markers for this movie?
    What theme are you using? If you use a theme that places 6 scenes on a submenu, iDVD will automatically create a second submenu with the remaining 2 scenes. Each submenu has 2 arrows to allow you to go back to the previous menu, or to the next submenu, except the last submenu which has only 1 arrow to go back to the previous menu.
    If you want all 8 scenes on the first submenu, you can go to the submenu with the last 2 scenes and select them, then 'Copy' then go back to the first submenu and 'Paste' them. You may have to reposition the scene titles to accomodate the new ones. Be sure to go back once again to the submenu and delete the copied scenes. When you do that, go back to the previous submenu where all 8 scenes are, and you will see that the forward arrow to the last submenu is no longer present, since there are no longer any scenes to be in a separate submenu.
    I have made over 100 movies, each with many scenes, but I don't have any submenus that show an arrow to return to the main menu, unless there is only one submenu.
    If you want to add an entire submenu....say of extra photos/videos/etc. you can use the + button on the lower left of the iDVD screen to add. A folder will appear on the menu to which you have added the submenu, and when you open the folder, you will see the new submenu, with its return arrow.
    You can change the folder icon to just a title using the 'Buttons' tab, but you cannot create navigation arrows yourself.
    Please post back if I am missing your question.

  • Can't get my dropdown menu buttons to link to another scene.

    I can’t get my dropdown menu buttons to link to other scenes within the same Flash file.  The buttons are unresponsive during playback – as if no code were attached to it.  Here’s what I have as my AS2 code on the dropped button that is supposed to link to the "Published" scene/page:
    on(release){
    _root.gotoAndPlay("published", 1);
    I'm working with Actionscript 2.0 in Flash CS6.
    Any help would be appreciated!
    Thanks,
    Robert

    Hi kglab,
    I do get these compile errors:
    Scene=published, layer=Buttons, frame=1, Line 1 Statement must appear within on handler
    Scene=published, layer=Buttons, frame=1, Line 2 Statement must appear within on handler
    But, I think you are correct about the setInterval Loop.  On the home scene I’ve created a movie symbol which is set to call another swf file:
    loadMovie("frontSlideshow.swf", _root.movie1);
    This frontSlideshow.swf file has the following code in every 10 frames:
    this.stop();
    pause = function ()
                   play();
    clearInterval(pausei);
    pausei = setInterval(pause, 5000);
    This will pause the timeframe every 5 seconds before sliding to the next frame so that each image can be viewed.  It seems odd that the code from this subclass file would affect the timeframe of the main class/file where the “movie1” symbol is located.
    Best,
    Rob

  • Menu button text disappears only on some players

    I built and formatted a project using DVDSP 3.0.2. Menus were created in DVDSP. The main menu and scene selection menus look correct on all software players and most set top players I tested. However, on some set top players, including a Sony I tried, the text on the main menu buttons is not visible and the music that loops (.ac3) on the main menu does not play. On a scene selection menu I created, the buttons have the wrong text and font on every button -- but again, only when playing on some players. The tracks play ok on all players.
    I burned using DVDSP. I tried buring on -R, +R, and +RW. Same results with all. I tried burning using three different burners. Same results with all. I burned using a PowerBook G4 with 10.3.9 and a PowerMac G5 with 10.4.3. Again, no difference.
    I had this problem a year ago when using DVDSP 2. But haven't had the problem with DVDSP 3.
    If anyone else has seen this menu text problem, I'd be delighted to know what might solve this before I ship this to the replicator.
    Thanks,
    Gary

    I remember this problem cropping up from time to time. I am not sure, but I thought the solution was that your project has an extra language defined. See if, when you view your project in Outline mode, you have two languages... like English and English-1. If so, delete the English-1.

  • Attempt to move main timeline from inside a movie clip breaks menu buttons.

    I am attempting to have the main timeline move from a stopped position over a movie clip to frame 1, where my start menu is.
    The code I'm using does move the timeline but in doing so it somehow breaks the 4 buttons I have in frame 1.
    My code in the movie clip:
    stop()
    function replayMovie(event:MouseEvent):void
    MovieClip(parent).gotoAndStop(1);
    Menu.addEventListener(MouseEvent.CLICK, replayMovie);
    My code in frame 1 of the main timeline:
    stop();
    function bo(event:MouseEvent):void
    gotoAndPlay(21)
    SoundMixer.stopAll()
    espesp.addEventListener(MouseEvent.CLICK, bo);
    function ho(event:MouseEvent):void
    gotoAndPlay(31)
    SoundMixer.stopAll()
    espeng.addEventListener(MouseEvent.CLICK, ho);
    function yo(event:MouseEvent):void
    gotoAndPlay(41)
    SoundMixer.stopAll()
    engesp.addEventListener(MouseEvent.CLICK, yo);
    function go(event:MouseEvent):void
    gotoAndPlay(51)
    SoundMixer.stopAll()
    engeng.addEventListener(MouseEvent.CLICK, go);
    The error output when I use my Menu button at the end of the movie clip.
    TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at SSubjunctiveProjNewgrounds_fla::MainTimeline/frame1()
    at flash.display::MovieClip/gotoAndStop()
    at SSubjunctiveProjNewgrounds_fla::Esp_5/replayMovie()
    Any help would be greatly appreciated.

    For the sake of space, I'll leave out all the package declarations and class declarations and just talk about the functions.
    First, the Game class, it has two functions.  The first one is the constructor function and it launches at the beginning of the game:  First the Game function:
    public function Game():void
    //Game code goes here
    }//Game
    We want to listen for someone to click the mouse on the MenuPage, so lets create a new MenuPage and add a listener to the button contiained within it.
    public function Game():void
    menuPage = new MenuPage;
    menuPage.startButton.addEventListener(MouseEvent.CLICK, startGame);
    addChild(menuPage);
    }//Game
    You will notice that before I declared a variable var menuPage:MenuPage, but that's all I did was declare it.  I didn't really make a new instance of it, I just set aside space for it.  In the first line within the Game function, I'm actually turning that variable into a new instance of a MenuPage.
    We don't have a picture of this imaginary menuPage instance, but lets' assume that in our MenuPage MovieClip in the library, we created a SimpleButton called startButton.  Here, I'm adding an EventListener that patiently waits for someone to click that button.  Once we receive that event, Flash is told to call the startGame function.
    As you get better at this, you'll get into custom events, and the eventListener for the button will exist in the MenuPage class file, or even in another class file that you create just for the button.  Something like StartButton.as  But for now, we can do it as above.
    Now the startGame function:
              public function startGame(evt:MouseEvent):void
    //Remove the start Page
    //Add the zombie
    //Add the gun
    }//startGame
    And we'll replace those comments with real code.  It follows along with what we just did above.
    public function startGame(evt:MouseEvent):void
    zombie = new Zombie;
    addChild(zombie);
    gun = new Gun;
    addChild(gun);
    And we also want to clean up some by removing the menuPage, and throwing out the eventListener.
    public function startGame(evt:MouseEvent):void
    zombie = new Zombie;
    addChild(zombie);
    gun = new Gun;
    addChild(gun);
    menuPage.startButton.removeEventListener(MouseEvent.Click,startGame);
    removeChild(menuPage);
    }//startGame
    Now our Game class is complete.
    The Zombie Class
    public function zombieWalk(evt:Event):void
    this.addEventListener(Event.ENTER_FRAME,zombieWalk);
    this.x = this.x + 10;
    }//zombieWalk
    Notice we've added a function to the Zombie Class.
    The first function adds an EventListener to the zombie.  We can use the word this and actionScript knows we're talking about the zombie that the class is written for.  This listener fires off every frame.  If our FLA file is set to 12fps, then 12 times every second it will call on the zombieWalk function.
    The zombie walk function moves the zombie 10 pixels to the right every time the function is called.
    On a more advanced level, you'll want to add animation in the MovieClip to move the zombie legs.  You'll also want to use Timer events to space out how often the funtion fires and not ENTER_FRAME events.  And you'll want to use a static constant to establish how far the zombie moves.  We have it now set to 10 pixels, but that can get irritating if we want to change that value later.  But again, baby steps.
    And finally, the Gun class
    public function Gun():void
    this.addEventListener(MouseEvent.CLICK, fireGun);
    }//function
    public function fireGun(evt:MouseEvent):void
    this.gotoAndPlay(2);
    }//fireGun
    First we add an EventListener for when someone clicks on the gun.  Once this happens, the listener calls on the fireGun function.
    The fireGun function takes advantage of the frames within the Gun MovieClip.  Say we have three frames in the Gun MovieClip.  The first is just a picture of the gun.  The second is the gun with a flash coming out of the nozzle.  And the third is the gun at rest again.  The line this.gotoAndPlay(2) sends the gun to the second frame with the flash graphic.
    For this to work, each frame in the Gun MovieClip has to have some stop and play commands.
    But.. you said no code on our timeline!! Liar!
    I know.  This is the exception.  You will need basic stop() commands and gotoAndPlay commands to loop animations.  Any MovieClip that has more than one frame will need something to control it.
    So our Gun MovieCLip has the following:
    Frame 1: stop();
    Frame 2: no actionScript... and I mean nothing, not even the words, "no actionScript"
    Frame 3: gotoAndStop(1);
    This will loop the gun to the beginning and wait for the next time the user clicks the gun.
    Advanced features of the Gun class might include a Bullet.as sub-class that creates a bullet MovieClip to fly across the screen.  Sound to play when the shooting takes place.  Object collision detection to see if the bullet hits the target.  And a means by which a custom event will tell the Game.as class that a zombie has been hit and it should be removed from the stage.
    As you go down the rabbit hole of ActionScript 3, you will find yourself at a point where it's just a matter of getting the syntax right for all the built in functions and classes.  Arrays, Loaders, casting variable types.. all that stuff will come.
    I hope this has been helfpul.  It's been on my to-do list for a long time.  When I first started out, no one could provide me with basic answers for how all these classes and whatnot worked.  After teaching myself AS3 for 2 years and reading a gabillion books, I think I've gotten to a point where I'm pretty comfortable with it all.

  • Loop Duration on music will not move off of 00:00.  Help.

    I dropped a music piece into the drop well on a menu, but the Loop Duration scale does not highligt. I cannot move it off of 00:00. Therefore I cannot get the music to play. What do I need to do? Help.

    If you duplicate posts it will be harder to keep track of answers. Perhaps the piece of music is incompatible with iDVD, like I said in the earlier thread.

Maybe you are looking for