1 using System.Collections;
2 using System.Collections.Generic;
31 Cursor.visible =
false;
32 Shader.SetGlobalVector(
"_MyBoxWorldPos",
new Vector4(3.39f, -61.63f, -34.26f, 1f));
33 slider = GameObject.Find(
"Slider").GetComponent<Slider>();
34 Shader.SetGlobalFloat(
"_MyConeAngle",
slider.value);
37 for (
int i = 0; i <
houseModel.transform.childCount; i++)
39 GameObject houseObj =
houseModel.transform.GetChild(i).gameObject;
40 MeshRenderer objRenderer = houseObj.GetComponent<MeshRenderer>();
41 if (objRenderer ==
null)
continue;
43 Material[] originalMaterials =
new Material[objRenderer.materials.Length];
44 Material[] cutoutMaterials =
new Material[objRenderer.materials.Length];
45 for (
int j = 0; j < objRenderer.materials.Length; j++)
58 if (Input.GetKey(KeyCode.LeftControl))
60 Cursor.visible =
true;
62 Shader.SetGlobalFloat(
"_MyConeAngle", GameObject.Find(
"Slider").GetComponent<Slider>().value);
68 Cursor.visible =
false;
79 transform.Rotate(-
rotY, 0, 0);
82 player.transform.Translate(movement * Time.deltaTime);
87 if (Input.GetKey(
"q"))
89 player.transform.Translate(
new Vector3(0, 5, 0) * Time.deltaTime);
91 if (Input.GetKey(
"y"))
93 player.transform.Translate(
new Vector3(0, -5, 0) * Time.deltaTime);