コード例 #1
0
        protected override void OnUpdateData(int index, SatelliteSystemData systemData)
        {
            var satelliteData = new SatelliteData(systemData);

            data[index]            = satelliteData;
            planets[index]         = systemData.Planet;
            planetPositions[index] = systemData.Planet.position;
        }
コード例 #2
0
        protected override void OnAdd(SatelliteSystemData systemData)
        {
            var satelliteData = new SatelliteData(systemData);

            data.Add(satelliteData);
            planets.Add(systemData.Planet);
            planetPositions.Add(float3.zero);
            satellitePositions.Add(float3.zero);
        }