Pyunity

Latest version: v0.8.4

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.8.3

Bugfix regarding Quaternion.eulerAngles.

To set the rotation of the camera using Euler angles,
use `scene.mainCamera.localRotation.SetBackward(Vector3(...))`.

0.8.2

Bugfix regarding Quaternion.FromDir, Quaternion.Euler, abstractmethod and 2D depth buffers.

0.8.1

Bugfix regarding camera position updating and input axes.

0.8.0

New features:
- Rewrote documentation and docstrings
- Reformatted code
- F string integration
- `ImmutableStruct` and `ABCMeta` metaclasses
- The `ABCMeta` class has more features than the default Python `abc` module.
- Rewrote examples
- Combined many functions common to both Vector2 and Vector3 into a single Vector class.
- If you want to implement your own Vector classes, subclass from Vector and implement
the required abstract methods.
- Fixed quaternion and rotation maths
- Input axes and mouse input
- Multiple lights
- Different light types
- Window provider caching and checking
- Gui components
- This includes buttons, checkboxes, images and text boxes
- Rect transforms can be very flexible
- Platform-specific font loading
- Stub package
- This will work with editors such as VSCode and PyCharm, just install `pyunity-stubs` from pip

Stub package: https://pypi.org/project/pyunity-stubs

0.7.1

Extra features used in the PyUnity Editor.

Changes:
- Code of Conduct and Contributing guides
- Rewrote most of the README to clear confusion about what PyUnity really is
- RGB and HSV
- Better GameObject deleting
- ShowInInspector and HideInInspector
- Dynamic lighting

0.7.0

Small release to prepare for the PyUnity editor, releasing in about 2 weeks!

New features:

- Customizable skybox
- Editor integration
- Rewrote scene saving and loading
- PYUNITY_WINDOW_PROVIDER environment variable
- Fixed example 8

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.