Solar System Handler 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

by Simon István (opens in new tab)

3.6 / 5 · 5 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 3
4 stars 0
3 stars 0
2 stars 1
1 star 1
  • 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

USD
Price history for Solar System Handler, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 11

Solar System Handler screenshot 1

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);
}
}

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2021.3.11f1 Compatible Not listed Not listed

As listed on the Asset Store.