mirror of
https://github.com/LazyDuchess/OpenTS2.git
synced 2025-01-22 16:21:47 -05:00
remove enableDecals property
This commit is contained in:
parent
8e8ed7365e
commit
c37190eacf
1 changed files with 4 additions and 8 deletions
|
@ -16,10 +16,8 @@ namespace OpenTS2.Scenes.ParticleEffects
|
||||||
{
|
{
|
||||||
public class SwarmDecal : MonoBehaviour
|
public class SwarmDecal : MonoBehaviour
|
||||||
{
|
{
|
||||||
[ConsoleProperty("enableDecals")]
|
private static int Location = Shader.PropertyToID("_Location");
|
||||||
private static bool s_enableDecals = true;
|
private static int Rotation = Shader.PropertyToID("_Rotation");
|
||||||
private static int s_location = Shader.PropertyToID("_Location");
|
|
||||||
private static int s_rotation = Shader.PropertyToID("_Rotation");
|
|
||||||
private ScenegraphTextureAsset _textureAsset;
|
private ScenegraphTextureAsset _textureAsset;
|
||||||
private Vector3 _position;
|
private Vector3 _position;
|
||||||
private Vector3 _rotation;
|
private Vector3 _rotation;
|
||||||
|
@ -27,8 +25,6 @@ namespace OpenTS2.Scenes.ParticleEffects
|
||||||
|
|
||||||
private void Start()
|
private void Start()
|
||||||
{
|
{
|
||||||
if (!s_enableDecals)
|
|
||||||
return;
|
|
||||||
_position = transform.position;
|
_position = transform.position;
|
||||||
_rotation = transform.rotation.eulerAngles;
|
_rotation = transform.rotation.eulerAngles;
|
||||||
Initialize();
|
Initialize();
|
||||||
|
@ -55,8 +51,8 @@ namespace OpenTS2.Scenes.ParticleEffects
|
||||||
|
|
||||||
_material = new Material(Shader.Find("OpenTS2/NeighborhoodDecal"));
|
_material = new Material(Shader.Find("OpenTS2/NeighborhoodDecal"));
|
||||||
_material.mainTexture = _textureAsset.GetSelectedImageAsUnityTexture(ContentProvider.Get());
|
_material.mainTexture = _textureAsset.GetSelectedImageAsUnityTexture(ContentProvider.Get());
|
||||||
_material.SetVector(s_location, _position);
|
_material.SetVector(Location, _position);
|
||||||
_material.SetVector(s_rotation, _rotation);
|
_material.SetVector(Rotation, _rotation);
|
||||||
|
|
||||||
meshRenderer.sharedMaterial = _material;
|
meshRenderer.sharedMaterial = _material;
|
||||||
transform.SetParent(null);
|
transform.SetParent(null);
|
||||||
|
|
Loading…
Reference in a new issue