Zmienna pokazująca na funkcje którą potem wykona.

Wszelkie pytania na temat SAIL'a i modowania OW.
Post Reply
shoter
Soldier level 1
Soldier level 1
Posts: 13
Joined: Thu Jul 25, 2013 12:23 am

Zmienna pokazująca na funkcje którą potem wykona.

Post by shoter »

Szukałem, lecz odpowiedzi znaleźć nie moge.
Czy jest jakiś sposób aby funkcje przypisać do zmiennej i wywołać ja w późniejszym czasie?

Przykład ocb :

Code: Select all

function testowa();
begin
//ciało funkcji
end;

//Gdzieś indziej w kodzie
var zmienna;
zmienna := testowa;
zmienna();
Jednakże wywala błąd gdy chce wywołać zmienną jako funkcje :/.
User avatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Posts: 4175
Joined: Tue Jul 07, 2009 9:13 pm
Location: Polska - EuroStan ZSRE
Contact:

Re: Zmienna pokazująca na funkcje którą potem wykona.

Post by Serpent »

Możesz zrobić coś takiego:

Code: Select all

Export function Funkcja(value);
begin
// kod w którym definiujesz o co biega, przykład:
SetLives(budynek, value);
end;

// gdzieś potem
If coś_tam then
Funkcja(i); // zmieni ilość hp budynku na ilośc o wartości i
Epickie teksty:
Marek1906: jak zrobic aby sail był zielony?
Kvantovy: Wszystko normalne, wszystko w koło było dziwne
Kvantovy:: To jest fajne, że to nie jest takie głupie
Kvantovy:: remove sos from kanapeczka
Kvantovy:: zdarzają się rzezy które sie filozofom nie śniły
Cenwen: problemem jest gejostwo
"Taki z niego fizyk jak ze mnie baletnica" - Profesor Scholtze o Kvantovym.
JAKBYŁ BYM CZECHEM TO BYM ROZŁOŻYŁ NAMIOT ~Kvanciak
Post Reply