Questions about Quantum Video Tutorial 3-Data Assets

I have tried Video Tutorial 3 with Quantum-sdk_v1-2-3, but there is no Players field in Frame.RuntimeConfig.
I used GetPlayerData () to try it, but it doesn't behave like the video.

When I output some logs, I got the following result.

1) ### Starting quantum in local debug mode ###
2) Quantum Asset Database Loaded
3) MySystem.OnInit (Frame)
4) QuantumRunnerLocalDebug.OnGameStart (QuantumGame)

Below is my source code.
    public unsafe class MySystem: SystemBase
    {
        public override void OnInit (Frame f)
        {
            for (int i = 0; i <f.PlayerCount; ++ i)
            {
                var c = f.CreateCharacter ();
                c-> DynamicBody.InitDynamic (Core.DynamicShape.CreateCircle (1), 1);
                c-> Fields.Player = i;
                c-> Fields.CharacterSpec = f.GetPlayerData (i) .CharacterSpec;
            }
        }
        
        :
        :
        :
    }

Assets were not set to f.GetPlayerData (i).CharacterSpec.
How can I make it work like the tutorial video using Quantum-sdk_v1-2-3?

Best Answer

Answers