コード例 #1
0
 private object GetValue(ValueIndices index)
 {
     if ((int)index >= nodeData.nodeValues.Length)
     {
         Debug.LogWarning($"Can't get {index} from {definition.name} variable");
         return(null);
     }
     return(nodeData.nodeValues[(int)index].Deserialize());
 }
コード例 #2
0
 private void SetNewValue(object newValue, ValueIndices index)
 {
     nodeData.nodeValues[(int)index] = SerializableObjectContainer.Serialize(newValue);
     graph.ReSerializeData();
     graph.SaveGraphToDisk();
 }
コード例 #3
0
 private void SetNewValue(object newValue, ValueIndices index)
 {
     nodeData.nodeValues[(int)index] = SerializableObjectContainer.Serialize(newValue);
 }