Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Q 4 ( 2 0 p ) . What does the following script do ? Script is attached to an active cube game object located

Q4(20p). What does the following script do? Script is attached to an active cube game object located on a plane.
using UnityEngine;
public class Test : MonoBehaviour{
float rSpeed=5f;
Vector3 dir = Vector3.zero;
float mSpeed =2f;
void Update(){
if (Input.GetKey(KeyCode.Mouse0)){
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if (Physics.Raycast(ray.origin, ray.direction, out hit))
dir = hit.point;
transform.position = Vector3.Lerp(cube.position, hit.point, mSpeed * Time.deltaTime);
Quaternion rot = Quaternion().SetLookRotation(dir);
transform.rotation = Quaternion.Lerp(cube.rotation, rot, rSpeed * Time.deltaTime);
}}}
//YOUR ANSWER HERE
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started