コード例 #1
0
            public void Run()
            {
                for (int i = 0, iMax = _filter.GetEntitiesCount(); i < iMax; i++)
                {
                    LeoSpeed        speed    = _filter.Get1(i);
                    ref LeoPosition position = ref _filter.Get2(i);

                    position.X += speed.X * Time;
                    position.Y += speed.Y * Time;
                }
コード例 #2
0
            public void Run()
            {
                foreach (var i in _filter)
                {
                    LeoSpeed        speed    = _filter.Get1(i);
                    ref LeoPosition position = ref _filter.Get2(i);

                    position.X += speed.X * Time;
                    position.Y += speed.Y * Time;
                }