Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic Tickers: Effects, Animations and Image Transitions #20

Open
11 of 23 tasks
Tracked by #17
BlackRam-oss opened this issue Feb 28, 2024 · 0 comments
Open
11 of 23 tasks
Tracked by #17

Basic Tickers: Effects, Animations and Image Transitions #20

BlackRam-oss opened this issue Feb 28, 2024 · 0 comments
Labels
pixijs This issue requires the use of pixijs renpy features The purpose of the Issue is to copy an existing functionality on Ren'py

Comments

@BlackRam-oss
Copy link
Contributor

BlackRam-oss commented Feb 28, 2024

Creating Effects, Animations and Image Transitions.

Watch this video: https://m.youtube.com/watch?v=mexG0cSmsD8

Effects

  • FadeAlphaTicker (Fade effect)
  • BlurTicker
    blur effect take PixiJS as an example
  • ColorMatrixTicker
    The ColorMatrixFilter class lets you apply a 5x4 matrix transformation on the RGBA color and alpha values of every pixel on your container to produce a result with a new set of RGBA color and alpha values. It's pretty powerful!
  • Shake Effect #250
    vpunch: When invoked, this transition shakes the screen vertically for a quarter second. Imitating and customizing this transition and hpunch is best done using ATL Transitions.
    hpunch: When invoked, this transition shakes the screen horizontally for a quarter second.

Animations

Image Transitions

Other

  • Pause and Reapeat

Notes

  • AlphaFilter
    use AlphaFilter
  • NoiseFilter
    use NoiseFilter
  • AlphaDissolve
    Returns a transition that uses a control displayable (almost always some sort of animated transform) to transition from one screen to another. The transform is evaluated. The new screen is used where the transform is opaque, and the old image is used when it is transparent. (Ren'py AlphaDissolve)
  • ComposeTransition
    Returns a transition that composes up to three transitions. If not None, the before and after transitions are applied to the old and new scenes, respectively. These updated old and new scenes are then supplied to the trans transition. (Ren'py ComposeTransition)
  • ImageDissolve
    Returns a transition that dissolves the old scene into the new scene, using an image to control the dissolve process. This means that white pixels will dissolve in first, and black pixels will dissolve in last (Ren'py ImageDissolve)
  • Pixellate
    Returns a transition that pixellates out the old screen, and then pixellates in the new screen. (Ren'py Pixellate and Pixel Effects)
@BlackRam-oss BlackRam-oss mentioned this issue Feb 28, 2024
5 tasks
@BlackRam-oss BlackRam-oss changed the title add some basic tickers Basic Tickers Feb 29, 2024
@BlackRam-oss BlackRam-oss changed the title Basic Tickers Basic Tickers, Animations and Image Transitions Jul 12, 2024
@BlackRam-oss BlackRam-oss changed the title Basic Tickers, Animations and Image Transitions Basic Tickers: Effects, Animations and Image Transitions Jul 12, 2024
@BlackRam-oss BlackRam-oss added pixijs This issue requires the use of pixijs renpy features The purpose of the Issue is to copy an existing functionality on Ren'py labels Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pixijs This issue requires the use of pixijs renpy features The purpose of the Issue is to copy an existing functionality on Ren'py
Projects
None yet
Development

No branches or pull requests

1 participant