Pedro Gomes f9d27b5b01 New assets and class update
- Added new assets, effects and edited existing ones
- Added new Rogue playable class
- Added multiple new rogue abilities both knives and arrows
2025-01-13 18:41:50 +00:00

27 lines
651 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[RequireComponent(typeof(MeshRenderer))]
public class U10PS_DissolveOverTime : MonoBehaviour
{
private MeshRenderer meshRenderer;
public float speed = .5f;
private void Start(){
meshRenderer = this.GetComponent<MeshRenderer>();
}
private float t = 0.0f;
private void Update(){
Material[] mats = meshRenderer.materials;
mats[0].SetFloat("_Cutoff", Mathf.Sin(t * speed));
t += Time.deltaTime;
// Unity does not allow meshRenderer.materials[0]...
meshRenderer.materials = mats;
}
}