CS5: Paste Frames mangles tween. Help!

Hi, all,
I have a simple classic tween, showing a piece of paper coming out of a printer. Simple enough, right? Here is a diagram. The motion goes like this, with ease in and ease out. [X] is a keyframe.
[x] -100 --> [X] +100 --> [X]
When I copy the frames and paste them into a new document, the piece of paper "jumps" and the tween is not calculated. It's mangled. Has anyone else had this problem? It's #@!$% frustrating, having to reproduce my motion all the time.
C5

On the ones that don't work, does it just not interpolate, or is the ease gone completely?  Is there scale involved, or it is a position tween?
If it's that the tween just doesn't interpolate (the keyframes are correct, it just doesn't move), then we have seen some very edge case selection problems where a very specific way of clicking and never scrubbing the timeline (and a few other things - it was extremely specific) before a tween was created led to things not interpolating right away. However, to my knowledge, we haven't seen this in a copy/paste scenario. But if this seems to be what you're experiencing, I'd watch the creation steps (very specific clicks, playhead position, etc) and this may be what the cause is.
If it's missing a scale, make sure you have "Scale" selected in the PI. Maybe that is not getting checked after the paste in a very specific workflow. (I'm not seeing this in a simple scale with ease test, but I may be clicking a different way).

Similar Messages

  • Copy and paste frames is CS3

    I'm going from mx to cs3 and can't find the copy and paste
    frames option that used to be in the edit menu. Can anyone help
    with that?

    select all the frames you want to copy, right click, copy
    frames.. in new doc, right click on a frame, paste frames

  • How to copy-paste frames from one document to other with there respective layers intact?

    Hi All,
         I am facing an issue while copy paste frames from one document to other. I have a 3 frames in first documents each one on different layer. First document has 3 layers. The second document too have 3 layers , I am copying frames from first document to scrapdata using 'ICopyCmdData ' and 'kCopyCmdBoss'. I have 'Paste Remembers Layers' menu 'Checked' on Layer panel. I am using following function to copy frames to scrapdata.
    bool16 copyStencilsFromTheTemplateDocumentIntoScrapData(PMString & templateFilePath)
         bool16 result = kFalse;
        do
            SDKLayoutHelper sdklhelp;
            PMString filePathItemsToBeCopiedFrom(templateFilePath);  //("c:\\test\\aa.indt");
            IDFile templateIDFile(filePathItemsToBeCopiedFrom);
            UIDRef templateDocUIDRef = sdklhelp.OpenDocument(templateIDFile);
            if(templateDocUIDRef == UIDRef ::gNull)                 
                break;
            ErrorCode err = sdklhelp.OpenLayoutWindow(templateDocUIDRef);
            if(err == kFailure)                 
                break;
            InterfacePtr<IDocument> templatedoc(templateDocUIDRef,UseDefaultIID());
            if(templatedoc == nil)               
                break;
            InterfacePtr<ISpreadList>templateSpreadUIDList(templatedoc,UseDefaultIID());
            if(templateSpreadUIDList == nil)                  
                break;
            IDataBase * templateDocDatabase = templateDocUIDRef.GetDataBase();
            if(templateDocDatabase == nil)                  
                break;
            UIDRef templateDocFirstSpreadUIDRef(templateDocDatabase, templateSpreadUIDList->GetNthSpreadUID(0));
            InterfacePtr<ISpread> templateSpread(templateDocFirstSpreadUIDRef, IID_ISPREAD);
            if(templateSpread == nil)                 
                break;
            UIDList templateFrameUIDList(templateDocDatabase);
            if(templateSpread->GetNthPageUID(0)== kInvalidUID)                  
                break;      
            templateSpread->GetItemsOnPage(0,&templateFrameUIDList,kFalse,kTrue);  
            InterfacePtr<ICommand> copyStencilsCMD(CmdUtils::CreateCommand(kCopyCmdBoss));
            if(copyStencilsCMD == nil)                
                break;
            InterfacePtr<ICopyCmdData> cmdData(copyStencilsCMD, IID_ICOPYCMDDATA);
            if(cmdData == nil)                 
                break;
            // Copy cmd will own this list
            UIDList* listCopy = new UIDList(templateFrameUIDList);
            InterfacePtr<IClipboardController> clipboardController(gSession,UseDefaultIID());
            if(clipboardController == nil)              
                break;
            ErrorCode status = clipboardController->PrepareForCopy();
            if(status == kFailure)                  
                break;
            InterfacePtr<IDataExchangeHandler> scrapHandler(clipboardController->QueryHandler(kPageItemFlavor));
            if(scrapHandler == nil)                 
                break;
            clipboardController->SetActiveScrapHandler(scrapHandler);
            InterfacePtr<IPageItemScrapData> scrapData(scrapHandler, UseDefaultIID());
            if(scrapData== nil)                
                break;
            UIDRef parent = scrapData->GetRootNode();
            cmdData->Set(copyStencilsCMD, listCopy, parent, scrapHandler);
            if(templateFrameUIDList.Length() == 0)       
                return kFalse;      
            else      
                status = CmdUtils::ProcessCommand(copyStencilsCMD);    
            if(status != kFailure)
              result = kTrue;
            sdklhelp.CloseDocument(templateDocUIDRef,kFalse,K2::kSuppressUI, kFalse);
        }while(kFalse);
        return result;
    After this I need to close first document. Now I am opening the second document from indt file which has same number of layers as first document. I am trying to paste frames from scrap data to second document using '' 'ICopyCmdData ' and 'kPasteCmdBoss' as shown in follwoing function
    bool16 pasteTheItemsFromScrapDataOntoOpenDocument(UIDRef &documentDocUIDRef )
        bool16 result = kFalse;
        do
               InterfacePtr<IClipboardController> clipboardController(gSession,UseDefaultIID());
                if(clipboardController == nil)
                    break;
               InterfacePtr<IDataExchangeHandler> scrapHandler(clipboardController->QueryHandler(kPageItemFlavor));
               if(scrapHandler == nil)               
                    break;
               InterfacePtr<IPageItemScrapData> scrapData(scrapHandler, UseDefaultIID());
                if(scrapData == nil)
                   break;
                     //This will give the list of items present on the scrap
                UIDList* scrapContents = scrapData->CreateUIDList();
                if (scrapContents->Length() >= 1)
                    InterfacePtr<IDocument> dataToBeSprayedDocument(documentDocUIDRef,UseDefaultIID());
                    if(dataToBeSprayedDocument == nil)
                       break;
                    InterfacePtr<ISpreadList>dataToBeSprayedDocumentSpreadList(dataToBeSprayedDocument,UseDef aultIID());
                    if(dataToBeSprayedDocumentSpreadList == nil)
                         break;
                    IDataBase * dataToBeSprayedDocDatabase = documentDocUIDRef.GetDataBase();
                    if(dataToBeSprayedDocDatabase == nil)
                         break;    
                    UIDRef spreadUIDRef(dataToBeSprayedDocDatabase, dataToBeSprayedDocumentSpreadList->GetNthSpreadUID(0));               
                    SDKLayoutHelper sdklhelp;
                    UIDRef parentLayerUIDRef = sdklhelp.GetSpreadLayerRef(spreadUIDRef);
                    InterfacePtr<IPageItemScrapData> localScrapData(scrapHandler, UseDefaultIID());
                    if(localScrapData == nil)
                        break;
                    if(parentLayerUIDRef.GetUID() == kInvalidUID)
                        break;
                    InterfacePtr<ICommand> pasteToClipBoardCMD (CmdUtils::CreateCommand(kPasteCmdBoss));
                    if(pasteToClipBoardCMD == nil)
                        break;
                    InterfacePtr<ICopyCmdData> cmdData(pasteToClipBoardCMD, UseDefaultIID());
                    if(cmdData == nil)
                        break;
                    if(scrapContents == nil)
                        break;               
                    PMPoint offset(0.0, 0.0);
                    cmdData->SetOffset(offset);
                    cmdData->Set(pasteToClipBoardCMD, scrapContents, parentLayerUIDRef );
                    ErrorCode status = CmdUtils::ProcessCommand(pasteToClipBoardCMD);
                    if(status == kSuccess)
                        CA("result = kTrue");
                        result = kTrue;
                }//end if (scrapContents->Length() >= 1)       
        }while(kFalse);
        return result;
         Here in above function its required to set Parent Layer UIDRef and because of this all frames are getting paste in one layer.
    Is there any way we can paste frame in there respective layers?
         Also I need to work this code with CS4 server and desktop indesign.
    Thanks in advance,
    Rahul Dalvi

    Try,
    // dstDoc must be FrontDocument
    InterfacePtr<ILayoutControlData> layoutData(Utils<ILayoutUIUtils>()->QueryFrontLayoutData());
    InterfacePtr<ICommand> createMasterFromMasterCmd(CmdUtils::CreateCommand(kCreateMasterFromMasterCmdBoss));
    createMasterFromMasterCmd->SetItemList(UIDList(srcMasterSpreadUIDRef));
    InterfacePtr<ILayoutCmdData> layoutCmdData(createMasterFromMasterCmd, UseDefaultIID());
    layoutCmdData->Set(::GetUIDRef(layoutData->GetDocument()), layoutData);
    CmdUtils::ProcessCommand(createMasterFromMasterCmd);

  • Unable to paste frame from one animation into another

    Hi, I'm currently working to make a set of GIFs. I'm using PS CS6 64-bit on a Windows 7 PC. This is my first time encountering this error. I am attempting to select a batch of frames from one animation (in the frame animation mode) then select "Copy Frames" in the drop down window of the workflow menu, then move to the other animation, which is also in frame animation mode. However, when I go to that animation's drop down menu I'm unable to select "Paste Frame" - it's grayed out. I've attempted to rest my tools and preferences, and reopened PS several times, but still can't copy and paste frames from one animation to another. (I'm still able to copy and paste frames within a single animation.) As I said, this is my first time encountering this error after making numerous GIF sets this way -- any troubleshooting tips?

    That copy and paste you describe does not work in ASO -- it does in BSO. AFAIK, it has been that way forever.
    Sorry, because it is a very nice bit of functionality in BSO.
    Regards,
    Cameron Lackpour

  • Copying and pasting frames

    Hello
    I have found a nice online form in a tutorial.
    Is it possible to simply copy and paste the frames into my
    FLA file - will it copy the Action Script as well? I can import the
    library items, but wondered if there were any drawbacks to doing it
    this way. How do I know if what I paste in will not conflict with
    what I already have?
    Cheers
    Steve

    Select the needed frames, do a right click and select copy
    frames
    go back to your original fla select one frame do a rightclick
    and select paste frames
    you need to import the library objects manally.

  • How to hide left frame on iSupport help pages?

    Hi friends,
    [Apps: 11.5.10.2  -   DB: 10g]
    I'm trying to hide the left frame on iSupport help pages.
    I've seen that this is directly in relation with a profile option named: HELP_TREE_ROOT (Root Help System) But the funcionallity is veru peculiar:
    If we have set the profile option with FND:LIBRARY value, "Help" link appears in the top right of iSupport pages and when we click on it.. it appears the help page but adding the frames to the left of the screen.
    If we set in that moment the profile option to blank (null, without value)... frames disapear.... but if we restart Apache or if we navigate to other iSupport pages with Root Help System profile option without a value.. , the "Help" link.. doesn't appear on the iSupport pages....!
    So.. how could we do to mantain the link but without value in the profile option...or.. Mantain the value.. but wihout showing the frames...?
    I'm trying to modify the fndhelp.jsp to try to avoid showing the frames.. but I don't exactly what to change (if that would be a valid solution)
    Thanks for your ideas.
    Jose L.

    Hi again,
    I've just got it.
    There's a piece of code in that .jsp where is showed as a document the help page. It's commented too where the frames are not used.
    Regards,
    Jose L.

  • I want to upgarde indesign CS5 to CS6. Please help.

    I'm working with CS5 and want to update my Indesign to CS6. How can I buy the upgrade, without buying the whole CS6. So I only need an upgrade from Indesign CS5 to CS6.
    Please help.

    Hi Leon,
    Please try the following link to purchase the CS6 version.
    Creative Suite 6
    Cheers,
    Kartikay Sharma

  • HT2589 I created an id prior to having tech. assistance and now the non payment option is not available.  How to I get past this stage?  Help! Already frustrated with Apple.

    I created an id prior to having tech. assistance and now the non payment option is not available.  How to I get past this stage?  Help! Already frustrated with Apple.

    Already frustrated by jumping in and not getting some needed information before hand, hmm k
    Create a new apple id - OR
    create a new free web base email - sign into the apple id you have now edit the primary email address with the just newly created email save [you justs freed your email address from being an apple id]
    Once you have all the4 correct information/data etc needed to be able to then chose option None
    use that email to create apple id

  • My old iMac and OS 10.4 will not accept the New iTunes Version 10 application and I can't get past the screen offering to download iTunes 10.  This is wrong and I need help getting past this situation. Help!

    My old iMac and OS 10.4 will not accept the New iTunes Version 10 application and I can't get past the screen offering to download iTunes 10.  This is wrong and I need help getting past this situation. Help!

    Sure, you can get around it if you don't need the newest version of iTunes. I still use version 7.5 because the newer versions didn't strike me as offering anything I needed.
    If you do need a version 10-something then you will have to upgrade your operating system to Leopard (fi your computer will support it) at least.  If you need 10.5 for some reason then there's no getting around it, you will have to buy a new computer.

  • A Internal frame problem: Please help me

    How can you add a panel to internal frame and show it. I add a image buffer to a panel and then I want to add that panel to internal frame which exists in a main frame. Please help me with code snippet as I am unable to it since morning and struck with my progress in my work. I will be thanki ful/
    regards,
    Ravi.

    Have a look at the code I took from the excellent FREE java swing book you can get here http://www.manning.com/sbe/
    import java.awt.*;
    import java.awt.event.*;
    import java.util.*;
    import javax.swing.*;
    import javax.swing.border.*;
    import javax.swing.event.*;
    public class CommonLayouts extends JFrame {
    public Integer LAYOUT_FRAME_LAYER = new Integer(1);
    public CommonLayouts() {
    super("Common Layout Managers");
    setSize(500, 460);
    JDesktopPane desktop = new JDesktopPane();
    getContentPane().add(desktop);
    JInternalFrame fr1 =
    new JInternalFrame("FlowLayout", true, true);
    fr1.setBounds(10, 10, 150, 150);
    Container c = fr1.getContentPane();
    c.setLayout(new FlowLayout());
    c.add(new JButton("1"));
    c.add(new JButton("2"));
    c.add(new JButton("3"));
    c.add(new JButton("4"));
    desktop.add(fr1, 0);
    fr1.show();
    JInternalFrame fr2 =
    new JInternalFrame("GridLayout", true, true);
    fr2.setBounds(170, 10, 150, 150);
    c = fr2.getContentPane();
    c.setLayout(new GridLayout(2, 2));
    c.add(new JButton("1"));
    c.add(new JButton("2"));
    c.add(new JButton("3"));
    c.add(new JButton("4"));
    desktop.add(fr2, 0);
    fr2.show();
    JInternalFrame fr3 =
    new JInternalFrame("BorderLayout", true, true);
    fr3.setBounds(330, 10, 150, 150);
    c = fr3.getContentPane();
    c.add(new JButton("1"), BorderLayout.NORTH);
    c.add(new JButton("2"), BorderLayout.EAST);
    c.add(new JButton("3"), BorderLayout.SOUTH);
    c.add(new JButton("4"), BorderLayout.WEST);
    desktop.add(fr3, 0);
    fr3.show();
    JInternalFrame fr4 = new JInternalFrame("BoxLayout - X",
    true, true);
    fr4.setBounds(10, 170, 250, 80);
    c = fr4.getContentPane();
    c.setLayout(new BoxLayout(c, BoxLayout.X_AXIS));
    c.add(new JButton("1"));
    c.add(Box.createHorizontalStrut(12));
    c.add(new JButton("2"));
    c.add(Box.createGlue());
    c.add(new JButton("3"));
    c.add(Box.createHorizontalGlue());
    c.add(new JButton("4"));
    desktop.add(fr4, 0);
    fr4.show();
    JInternalFrame fr5 = new JInternalFrame("BoxLayout - Y",
    true, true);
    fr5.setBounds(330, 170, 150, 200);
    c = fr5.getContentPane();
    c.setLayout(new BoxLayout(c, BoxLayout.Y_AXIS));
    c.add(new JButton("1"));
    c.add(Box.createVerticalStrut(10));
    c.add(new JButton("2"));
    c.add(Box.createGlue());
    c.add(new JButton("3"));
    c.add(Box.createVerticalGlue());
    c.add(new JButton("4"));
    desktop.add(fr5, 0);
    fr5.show();
    JInternalFrame fr6 =
    new JInternalFrame("SpringLayout", true, true);
    fr6.setBounds(10, 260, 250, 170);
    c = fr6.getContentPane();
    c.setLayout(new SpringLayout());
    c.add(new JButton("1"), new SpringLayout.Constraints(
    Spring.constant(10),
    Spring.constant(10),
    Spring.constant(120),
    Spring.constant(70)));
    c.add(new JButton("2"), new SpringLayout.Constraints(
    Spring.constant(160),
    Spring.constant(10),
    Spring.constant(70),
    Spring.constant(30)));
    c.add(new JButton("3"), new SpringLayout.Constraints(
    Spring.constant(160),
    Spring.constant(50),
    Spring.constant(70),
    Spring.constant(30)));
    c.add(new JButton("4"), new SpringLayout.Constraints(
    Spring.constant(10),
    Spring.constant(90),
    Spring.constant(50),
    Spring.constant(40)));
    c.add(new JButton("5"), new SpringLayout.Constraints(
    Spring.constant(120),
    Spring.constant(90),
    Spring.constant(50),
    Spring.constant(40)));
    desktop.add(fr6, 0);
    fr6.show();
    desktop.setSelectedFrame(fr6);
    public static void main(String argv[]) {
    CommonLayouts frame = new CommonLayouts();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setVisible(true);

  • Cut and Paste: Frame and Content Size Auto Changes

    I'm working in InDesign CS2 and am having this reoccurring problem.
    When I cut and paste frames with placed images (or pull images from a library) the frame and image will both expand to between 300%-3,000%. As you can imagine, it's very frustrating to have to create new frames and place new images every time. Any suggestions on how to fix or work around?

    I'm still having problems with this, even using Paste and Match Style.
    My table has three rows with gray background, then three rows of white; this pattern repeats for many rows. In the center row of each three rows is some text, while all other rows are blank. I want to move all this text down three rows, so that the text that was in the center row of the gray rows now is in the center row of the white rows, but I want the row colors to remain unchanged. Here's what I've tried.
    If I "Cut" the selected cells, then the background colors are cut, so this is no good. Instead, I Copy the cells, then hit the Delete key. This leaves the background alone. Now I select a cell three rows down from the top. If I Paste, then the old backgrounds are pasted in, which is not the behavior I want. If I Paste and Match Style, then all the backgrounds are overwritten with white, except those single rows that originally contained both text, and had a gray background. The original cells that were gray but had no text are pasted in as white.
    This latter behavior makes no sense to me. There seems to be a difference in how Paste and Match Style works, depending on whether the copied cells had text, or were blank.
    Is there another way to do this rather common task—moving text around a table that has alternating-colored rows, without messing up those colors?

  • When I turn my iphone on, after its been shut down (in cinema, meeting ect.) it turns on and off again. Yes I've tried updating it and restoring it. Infact i've just tried restoring it and now its been doing it for the past 3 hrs! HELP!

    When I turn my iphone on, after its been shut down (in cinema, meeting ect.) it turns on and off again. Yes I've tried updating it and restoring it. Infact i've just tried restoring it and now its been doing it for the past 3 hrs! HELP!

    Did you restore as NEW, not using backup at all?

  • Crashing when pasting frames!  Ideas?

    Hi,
    Any ideas? My animation is fairly large - I can paste small
    amounts of frames at a time, but I want to duplicate larger
    sections without crashing every time I paste frames. I went to try
    to increase the applications memory but realized in OSX I don't
    actually know how. Could this be the problem?
    Thoughts anyone?
    Thanks tons!

    How do you increase an application's memory? How many
    keyframes are we talking about here?

  • CS5 - problem with motion tween..HELP!!

    Experts out there, please help.
    I have migrated from Flash CS3 to Flash CS5. Unlike in CS3, in CS5 when i use motion tween i am unable to use multiple 'ease in' and 'ease outs' in a single tween span. The tween span has to be divided by the 'split motion' command at 'properties keyframes' into smaller tween spans to further apply ease in/out to each one of them. This is not the case with CS3, you just select one keyframe after another and apply the ease in/out command, no divisions required.
    Lets say i want control the accelaration and deccelaration of a bouncing ball without breaking the tween span. How do I do it in CS5 without wasting all the sweat?
    Please guys i really need this
    I'll be greatful
    Thanks

    The classic tween is the same as the old Motion tween was in CS3 and earlier. You can grab a keyframe and drag it along he timeline to extend or reduce the tween.
    The "new" Motion tween was invented to allow for 3D tweening and to allow you to save the tween action exclusive of the elements that were being tweened, so that you can easily replicate a tween on the timeline.

  • Photoshop cs5 avi import frames to layers HELP!!

    on my 2009 macbook i have photoshop cs5 which allows me to make gifs by importing frames to layers on avi files only. now i have put cs5 onto my new macbook pro which does not allow mp4 or anything else, but when you select the avi files no video comes up it is just blank and on some files you can hear a distorted sound from the video if you click the play button. does anyone know why this is? is it to do with quicktime on the new macbook pro not supporting avi? why does everything always change this is so frustrating, what is the point of this laptop if i cant even do the basic stuff i was doing on my old (but slow) macbook? $2000 just to use the internet is not worth it, thinking of returning if i cant fix it. any help would be great!

    You might have more responses in this forum:
    https://forums.adobe.com/community/photoshop/photoshop_macintosh

Maybe you are looking for