View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.4
- Last updated
- First released
- Unity version
- 2021.3.11 or later
- Package size
- 567.4 MB
- Files
- 537
- Favorites
- 157
- Views in the past week
- 11
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Solar System Handler
- Price drop
Discount -50%
Previous price
$10.00
Price $4.99
Get 50% off on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 11
Solar System Handler screenshot 1
About this asset
Describe your solar system in a text file and create by script.
Documentation included! Support: e-mail
WEBGL preview
Author profile
This pack contains our solar system objects;
sun,
13 planets,
185 moons,
ring,
asteroid fields (generated randomly by script).
17 materials,
3 (low, mid, hi poly)*18 + 1 meshes,
388 textures.
Scripts;
-InputHandler: compact component for desktop/webgl/mobil platform.
Moving, scrolling, zooming, clicking, doubleclicking easy to use by event. Don't need to know which platform is active.
-ObjectHandler:
Dinamically create mesh/texture/prefab/material (with resolutions), sharedmesh handler.
-SolarSystemHandler:
Main class for the solar system, import system from textfile or save system to textfile.
InputHandler example:
public class Example : MonoBehaviour {
private InputHandler inp;
void Start () {
inp = GetComponent();
InitActions();
}
private void InitActions()
{
inp.ClickSafeAction.Add(ClickSafe);
inp.DoubleClickDownAction.Add(ClickSafe);
inp.ChangeTargetAction.Add(TargetChanged);
inp.ZoomAction.Add(Zoom);
}
private void ClickSafe (GameObject g)
{
Debug.Log(„Click”);
}
private void TargetChanged (GameObject g)
{
if (g != null) Debug.Log(„Target name=”+g.name);
}
private void Zoom(GameObject g)
{
Debug.Log(„Zoom value=”+inp.Zoom);
}
}
Documentation included! Support: e-mail
WEBGL preview
Author profile
This pack contains our solar system objects;
sun,
13 planets,
185 moons,
ring,
asteroid fields (generated randomly by script).
17 materials,
3 (low, mid, hi poly)*18 + 1 meshes,
388 textures.
Scripts;
-InputHandler: compact component for desktop/webgl/mobil platform.
Moving, scrolling, zooming, clicking, doubleclicking easy to use by event. Don't need to know which platform is active.
-ObjectHandler:
Dinamically create mesh/texture/prefab/material (with resolutions), sharedmesh handler.
-SolarSystemHandler:
Main class for the solar system, import system from textfile or save system to textfile.
InputHandler example:
public class Example : MonoBehaviour {
private InputHandler inp;
void Start () {
inp = GetComponent();
InitActions();
}
private void InitActions()
{
inp.ClickSafeAction.Add(ClickSafe);
inp.DoubleClickDownAction.Add(ClickSafe);
inp.ChangeTargetAction.Add(TargetChanged);
inp.ZoomAction.Add(Zoom);
}
private void ClickSafe (GameObject g)
{
Debug.Log(„Click”);
}
private void TargetChanged (GameObject g)
{
if (g != null) Debug.Log(„Target name=”+g.name);
}
private void Zoom(GameObject g)
{
Debug.Log(„Zoom value=”+inp.Zoom);
}
}
From the publisher's Asset Store listing.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2021.3.11f1 | Compatible | Not listed | Not listed |
As listed on the Asset Store.