Skip to content

Commit 4ce8f73

Browse files
committed
Added slider for release
1 parent 08ee2e0 commit 4ce8f73

81 files changed

Lines changed: 16123 additions & 69 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Assets/Scenes/SampleScene.unity

Lines changed: 2897 additions & 68 deletions
Large diffs are not rendered by default.
File renamed without changes.
Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
11
using System.Collections;
22
using System.Collections.Generic;
33
using UnityEngine;
4+
using TMPro;
5+
using UnityEngine.UI;
46

57
public class Slime : MonoBehaviour {
68

79
public ComputeShader shader;
10+
11+
public TMP_InputField agentField;
12+
13+
public Slider rangeSlider;
14+
public Slider lengthSlider;
15+
public Slider angleSlider;
16+
17+
public TextMeshProUGUI rangeText;
18+
public TextMeshProUGUI lengthText;
19+
public TextMeshProUGUI angleText;
20+
821
[SerializeField]
922
private int width = 1920, height = 1080;
10-
[SerializeField]
23+
// [SerializeField]
1124
private int numAgents = 1000000;
1225
[SerializeField]
1326
private float moveSpeed = 50f;
@@ -71,6 +84,15 @@ void Start() {
7184
}
7285

7386
void Update() {
87+
if(agentField.text != "") numAgents = int.Parse(agentField.text);
88+
senseRange = (int)rangeSlider.value;
89+
sensorLength = lengthSlider.value;
90+
sensorAngleSpacing = angleSlider.value;
91+
92+
rangeText.text = ""+senseRange;
93+
lengthText.text = ""+sensorLength;
94+
angleText.text = ""+sensorAngleSpacing;
95+
7496
shader.SetTexture(kernelIndices["Update"], "TrailMap", trailMap);
7597

7698
shader.SetInt("width", width);

Assets/TextMesh Pro.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Assets/TextMesh Pro/Documentation.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.

Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)