public void execute() { LinearMultiplication linearMultiplication = this.GetComponent <LinearMultiplication>(); bool[] result = linearMultiplication.execute(); Vector vector = this.GetComponent <Vector>(); vector.values = result; print(vector.to_i()); }
public override void OnInspectorGUI() { DrawDefaultInspector(); if (GUILayout.Button("Execute")) { bool[] result = linearMultiplication.execute(); string verbose = ""; for (int i = 0; i < result.Length; i++) { if (result[i]) { verbose += "1, "; } else { verbose += "0, "; } } Debug.Log(verbose); } }