Fix nullptr in nucleusarray
This commit is contained in:
parent
f309d4cec6
commit
c6d9f727c0
@ -23,9 +23,11 @@ public class NucleusArray {
|
|||||||
this.name = nucleus.name;
|
this.name = nucleus.name;
|
||||||
this._nuclei = new INucleus[1];
|
this._nuclei = new INucleus[1];
|
||||||
this._nuclei[0] = nucleus;
|
this._nuclei[0] = nucleus;
|
||||||
|
this._clusters = new Cluster[0];
|
||||||
}
|
}
|
||||||
public NucleusArray(Cluster cluster) {
|
public NucleusArray(Cluster cluster) {
|
||||||
this.name = cluster.name;
|
this.name = cluster.name;
|
||||||
|
this._nuclei = new INucleus[0];
|
||||||
this._clusters = new Cluster[1];
|
this._clusters = new Cluster[1];
|
||||||
this._clusters[0] = cluster;
|
this._clusters[0] = cluster;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -261,7 +261,7 @@ public class ClusterInspector : Editor {
|
|||||||
normal = { textColor = Color.white },
|
normal = { textColor = Color.white },
|
||||||
fontStyle = FontStyle.Bold,
|
fontStyle = FontStyle.Bold,
|
||||||
};
|
};
|
||||||
Vector3 labelPos = new Vector3(150, yMax, 0) - Vector3.down * (size + 0.2f); // below disc along up axis
|
Vector3 labelPos = new Vector3(150, yMax, 0) - Vector3.down * (size + 10); // below disc along up axis
|
||||||
Handles.Label(labelPos, this.currentNucleus.name, style);
|
Handles.Label(labelPos, this.currentNucleus.name, style);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@ -412,7 +412,7 @@ public class ClusterInspector : Editor {
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
style.alignment = TextAnchor.UpperCenter;
|
style.alignment = TextAnchor.UpperCenter;
|
||||||
Vector3 labelPos = position - Vector3.down * (size + 0.2f); // below disc along up axis
|
Vector3 labelPos = position - Vector3.down * (size + 10); // below disc along up axis
|
||||||
Handles.Label(labelPos, nucleus.name, style);
|
Handles.Label(labelPos, nucleus.name, style);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -13,19 +13,19 @@ MonoBehaviour:
|
|||||||
m_Name: New Cluster
|
m_Name: New Cluster
|
||||||
m_EditorClassIdentifier: Assembly-CSharp::Cluster
|
m_EditorClassIdentifier: Assembly-CSharp::Cluster
|
||||||
nuclei:
|
nuclei:
|
||||||
- rid: 2243601242842202225
|
- rid: 2243601242842202229
|
||||||
subClusters: []
|
subClusters: []
|
||||||
references:
|
references:
|
||||||
version: 2
|
version: 2
|
||||||
RefIds:
|
RefIds:
|
||||||
- rid: 2243601242842202225
|
- rid: 2243601242842202229
|
||||||
type: {class: Neuron, ns: , asm: Assembly-CSharp}
|
type: {class: Neuron, ns: , asm: Assembly-CSharp}
|
||||||
data:
|
data:
|
||||||
_name: Output
|
_name: Output
|
||||||
_synapses: []
|
_synapses: []
|
||||||
_receivers: []
|
_receivers: []
|
||||||
_array:
|
_array:
|
||||||
rid: 2243601242842202226
|
rid: 2243601242842202230
|
||||||
_curvePreset: 0
|
_curvePreset: 0
|
||||||
curve:
|
curve:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
@ -53,9 +53,9 @@ MonoBehaviour:
|
|||||||
m_RotationOrder: 4
|
m_RotationOrder: 4
|
||||||
curveMax: 1
|
curveMax: 1
|
||||||
average: 0
|
average: 0
|
||||||
- rid: 2243601242842202226
|
- rid: 2243601242842202230
|
||||||
type: {class: NucleusArray, ns: , asm: Assembly-CSharp}
|
type: {class: NucleusArray, ns: , asm: Assembly-CSharp}
|
||||||
data:
|
data:
|
||||||
_nuclei:
|
_nuclei:
|
||||||
- rid: 2243601242842202225
|
- rid: 2243601242842202229
|
||||||
name: Output
|
name: Output
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user