示例#1
0
 private void Start()
 {
     playerInputSystem     = World.Active.GetOrCreateSystem <PlayerInputSystem>();
     playerMovementSystem  = World.Active.GetOrCreateSystem <PlayerMovementSystem>();
     playerTurningSystem   = World.Active.GetOrCreateSystem <PlayerTurningSystem>();
     playerAnimationSystem = World.Active.GetOrCreateSystem <PlayerAnimationSystem>();
     cameraFollowSystem    = World.Active.GetOrCreateSystem <CameraFollowSystem>();
 }
    private void Start()
    {
        var world = World.DefaultGameObjectInjectionWorld;

        playerInputSystem     = world.GetOrCreateSystem <PlayerInputSystem>();
        playerMovementSystem  = world.GetOrCreateSystem <PlayerMovementSystem>();
        playerTurningSystem   = world.GetOrCreateSystem <PlayerTurningSystem>();
        playerAnimationSystem = world.GetOrCreateSystem <PlayerAnimationSystem>();
        cameraFollowSystem    = world.GetOrCreateSystem <CameraFollowSystem>();
    }
    private void Start()
    {
        playerInputSystem     = World.Active.GetOrCreateSystem <PlayerInputSystem>();
        playerMovementSystem  = World.Active.GetOrCreateSystem <PlayerMovementSystem>();
        playerTurningSystem   = World.Active.GetOrCreateSystem <PlayerTurningSystem>();
        playerAnimationSystem = World.Active.GetOrCreateSystem <PlayerAnimationSystem>();
        cameraFollowSystem    = World.Active.GetOrCreateSystem <CameraFollowSystem>();

        World.Active.GetExistingSystem <EnemyMovementSystem>().Enabled  = false;
        World.Active.GetExistingSystem <EnemyShootingSystem>().Enabled  = false;
        World.Active.GetExistingSystem <PlayerMovementSystem>().Enabled = false;
        World.Active.GetExistingSystem <PlayerShootingSystem>().Enabled = false;
        World.Active.GetExistingSystem <PlayerTurningSystem>().Enabled  = false;
        World.Active.GetExistingSystem <ZoneShrinkingSystem>().Enabled  = false;
    }