Open samesoul opened 4 years ago
Interesting.. this would require rethinking the belly screen API a bit but should be possible. It could involve constructing a screen in code and calling 'add element' functions incrementally. To make it work with the current way we might want to have screen 0 always be 'blank' and do the code based screen construction on that screen. Adding elements to pre-made screens should also be possible but there is the question of what happens to the screen after the program runs.
Letting text appear incrementally within a single screen (e.g., slowly displaying bullet points, rather than showing paragraph all at once). Similarly, letting buttons appear on screen after allotted time.
Likely requires separating text input, perhaps by line breaks (see Define Dimensions of Belly Screen issue). Would also be nice to have a smooth transition (fade in/out).