- Added new assets, effects and edited existing ones - Added new Rogue playable class - Added multiple new rogue abilities both knives and arrows
27 lines
651 B
C#
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;
|
|
}
|
|
}
|