Uranowolrd

After 40 years of history, Urano World has been created with the aim of bringing together, under the same name, different companies belonging to Papiro Company, which have evolved and are part of the same ecosystem. With Urano World, we want to simplify communication with our clients and strengthen the relationship with a single global interlocutor operating in Spain, Latin America and the U.S.

Joaquín Sabaté Pérez (CEO)

Install Playeranimator Version 190 Or Later -

In the ever-evolving world of digital design, game development, and interactive animation, precision and fluidity are non-negotiable. Whether you are developing a 2D mobile game, a visual novel, or a complex UI system, the tool you use to sequence and control sprite-based animations can make or break your project. Enter PlayerAnimator —a powerful animation middleware that has become the gold standard for developers handling cutscenes, character expressions, and scripted sequences.

void Start() { controller = GetComponent<AnimatorController>(); // New v190 method: supports frame-accurate events controller.LoadAnimation("walk_cycle", new AnimationConfig { Loop = true, Fps = 60, OnFrameReached = (frame) => Debug.Log($"Frame {frame} played") }); controller.Play("walk_cycle"); } } install playeranimator version 190 or later

Remember to check your specific environment’s package manager for the exact version number, run the migration tool if upgrading an existing project, and always lock your version to avoid unintended breakage. In the ever-evolving world of digital design, game

Now that you have completed the installation, your animations will run smoother, your events will fire reliably, and you can take full advantage of everything the latest PlayerAnimator engine has to offer. Version represents a critical milestone

pip install playeranimator==190.0 Or to get the latest v190+ build:

However, like many sophisticated plugins and libraries, PlayerAnimator undergoes rigorous updates. Version represents a critical milestone. This release patches legacy bugs, introduces 60+ FPS support, optimizes memory usage for mobile builds, and adds new callback functions for event-driven programming.


Strategic partners

In the ever-evolving world of digital design, game development, and interactive animation, precision and fluidity are non-negotiable. Whether you are developing a 2D mobile game, a visual novel, or a complex UI system, the tool you use to sequence and control sprite-based animations can make or break your project. Enter PlayerAnimator —a powerful animation middleware that has become the gold standard for developers handling cutscenes, character expressions, and scripted sequences.

void Start() { controller = GetComponent<AnimatorController>(); // New v190 method: supports frame-accurate events controller.LoadAnimation("walk_cycle", new AnimationConfig { Loop = true, Fps = 60, OnFrameReached = (frame) => Debug.Log($"Frame {frame} played") }); controller.Play("walk_cycle"); } }

Remember to check your specific environment’s package manager for the exact version number, run the migration tool if upgrading an existing project, and always lock your version to avoid unintended breakage.

Now that you have completed the installation, your animations will run smoother, your events will fire reliably, and you can take full advantage of everything the latest PlayerAnimator engine has to offer.

pip install playeranimator==190.0 Or to get the latest v190+ build:

However, like many sophisticated plugins and libraries, PlayerAnimator undergoes rigorous updates. Version represents a critical milestone. This release patches legacy bugs, introduces 60+ FPS support, optimizes memory usage for mobile builds, and adds new callback functions for event-driven programming.

install playeranimator version 190 or later

Contact us

We are always open to working with new clients. If you are interested in working with us, please contact us in one of the following ways:

Telephone number:

E-Mail