Need help filling in code C# using UnityEngine; using System.Collections; public
ID: 3863054 • Letter: N
Question
Need help filling in code C# using UnityEngine; using System.Collections; public class WeightScript : MonoBehaviour { // The weight of this item (by itself) public float weight; // Whether or not this is a container/crate public bool isContainer; // Recursively calculate the weight of the object public float CalculateWeight() { // If this is NOT a container, just return your weight // Otherwise // 1) Print out your name "this.name" // 2) create a "totalWeight" variable and assign it your weight // 3) Loop through all the (child) transforms for this object // 3.1) call the child's CalculateWeight() method and add it to the totalWeight // 3.2) It's a good idea to print out the tag of this object as well as the weight // 4) return the totalWeight // Remove the line below - it's just there to compile return this.weight; } }
Explanation / Answer
The provided program consists of errors.
I will provide the steps how to add the UnityEngine referenece manually:
Or else One More way to execute this program is:
If you already done the above process to execute. then just remove the LibraryUnityAssemblies folder and close the project after restarting your system open the project again.
This will help you.