Graphics

 View Only
  • 1.  Crawl Issues

    Posted 06-14-2023 18:16

    Hello

    Having two issues in designing a nice crawl.

    I have to design a crawl to handle over 1,000 names on a spreadsheet. 

    The scene group looks like this:  The blue bar is a bg, the white chip with country is on a high Z-Axis.  Then I have 10 scenes parented to the group to assure I have a full screen of names before looping back.

    The first problem I am having is these names have countries associated with them.  Is there an easy way to trigger a transition so that after the first set of names for that country go by, and the next names come in, the country updates to the correct country?  SInce this is on a group, I can't really do X-ition logic nor can I use a datalink %relid% macro.  Guessing this would have to be some kind of  script.
    The second Issue I am having is when the last set of names go by, I want intentional spacing at the end...but I get text  that flashes in the empty space...as if the text field is trying to update to the empty data, but it is flashing.  Thoughts?
    Appreciate any kind of insign on this if possible.
    Thanks


    ------------------------------
    Adam
    Off the Post Productions
    ------------------------------


  • 2.  RE: Crawl Issues

    Posted 06-16-2023 07:16

    Yeah it would need to be script, is there anything in the crawling data that gives info on the country at all?



    ------------------------------
    Simon Redmile
    Senior Graphic Programmer & Designer
    Ross Video
    Bristol United Kingdom
    ------------------------------



  • 3.  RE: Crawl Issues

    Posted 06-16-2023 07:39

    Hey Red

    I will be given a complete spreadsheet with 1,000+ names in the first column.  Their region or country will go in the seocnd column.

    I have been playing around with this by creating a scene outside of the crawl group.  This scene will have just the country/region text (with update in/out transitions) .

    What I can't seem to get to work is how to trigger the script when there is a text change.  For example:

    Let's say the first 100 names are ffrom the US.  Then, the next 100 are from Great Britain.  When that first name from GB scrolls by, I want to trigger the script that will change that external scene.  I can't seem to get that script to work. I have been using the OnRender protocal...but that isn't workng at all.  Wondering if I should use an event marker to trigger the script.

    Thoughts? 



    ------------------------------
    Adam
    Off the Post Productions
    ------------------------------



  • 4.  RE: Crawl Issues

    Posted 06-16-2023 09:18

    I have one idea that could maybe work.

    You could have a hidden field inside the crawl that is connected to that second column the same way as the visible one is connected to the first. 

    Then you have a script onOnline of each crawl scene that copies the content of that hidden field to the other scene. 

    dim textparent, textchild as xpTextObject
    dim parent as xpScene
    dim fb as xpOutputFramebuffer

    engine.GetOutputFramebuffer(0, fb)
    fb.GetSceneOnLayer(0, parent)
    parent.GetObjectByName("Text1", textparent)

    self.GetObjectByName("Text1", textchild)

    textparent.text = textchild.text



    ------------------------------
    Simon Redmile
    Senior Graphic Programmer & Designer
    Ross Video
    Bristol United Kingdom
    ------------------------------



  • 5.  RE: Crawl Issues

    Posted 06-16-2023 09:24
    That's a great idea. I'm gonna give that a try this weekend. 

     Thank you





  • 6.  RE: Crawl Issues

    Posted 06-23-2023 04:20
      |   view attached

    Hi Adam. This is an example scene for solution of your issue



    ------------------------------
    Roman Yaroshenko
    chief specialist
    RBC-TV
    Moscow Russian Federation
    ------------------------------

    Attachment(s)

    xpp
    Testtt.xpp   75 KB 1 version


  • 7.  RE: Crawl Issues

    Posted 06-23-2023 07:40

    Thanks Roma.  

    I needed to go a different directin with this project, but I appreciate the contribution



    ------------------------------
    Adam
    Off the Post Productions
    ------------------------------