IntelliSense в единстве точек - PullRequest
1 голос
/ 29 марта 2020

Так что я следовал самому учебнику по пинг-понгу от DOTS https://www.youtube.com/watch?v=a9AUXNFBWt4, где я заметил, что у меня не полностью работает IntelliSense внутри моих Entities.Foreach ().

Let's take this as an example:
Entities.ForEach((ref PhysicsVelocity vel,in SpeedIncreaseOverTimeData data) => 
        {
            float2 modifier = new float2(data.increasePerSecond * deltaTime);

            float2 newVel = vel.Linear.xy;
            newVel += math.lerp(-modifier, modifier, math.sign(newVel));
        }).Run();

так вот, IntelliSense заставляет его выглядеть так, как будто мои переменные являются частными, и они не отображаются в списке, но он отлично работает, если я просто наберу его.

любой знает, как это исправить, действительно трудно использовать Unity и все его готовые структуры, если я не могу быстро увидеть, с какими переменными мне приходится работать.

1 Ответ

0 голосов
/ 29 марта 2020

Если это IQueryable, это может быть проблемой. Что произойдет, если вы сделаете следующее?

Entities.ToList().ForEach =>  
...