scenejs icon indicating copy to clipboard operation
scenejs copied to clipboard

How can i set the useNowFrame object dynamically on react-scenejs ?

Open Allakazan opened this issue 2 years ago • 2 comments

I need to generate the useNowFrames dynamically through the user input. How can i do that ?

Allakazan avatar Feb 08 '23 23:02 Allakazan

scenes.map((scene, si) => {      
  scene.layers.map((layer, li) => {
    const sceneItem = currentScene.getItem(`.txt-${si}-${li}`);

    const frame1 = useNowFrame(sceneItem.getItem(li));

    console.log(frame1)
  })
})

Some code for example

Allakazan avatar Feb 08 '23 23:02 Allakazan

@Allakazan sorry. useNowFrame (i.e. reactive component) cannot be called dynamically and its number cannot be changed.

If you're like me, I recommend using item.getNowFrame().

daybrush avatar Feb 27 '23 16:02 daybrush