Advanced Math

Klikipedia - klikowa encyklopedia
Skocz do: nawigacji, wyszukiwarki

Advanced Math - rozszerzenie do programów TGF, MMF i MMF2 wyprodukowane przez firmę Cellosoft, ułatwiające pracę na funkcjach matematycznych oraz obliczenia na liczbach zmiennoprzecinkowych.

Opis działania i zastosowania

Obiekt ten pozwala na praktycznie dowolne manipulacje liczbami (kąty, pozycje, zmienne itp.), co znajduje zastosowanie m.in. w:

  • precyzyjnych obliczeniach zmiany parametrów czy pozycji,
  • obliczaniu dystansu i kąta między obiektami,
  • obsłudze liczb zmiennoprzecinkowych.

Warunki

  • Distance between fixed object and another object - porównuje odległość pomiędzy obiektem oznaczonym (fixed) a wybranym.
  • Fixed object is facing within N degrees of another object - sprawdza, czy obiekt oznaczony jest obrócony w kierunku wybranego obiektu z odchyleniem do N stopni.
  • Compare X of Fixed object - porównuje pozycję X obiektu oznaczonego.
  • Compare Y of Fixed object - porównuje pozycję Y obiektu oznaczonego.

Akcje

  • Set decimal offset - ustawianie mnożnika dziesiętnego, tj. potęgi dziesiątki, przez którą mnożone będą wyniki, np. podając 3 wynik jest mnożony przez 103; funkcja Sine("Advanced Math",30) da wtedy 500 zamiast 0,5 (TGF nie obsługuje liczb zmiennoprzecinkowych).
  • Set fixed object - ustawianie obiektu oznaczonego.
  • Destroy - niszczenie obiektu Advanced Math.

Wartości

  • Factorial - silnia.
  • Absolute Value - wartość bezwzględna (wynik zawsze dodatni).
  • Raise Number to a Power - potęga.
  • Greater of two numbers - największa z dwóch liczb.
  • Lower of two numbers - najmniejsza z dwóch liczb.
  • Decimals output functions
    • Get decimal offset - mnożnik dziesiętny.
    • Tangent - tangens (kąt w liczbę).
    • Sine - sinus.
    • Cosine - cosinus.
    • ArcTangent - odwrotność tangensa (liczba w kąt).
    • ArcSine - odwrotność sinusa.
    • ArcCosine - odwrotność cosinusa.
    • Square Root - pierwiastek kwadratowy.
    • Wikipedia.gif Zobacz w Wikipedii: Funkcje_trygonometryczne
  • Pre-Coded Formulas
    • Direction from 0,0 to x,y - kierunek od pozycji 0,0 do danej.
    • Direction from fixed object to x,y - kierunek od pozycji obiektu oznaczonego do danej.
    • Decimal output formulas
      • Distance from 0,0 to x,y - odległość od pozycji 0,0 do danej.
      • Distance from fixed object to x,y - odległość od pozycji obiektu oznaczonego do danej.
      • Angle from 0,0 to x,y - kąt od pozycji 0,0 do danej.
      • Angle from fixed object to x,y - kąt od pozycji obiektu oznaczonego do danej.
      • Rotation
        • Set Angle value - ?
        • New angle using distance from 0,0 to x,y - ?
        • New angle using distance from fixed object to x,y - ?
        • Modify angle using distance from 0,0 to x,y - ?
        • Modify angle using distance from fixed object to x,y - ?
      • Area of a Circle - pole koła.
      • Circumference - obwód koła.
      • Length of arc - długość łuku.
      • Interior angle of an N-sided polygon - kąt wewnętrzny N-kąta foremnego.
      • Area of a triangle - pole trójkąta o danej długości podstawy i wysokości.
      • Volume of a cone - objętość stożka o danej wysokości i promieniu podstawy.
  • Get X of Fixed object - pozycja X obiektu oznaczonego.
  • Get Y of Fixed object - pozycja Y obiektu oznaczonego.
  • Get Direction of Fixed object - kierunek obiektu oznaczonego.

Stub.png Ta sekcja jest tylko zalążkiem artykułu. Jeśli możesz, rozbuduj ją.

Konfiguracja w edytorze etapu

Brak.

Linki zewnętrzne