// Use this for initialization void Start() { vector3Data[] vDatas = GetComponents <vector3Data>(); foreach (vector3Data v3d in vDatas) { if (v3d.MyName == vectorData) { _vectorData = v3d; } } floatData[] fDatas = GetComponents <floatData>(); foreach (floatData f in fDatas) { if (f.MyName == FloatData) { _floatData = f; } } }
// Use this for initialization void Start() { floatData[] intDatas = GetComponents <floatData>(); vector3Data[] v3Datas = GetComponents <vector3Data>(); foreach (floatData iData in intDatas) { if (iData.MyName == intData) { input = iData; } } foreach (vector3Data v3Data in v3Datas) { if (v3Data.MyName == vector3Data) { output = v3Data; } } }