using System.Collections; using System.Collections.Generic; using UnityEngine; public class HeavyInteractableItem : InteractableItem { private Vector3 init_rot; // Start is called before the first frame update void Start() { init_rot = transform.eulerAngles; } // Update is called once per frame void Update() { } public void DisableAll() { this.GetComponent().enabled = false; } public override bool Interact() { //Todo return false; } public override bool Interact(ref Inventory inventory,ref HeavyInteractableItem heavyInvent) { return false; } public void EnableAll() { this.GetComponent().enabled = true; this.transform.eulerAngles = new Vector3(init_rot.x,transform.eulerAngles.y,init_rot.z); } private void FixedUpdate() { BaseFixedUpdate(); //print("Alpha Target:"+ base.target_alpha); } }