public void AddGene(GeneticBehavior gene) { compositeGene.AddGene(gene); UpdateScriptableObjectName(); OnGenesChange?.Invoke(compositeGene); }
public void UpdateGene() { OnGenesChange?.Invoke(compositeGene); }
public void RemoveGene(int index) { compositeGene.RemoveGene(index); UpdateScriptableObjectName(); OnGenesChange?.Invoke(compositeGene); }