Only the first image has played with gotoAndPlay

Hello

My question is: I have a movieclip 120 frame with a stop(); action on the first frame.  I LIKE (below) which tells the mc to ' gotoAndPlay (2); But it goes to frame 2 and stops (no action on this image) rather than continue to frame 120.  Here is an example of the code:

{my_mc.onEnterFrame = Function ()}

If ((mcText1 eq 'Hit')) {}

_root.other_mc.gotoAndPlay (2);

}

else {}

_root.other_mc.gotoAndStop (1);

}

}

Ideas to make the mc play automatically when the function conditions are met?

I should know this.

Thank you

Try this:

var b = true;

{my_mc.onEnterFrame = Function ()}

If ((mcText1 eq 'Hit')) {}

{if (b)}

b = false;

_root.other_mc.gotoAndPlay (2);

}

} else {}

_root.other_mc.gotoAndStop (1);

b = true;

}

Tags: Adobe Animate

Similar Questions

  • Helpppp! my flash table will play only the first image

    my flash table will play only the first image

    This is the code

    stop(); 
    var t:Timer=new Timer(100,0);
    t.addEventListener(TimerEvent.TIMER,preloadF);
    t.start();    
    var rdmFrame:Array = ["15","150","420","589","712","807","1135"]; 
    
    stage.addEventListener(MouseEvent.CLICK, fnClick) 
    
    function fnClick(e:MouseEvent):void 
    {          
    trace(rdmFrame[numberRange(0, rdmFrame.length)]); 
    } 
    
    function preloadF(e:TimerEvent)
    {
        if(this.framesLoaded>7)    
        {
            t.stop();        
            t.removeEventListener(TimerEvent.TIMER,preloadF);        
            t=null;         
            this.gotoAndPlay(numberRange(0, rdmFrame.length - 1));     
        } 
    } 
            
    function numberRange(minNum:Number, maxNum:Number):Number 
    {          
            return (Math.floor(Math.random() * (maxNum - minNum + 1)) + minNum); 
    }
    

    Ned Murphy wrote:

    Back through ALL the suggestions that I offered and use them.

    HA! I'm sucha dooofus!  Yes it works! YAY!

    Stop();

    var t:Timer = new Timer (100.0);

    t.addEventListener (TimerEvent.TIMER, preloadF);

    t.Start ();

    var rdmFrame:Array = [15,150,420,589,712,807,1135];

    function preloadF(e:TimerEvent)

    {

    if(this.framesLoaded>7)

    {

    t.Stop ();

    t.removeEventListener (TimerEvent.TIMER, preloadF);

    t = null;

    this.gotoAndPlay (rdmFrame [numberRange (0, rdmFrame.length)]);

    }

    }

    function numberRange(minNum:Number,_maxNum:Number):Number

    {

    return (Math.floor (Math.random () * maxNum));

    }

  • MovieClip play only the first image

    I have a symbol of a fire with about 20 images, however whenever I add it to the timeline only the first chassis parts.

    Symbol film in reverse:

    Untitled.jpg

    Evidence of animation not chronology:

    Untitled.jpg

    Untitled.jpg

    As long as your animation is configured correctly in the symbol, you should be able to use the clip too (in most cases). Ned has a good summary of the film vs chart clip here - http://forums.adobe.com/message/4343294.

    Please note that if using video clips, rub the main timeline would not display the animation within the clip. You will need to do a test movie (ctrl + enter) to preview your animation.

    -Dia.

  • CFDOCUMENT - only the first PDF has the background image displayed in a loop

    Here is the code example. The first PDF is created very well, but the rest files lack background image. Similar problem was reported here very strange CFDOCUMENT Bug | Blog of Raymond Camden, but I could not find a solution to this problem. Would appreciate any input!

    < cfloop query = "MyQuery" >

    "< cfdocument format ="PDF"filename="./docs/#filename# ".

    Overwrite = "yes".

    localURL = "true" >

    < ! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional / / IN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > ""

    < html >

    < head >

    < style type = "text/css" >

    body

    {

    background - image: URL('image.jpg');

    background-repeat: repeat no.;

    }

    < / style >

    < / head >

    < cfoutput >

    < body >

    < table width = "100%" cellpadding = "0" border = 0 >
    < b >
    < height td = "280px" colspan = "4" > < table >
    < /TR >
    < tr valign = "top" >
    < td align = "center" colspan = "4" >
    < span style = "do-size: 48;" do-family: Calibri; color: black; make-weight: bold; ">
    #FirstName # #LastName #.
    </span > < br >
    < span style = "do-size: 25;" do-family: Calibri; color: black; make-weight: bold; ">
    for the
    </span > < br >
    < span style = "do-size: 48;" do-family: Calibri; color: black; make-weight: bold; ' > '.
    project #qNomination.proj_name #.
    </span >< br >
    < table >
    < /tr >

    < / body >

    < / cfoutput >

    < / html >

    < / cfdocument >

    < / loop >

    The example I gave you would work. It's just dynamic as I'll now show.

    In the following example, save CFM 2 files and image files in the same directory. Then open testFile.cfm in the browser. This will dynamically create 3 PDF files in the current directory

    testFile.cfm

    Inc.cfm

    Content of body HTML of the page #idx. #

  • When I click on play now only the first track plays

    I downloaded a few albums but when I click on play now only the first track is playing. Why is this? play the entire album?

    OP - music play all

    Hello Terence,

    Thanks for posting your query on the Microsoft Community.

    We understand the inconvenience caused and we will try our best to solve the problem.

    To help you better, I would like to know; are you clicking on play now on the individual song or the whole album?

    As a first step, I suggest you try to play the entire album and check if it helps.

    If the problem persists, perform audit and resolution of the problems of the app if it helps.

    See the link below:

    http://Windows.Microsoft.com/en-us/Windows-8/what-troubleshoot-problems-app

    For more information on the application of music, see the link below:

    http://Windows.Microsoft.com/en-us/Windows-8/music

    It can be useful, we meet with the status of your question. We will be happy to help you.

  • Draw the stop at the first image method

    I need to make an animated film flower using a bitmap tile. I use the code below, and write only the first image then stop, how can I get more images?

    createEmptyMovieClip("triangle",2);
    triangle.beginFill(0x000000,100);
    triangle.moveTo(width_map/2,height_map/2);
    triangle.lineTo(width_map/2+(height_map*Math.tan(angle)/2),0);
    triangle.lineTo(width_map/2,0);
    triangle.endFill();
    triangle._visible = false;
    
    attachMovie(elm_link,"elm",1);
    
    elm.setMask(triangle);
    
    sl_bmp = new flash.display.BitmapData(height_map*Math.tan(angle), height_map/2, true, 0x00000000);
    angl = 0;
    for (i=1; i<=slices; i++) {
         createEmptyMovieClip('elm'+i,10+i);
         this['elm'+i].createEmptyMovieClip('elm',0);
         this['elm'+i].elm.attachBitmap(sl_bmp,0,"always",true);
         this['elm'+i].elm._x = -height_map*Math.tan(angle)/2;
         this['elm'+i].elm._y = 2-(height_map/2);
         this['elm'+i]._x = width_map/2;
         this['elm'+i]._y = height_map/2;
         if (angl>0) {
              this['elm'+i]._rotation = angl;
         }
         angl += 360/slices;
    }
    function onEnterFrame() {
         elm._rotation += rotspeed;
         elm._x += transpeed;
         elm._y += transpeed;
         var tmp_bmp = new flash.display.BitmapData(height_map*Math.tan(angle)/2, height_map/2, true, 0x00000000);
         tmp_bmp.draw(elm,new flash.geom.Matrix(1, 0, 0, 1, -(width_map/2), 0),null,"normal",null,true);
    
         sl_bmp.draw(tmp_bmp,new flash.geom.Matrix(-1, 0, 0, 1, tmp_bmp.width, 0),null,"normal",null,true);
         sl_bmp.draw(tmp_bmp,new flash.geom.Matrix(1, 0, 0, 1, tmp_bmp.width, 0),null,"normal",null,true);
    
    }
    

    This is a typo and should be Elm

  • RAM Preview plays not the first image

    Anyone having problems with previewing Ram replaying from a different place in the timeline other than the first image? I've seen what's happening regularly since the last update (2014.2). I checked my preferences, and made sure nothing is accidentally selected to play the last image key or something weird. But no I'm on a Mac Pro, running from Yosemite, I googled and saw nothing. I have not trashed my preferences again, because I'm not sure that it's a matter of preference and God... If I have to rebuild my rendering implemented once more...

    So, to give you more details.

    -J' hit '0' on my keyboard to launch a ram preview

    -On SOUNDS that it is made each image in order

    -When I type '0' again for reading, it starts from a random location usually 2-5 seconds since the beginning of the timeline.

    -It will make a loop back and then play from the beginning of the timeline.

    It does not use the line mark current time or anything that would make sense. It's random, but shortly after the start. I suspect he pulls a pre-comp nested key frame information and use it, but there is not a keyframe in the computer that I realized.

    I do not have the "current time" box checked in the Ram preview options, and there are 0 skip frames in this setting as well.

    If anyone has any ideas what it can be... I'd be happy.

    Here is the page with the known issues for Yosemite:

    After Effects Mac OSX v10.10 (Yosemite)

  • SWF freezes on the first image in the browser, plays OK when opened in Flash. Number, nothing changed

    I installed a test site: [removed by the moderator at the request of the OP]

    If you click 'Show the gesture of task' a short clip should play. However, it freezes on the first image.

    If you download and run it locally in Flash, it works as expected.

    It worked for a few weeks (until I think that the last update of flash player...) nothing has changed on our end. Any help would be appreciated. Thank you

    Post edited by: Peter Spier

    Looks like a known issue with Flash Player: https://bugbase.adobe.com/index.cfm?event=bug&id=3160365

    Thanks for the help.

    EDIT: Can a moderator please remove the reference to the test file in the original post? Thank you

  • Why my printer has suddenly started printing only the first three quarters of a page...?

    Why my printer has suddenly started printing only the first three quarters of a page...?

    Hello

    Thanks for posting the question in the Microsoft Community!

    If I understand correctly, you are facing problem with the printer of. I understand that it must be frustrating, but don't worry, we are here to help solve the problem and guide you in the right direction.

    We start with two questions:

    1 have had any changes made on the computer before the show?

    2. What is the brand and model of the printer?

    I suggest for the link and try to run the troubleshooter and check if it helps.

    Printer in Windows problems

    If the problem is not resolved, please provide more information to help you best.

    Thank you.

  • Discover with function as datasource returns only the first line.

    Hello

    I created the following function to get the status of all the rules for the instances of SQL Server.

    The data type of the function output has been configured as 'List of SQLInstanceRuleStatuss', where SQLInstanceRuleStatuss is the custom type, I created in the same module.

    When I tested the function, it returns all instances of SQL Server with two other columns.

    But when I try to create a view with the Rows property that is configured to use the feature, it returns only the first line:

    sqlRules = new ArrayList();

    queryStatement = server. QueryService.createStatement ("(DBSS_Instance)");

    queryResult = server. QueryService.executeStatement (queryStatement);

    for (it in queryResult.topologyObjects)

    {

    sqlRule is functionHelper.createDataObject ("westjet_mark_dev:SQLInstanceRuleStatus", "none", "test");.

    sqlRule.instance = it;

    sqlRule.ruleName = 'test rule name';

    sqlRule.status = false;

    sqlRules.add (sqlRule);

    }

    Return sqlRules;

    Did I miss something?

    Thank you

    Mark

    Mark,

    I think I forgot something

    sqlRule=functionHelper.createDataObject("westjet_mark_dev:SQLInstanceRuleStatus","none","test");

    you create the test id

    change your line of

    sqlRule=functionHelper.createDataObject("westjet_mark_dev:SQLInstanceRuleStatus","none",null);

    This should allow the creation of a single object in your loop for

  • Problem with player search - only the First Instance is highlighted

    I use WIN 8.1 with Adobe Acrobat Reader DC [15.10.200056.167417 'updated 12/18/15"indicated in the program properties] as my default PDF reader.

    Until recently, I was able to do a search of words/texts of .pdfs using CTRL-F, who showed me every instance highlight of this word.  I would simply hit 'find' several times.  These days, only the first occurrence of the word is highlighted.  Along the right margin are yellow "tics" that, in my opinion, indicate the existence of other occurrences.

    If something has changed in the drive?  Some can tell me how to regain the ability that I hope

    mikec2222 wrote:

    Bernd - Do I understand you though, when you search for "" this document, you can find a second occurrence of "the" highlighted by pressing 'find' or 'next' or 'enter' again?  If this is true, my copy of AA CD player must be faulty.  I can't wait to see your response.

    It's true.

  • When I sync my ipod touch with itunes only the first song is downloaded and then he sits for hours

    When I try to sync my ipod touch with iTunes, only the first song seems to be downloaded, then he just "hangs" for hours

    What happens if you try to synchronize not this first song and next song?

    What is listed n the block status of iTunes when it freezes?

  • Apparently I have inadverdently clicked on something that has changed my address book listings to show only the first three letters of each name.

    the column showing my address book now shows only the first three characters of each name
    It's as if they have all been abbreviated

    I try to decipher the names of these three characters before clicking on
    to see the
    address window of the person with all of the information

    I'd like to be able to read the name first & last as before

    Thanks in advance

    Try dragging the column header to create the wider column

  • My 3 year old has played with the computer and now my screen is sideways. How should I do?

    My 3 year old has played with the computer and now my screen is sideways.  How should I do? I tried my computer and went through everything on the screen and doesn't change anything.

    Here's how to do hold Ctrl + Alt and then press the arrow keys on your keyboard.

    or right click on desktop, select options graphics then Rotation.

  • Using ListView with ArrayDataModel displays only the first element in each QVariantMap within the matrix

    I have this QML who have a ListView with datasource to a full ArrayDataModel from the CPP file for creationcompleted, I loop in the table to add the hour together to appear as a label on the page, what works. However, when I want to view these items in the list, it will display only the first element of the QVariantMap within the table, no error on the log of the device. Also, triggered more does not work, but when I click it, it will have a blue border surrounding it, but the onTriggered does not fire.

    Here is an excerpt of the CPP on the table fill

    This-> eventsModel = new ArrayDataModel();

    QVariantMap event;

    event ['EventName'] = "Event1";

    event ["EventHour"] = "00";

    event ["EventMinute"] = "01";

    event ["EventSecond"] = '02 ";

    QML-> setContextProperty ("eventsModel", it-> eventsModel);

    Here's the QML

    {Of container

    ID: eventListContainer

    {To ListView

    ID: eventList

    dataModel: eventsModel

    Use a ListItemComponent to customize the appearance of the list view

    listItemComponents:]

    {ListItemComponent}

    type: 'point '.

    {StandardListItem}

    Title: 'Event' + ListItemData.EventName;

    Description: "time:" + ListItemData.EventHour + ":" + ListItemData.EventMinute + ":" + ListItemData.EventSecond; "»

    }

    }

    ]

    onTriggered: {}

    var selectedEvent = dataModel.data (row);

    var eventDetailPage = eventDetailDefinition.createObject ();

    eventDetailPage.txtEventName.text = selectedEvent ['EventName'];

    eventDetailPage.pickEventTime.value = picker.dateFromTime(selectedEvent["EventHour"]+":"+selectedEvent["EventMinute"]+":"+selectedEvent["EventSecond"]);

    eventDetailPage.open ();

    }

    }

    Any help would be appreciated.

    Thank you.

    ListView determines ItemType of the element by calling the function itemType of the dataModel. By default, an ArrayDataModel returns an empty string for this call (see https://developer.blackberry.com/cascades/reference/bb__cascades__arraydatamodel.html).

    This leaves you with a few options:

    (1) If you have no header and all the elements are the same, you can make

    ListItemComponent {
         type: ""
         ...
    

    (2) If you have headers or different elements, you can extend ArrayDataModel and implement your own function of itemType

    (3) you can define a function of ItemType on your ListView in QML. Documentation:

    ListView called DataModel::itemType() for each item in order to know the type. QML, this can be overridden by declaring the itemType function (data, row) on the ListView element. ListView then call this function instead of the function DataModel.

    Here's how to create a list in QML which creates a header for all items on the high level and aStandardListItem for each item below the top level:

Maybe you are looking for