Add neuroid details in inspector
This commit is contained in:
parent
fc4e1ea889
commit
ca48381dc2
@ -31,9 +31,15 @@ public class NanoBrain_Editor : Editor {
|
|||||||
#region Update
|
#region Update
|
||||||
|
|
||||||
public override void OnInspectorGUI() {
|
public override void OnInspectorGUI() {
|
||||||
|
if (this.currentNucleus == null)
|
||||||
|
return;
|
||||||
|
|
||||||
DrawGraph();
|
DrawGraph();
|
||||||
|
|
||||||
DrawDefaultInspector();
|
//DrawDefaultInspector();
|
||||||
|
EditorGUILayout.TextField("Name", currentNucleus.name);
|
||||||
|
EditorGUILayout.FloatField("Output Value", currentNucleus.outputValue.magnitude);
|
||||||
|
EditorGUILayout.IntField("# synapses", currentNucleus.synapses.Count);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void BuildLayers() {
|
private void BuildLayers() {
|
||||||
@ -86,7 +92,7 @@ public class NanoBrain_Editor : Editor {
|
|||||||
private void DrawGraph() {
|
private void DrawGraph() {
|
||||||
if (currentNucleus == null)
|
if (currentNucleus == null)
|
||||||
return;
|
return;
|
||||||
Rect outer = EditorGUILayout.GetControlRect(false, 400);
|
Rect outer = EditorGUILayout.GetControlRect(false, 420);
|
||||||
GUI.BeginGroup(outer);
|
GUI.BeginGroup(outer);
|
||||||
foreach (NeuroidLayer layer in layers)
|
foreach (NeuroidLayer layer in layers)
|
||||||
DrawLayer(layer);
|
DrawLayer(layer);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user