![](https://d2ujflorbtfzji.cloudfront.net/package-screenshot/7fa89ae2-449d-484d-8266-169717f26a3e_scaled.jpg)
![](https://d2ujflorbtfzji.cloudfront.net/package-screenshot/46a4ab1f-9a85-40c7-bc49-57b4e48d411a_scaled.jpg)
Common 3D FX Handler lets you manage a number of different types of effects from a simple inspector and simple drag drop configurations.
In 3D games, you commonly have following types of effects :
2D objects/effects that instantiate at a point for a short interval e.g. floating text
2D objects/effects that follow a 3D object e.g. player health bars
3D objects/effects that instantiate at a point for a short interval and follow the parent transform e.g. blood splat on bullet hit
3D objects/effects that instantiate at a point for a short interval but do not follow the parent transform e.g. smoke from moving train
The asset aims at managing instantiation, pooling, placement in 2D (unity's UI) or 3D space (local/world) and destruction of your objects/particle effects, with simple one liner statements in your code, while keeping a fine level of abstraction.
The demo includes examples for:
- floating combat text
- soft shadows circular effect
- player health bars
- object/coin collect 3D effect
and much more.
Watch the youtube video to see what you are getting.
You can always contact me for bug-fixes, instructions, feedback and comments.
This package is intended for use with 3D games only.