//protected override void OnUpdate() //{ // float distance = Vector3.Distance(answersPosition[0], answersPosition[answersPosition.Length - 1]); // DebugDraw.DrawVector(answersPosition[0], Vector3.right, distance, 2f, Color.blue, 0f); // DebugDraw.DrawMarker(answersPosition[0], 2f, Color.blue, 0f); // DebugDraw.DrawVector(centralLookPosition, Vector3.up, range.y/2f, 2f, Color.blue, 0f); // DebugDraw.DrawVector(centralLookPosition, Vector3.down, range.y/2f, 2f, Color.blue, 0f); //} public override void OnGetItemTool(GameplayToolComponent tool) { if(jetpackInstance.GetType() == tool.GetType()) { jetpackInstance.SetTopPoint(range.y); rayGunInstance = Instantiate(rayGunPrefab).GetComponent<RayGun>(); } }
public virtual void OnGetItemTool(GameplayToolComponent tool) { }