???
Математика на уровне МГУ

Показано с 1 по 25 из 148

Тема: Слалом на Су-26

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Старший Офицер Форума
    Регистрация
    15.02.2002
    Адрес
    Moscow
    Возраст
    46
    Сообщений
    6,905
    Images
    51

    Re: Слалом на Су-26

    Код:
    gatesList.Add(new Gate("StartGate", "GateStart", false, GateType.startGate, AfterGateAction.none, 13441, 31550, 0));
           gatesList.Add(new Gate("Gate1Red", "Shikana1", false, GateType.shicaneGate, AfterGateAction.none, 13484, 31896, 0));
           gatesList.Add(new Gate("Gate2Red", "Shikana2", false, GateType.shicaneGate, AfterGateAction.none, 13341, 31940, 0));
           gatesList.Add(new Gate("Gate3Red", "Shikana3", false, GateType.shicaneGate, AfterGateAction.none, 13376, 32085, 0));         
           gatesList.Add(new Gate("Gate8Blue", "GateH1", false, GateType.levelGate, AfterGateAction.none, 13070, 32194, 0));
         gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, 90)); 
         gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, 90));    
       gatesList.Add(new Gate("Gate9Blue", "GateH2", false, GateType.levelGate, AfterGateAction.none, 13216, 32244, 0));
       gatesList.Add(new Gate("Gate9Blue", "GateH3", false, GateType.levelGate, AfterGateAction.none, 13231, 31913, 0));
       gatesList.Add(new Gate("StartGate", "GateStart", false, GateType.levelGate, AfterGateAction.none, 13441, 31550, 0));
       gatesList.Add(new Gate("Gate9Blue", "GateH3", false, GateType.levelGate, AfterGateAction.none, 13231, 31913, 0));
       gatesList.Add(new Gate("Gate9Blue", "GateH2", false, GateType.levelGate, AfterGateAction.none, 13216, 32244, 0));
       gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, -90));
       gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, -90));
       gatesList.Add(new Gate("Gate8Blue", "GateH1", false, GateType.levelGate, AfterGateAction.none, 13070, 32194, 0));
       gatesList.Add(new Gate("Gate3Red", "Shikana3", false, GateType.shicaneGate, AfterGateAction.none, 13376, 32085, 0));
       gatesList.Add(new Gate("Gate2Red", "Shikana2", false, GateType.shicaneGate, AfterGateAction.none, 13341, 31940, 0));
       gatesList.Add(new Gate("Gate1Red", "Shikana1", false, GateType.shicaneGate, AfterGateAction.none, 13484, 31896, 0));
        gatesList.Add(new Gate("FinishGate", "GateStart", false, GateType.finishGate, AfterGateAction.none, 13441, 31550, 0));
    надо при втором прохождении стартовых ворот установить их тип как GateType.levelGate т.к. GateType.startGate - сбрасывает начальное время, если сделать как я показал, всё должно быть ок, это в ф-ции public void InitRace()
    Don't happy, be worry

  2. #2

    Re: Слалом на Су-26

    Цитата Сообщение от naryv Посмотреть сообщение
    Код:
    gatesList.Add(new Gate("StartGate", "GateStart", false, GateType.startGate, AfterGateAction.none, 13441, 31550, 0));
           gatesList.Add(new Gate("Gate1Red", "Shikana1", false, GateType.shicaneGate, AfterGateAction.none, 13484, 31896, 0));
           gatesList.Add(new Gate("Gate2Red", "Shikana2", false, GateType.shicaneGate, AfterGateAction.none, 13341, 31940, 0));
           gatesList.Add(new Gate("Gate3Red", "Shikana3", false, GateType.shicaneGate, AfterGateAction.none, 13376, 32085, 0));         
           gatesList.Add(new Gate("Gate8Blue", "GateH1", false, GateType.levelGate, AfterGateAction.none, 13070, 32194, 0));
         gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, 90)); 
         gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, 90));    
       gatesList.Add(new Gate("Gate9Blue", "GateH2", false, GateType.levelGate, AfterGateAction.none, 13216, 32244, 0));
       gatesList.Add(new Gate("Gate9Blue", "GateH3", false, GateType.levelGate, AfterGateAction.none, 13231, 31913, 0));
       gatesList.Add(new Gate("StartGate", "GateStart", false, GateType.levelGate, AfterGateAction.none, 13441, 31550, 0));
       gatesList.Add(new Gate("Gate9Blue", "GateH3", false, GateType.levelGate, AfterGateAction.none, 13231, 31913, 0));
       gatesList.Add(new Gate("Gate9Blue", "GateH2", false, GateType.levelGate, AfterGateAction.none, 13216, 32244, 0));
       gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, -90));
       gatesList.Add(new Gate("Gate7Red", "GateV1", false, GateType.knifeGate, AfterGateAction.none, 13043, 32385, -90));
       gatesList.Add(new Gate("Gate8Blue", "GateH1", false, GateType.levelGate, AfterGateAction.none, 13070, 32194, 0));
       gatesList.Add(new Gate("Gate3Red", "Shikana3", false, GateType.shicaneGate, AfterGateAction.none, 13376, 32085, 0));
       gatesList.Add(new Gate("Gate2Red", "Shikana2", false, GateType.shicaneGate, AfterGateAction.none, 13341, 31940, 0));
       gatesList.Add(new Gate("Gate1Red", "Shikana1", false, GateType.shicaneGate, AfterGateAction.none, 13484, 31896, 0));
        gatesList.Add(new Gate("FinishGate", "GateStart", false, GateType.finishGate, AfterGateAction.none, 13441, 31550, 0));
    надо при втором прохождении стартовых ворот установить их тип как GateType.levelGate т.к. GateType.startGate - сбрасывает начальное время, если сделать как я показал, всё должно быть ок, это в ф-ции public void InitRace()
    Эту строчку gatesList.Add(new Gate("StartGate", "GateStart", false, GateType.levelGate, AfterGateAction.none, 13441, 31550, 0)); надо совсем убрать, т.к. угол прохождения ворот "Старт" "Финиш" не учитывается перед началом второго круга.
    Nati repere non potest volare.

    KZN_TIM

    Скрытый текст:
    Windows 7 x64 SP1 \ Intel Core i5-3570K, 3.40ГГц \ ASUS P8Z77-V \ Kingston 1600МГц 8GB \ NVIDIA GeForce GTX 560

  3. #3
    Пилот Аватар для aeros
    Регистрация
    02.04.2005
    Адрес
    Краснодар
    Возраст
    52
    Сообщений
    762

    Re: Слалом на Су-26

    Цитата Сообщение от tim32 Посмотреть сообщение
    т.к. угол прохождения ворот "Старт" "Финиш" не учитывается перед началом второго круга.
    Т.е. крен при этом прохождении этих ворот по реальным правилам произвольный?
    P8P67EVO/i5 2500K 3.30GHz/8Gb/6950 2Gb/600W/DELL U2410 1920x1200/Directroad HOTAS металл-холлы/TrackIR5 ClipPro/Win7x64

  4. #4
    Курсант Аватар для Ded-86
    Регистрация
    29.05.2009
    Адрес
    ХМАО-Югра г. Нягань
    Возраст
    48
    Сообщений
    216

    Re: Слалом на Су-26

    Цитата Сообщение от aeros Посмотреть сообщение
    Т.е. крен при этом прохождении этих ворот по реальным правилам произвольный?
    учитывается только на старте и финише, все остальные проходы через ворота старт/финиш- произвольные.
    Win7 x64 корпоративная, Intel Core 2 Quad Q9400, ASUS P5Q3, Kingston KVR1333D3N9/4G х2, GTX 570
    -=RedS=-Ded

  5. #5

    Re: Слалом на Су-26

    Цитата Сообщение от aeros Посмотреть сообщение
    Т.е. крен при этом прохождении этих ворот по реальным правилам произвольный?
    Да, произвольный. Если обратишь внимание, то на всех картах, в начале второго круга, в воротах "старт" "финиш" не учитывается угол прохождения. В этой карте я посто проглядел эту ошибку. Со следующей картой Istambul 2007 выложу исправленную версию этой карты.
    Nati repere non potest volare.

    KZN_TIM

    Скрытый текст:
    Windows 7 x64 SP1 \ Intel Core i5-3570K, 3.40ГГц \ ASUS P8Z77-V \ Kingston 1600МГц 8GB \ NVIDIA GeForce GTX 560

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •