| |
UltimaForum
|
 |
Pomoc [VXAce] - Suma dwóch zmiennych
Adahosi - Wto 19 Lut, 2013 19:58 Temat postu: Suma dwóch zmiennych Witam. Nie mam zielonego pojęcia jak zsumować dwie zmienne. Poza tym nie mogą one się sumować w nieskończoność, ale wynik musi być ciągle aktualizowany.
Otóż przypuśćmy, że mamy zmienną #1 = 5, i zmienną #2 = 4. Zmienna #3 ma być sumą zmiennych #[1,2] (czyli wyszłoby 9) i jeżeli jakaś ze zmiennych zmieni się, to wynik również powinien się automatycznie zmienić.
Może to być w postaci skryptu (nie potrafię napisać żadnego skryptu), w postaci dźwigni.. mam to gdzieś. Ważne, aby sumowało (nie w nieskończoność, wynik ma być odświeżany a nie po kilku sekundach wynosić kilka tysięcy). Jeżeli ktoś jest mi w stanie doradzić to byłbym wdzięczny.
Jeżeli ktoś nie zrozumiał o co mi chodzi, to tutaj wytłumaczę jeszcze raz (czasami potrafię pisać chaotycznie):
Mamy trzy zmienne.
Zmienna #1 = 4
Zmienna #2 = 3
Zmienna #3 = zmienna #1 + zmienna #2 = 7
Wynik ma być ciągle odświeżany. Jeżeli zmienna #1 z wartości 4 zamieni się w wartość 5, to zmienna #3 powinna wynieść nie 8, a 7.
Jest to dość ważna sprawa dla mnie. Jeżeli ktoś wie jak to zrobić - prosiłbym o odpowiedź.
spartanPAGE - Wto 19 Lut, 2013 20:29
Działanie musi być wykonywane w timerze (cały czas wykonywującym się typowym zdarzeniu) lub po prostu w pętli.
Zawsze możesz też przed użyciem odświeżyć zmienną.
I nie, nie wyjdzie Ci kilka tysięcy dla x = y + z
(wyszłoby dla x+= y + z)
Adahosi - Wto 19 Lut, 2013 20:55
To wiem, ale JAK dodać te dwie zmienne do siebie? W "kontroluj zmienne" (control variables) mogę zaznaczyć jedynie 1 zmienną. Nie wiem jak zsumować dwie różne zmienne.
ka0909 - Wto 19 Lut, 2013 23:36
Możesz zrobić w ten sposób:
zsumować w taki sposób.
A+B=A lub A+B=B
Inaczej mówiąc po ludzku musisz wybrać jedną zmienną z sumy która przyjmie wartość z dodawania. Ustawiasz sobie zmienną A, dajesz plus, a poniżej w operacjach zmienna B. Wszystko ci się dodaje tylko niestety na ustawioną zmienną. Mam nadzieję że w ogóle zrozumiałeś co powiedziałem :D
Avara - Wto 19 Lut, 2013 23:58
........
Najpierw ustawiasz zmienna3 = zmienna1 a pod spodem zmienna3 + zmienna2.
Adahosi - Sro 20 Lut, 2013 16:37
Przecież to takie proste! Dzięki wszystkim za odpowiedź i wyjaśnienie mi tak banalnego problemu.
|
|