SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - Wieża Hanoi w swishu

olo21 - Sro 31 Maj, 2006 07:35
Temat postu: Wieża Hanoi w swishu
Witam,
wie ktoś może jak wykonać wieże hanoi, coś na wzór TEGO ?
Jak przenosić elementy (klocki) za pomocą myszki i jak sprawdzać czy klocek jest większy czy mniejszy?

stefcio - Sro 31 Maj, 2006 11:59
Temat postu: odp
to jest połączenie flesha i php
Zmienne wczytują sie do pliku swf z plików txt które są obrabiane plikami php

olo21 - Sro 31 Maj, 2006 12:24

Dzięki za zainteresowanie.
Zrobiłem na razie drag and drop. Wygląda tak: Hanoi . Plik swi drag2.swi
Teraz nie wiem jak ograniczyć aby nie można było 1 klocka wyciągnąc spod drugiego(kolejka) i aby większego nie można było położyć na mniejszym?

Radjon - Sro 31 Maj, 2006 13:09

zmiennymi !
każdej zmiennej przypisujesz wartość a potem tylko sprawdzasz "odpowiednie" warunki
jeśli zmienna ma wartość x to można a jeśli y to nie można itp.
spróbuję o tym pomyśleć ... jak mi czasu starczy

stefcio - Sro 31 Maj, 2006 13:27
Temat postu: odp
a wartości zmiennych to są odpowiednie położenia na osiach X i Y
W przypadku tej wieży to pędzie oś Y

Radjon - Sro 31 Maj, 2006 13:57

stefcio upraszczasz :wink:

Tak na szybko:
będzie sporo zmiennych
każdy prostokąt będzie miał położenie w zmiennych
a dodatkowo każdy słupek będzie miał zmienną, która nam powie co na nim leży i w jakiej kolejności.
będzie to sprawdzane on (press) i on (release) i dzięki temu pozycjonowane będą potem prostokąty ...

sorry ... brak czasu na więcej
jutro spróbuję to napisać :)

olo21 - Czw 01 Cze, 2006 18:18

Próbował ktoś coś zrobić dalej?
erbe - Czw 01 Cze, 2006 18:36
Temat postu: Re: odp
stefcio napisał/a:
to jest połączenie flesha i php
Zmienne wczytują sie do pliku swf z plików txt które są obrabiane plikami php
jakiego flasha?? jakiego php?? :O toż to zwykły javascript.
stefcio - Czw 01 Cze, 2006 18:49
Temat postu: odp
mi to wygląda na flash+php ale nie zaprzecze ze to może być java
erbe - Czw 01 Cze, 2006 19:43

a po czym wnosisz?
stefcio - Czw 01 Cze, 2006 21:31
Temat postu: odp
tak mówie bo takich cudów w javie to nie widzialem:)) chociaż teraz jak to przeanalizowałem ( mojim łebkiem) to stwierdziłem , że moge się myslic:))
erbe - Czw 01 Cze, 2006 21:47

Zajrzyj do źródła tej strony ;)
Radjon - Pią 02 Cze, 2006 06:47

olo21 napisał/a:
Próbował ktoś coś zrobić dalej?


Ja to robię i idzie mi to jak na razie nieźle ... ale bardzo powoli ponieważ mam teraz qpe innej roboty

dodatkowo utknąłem na pewnym "małym" problemie po prostu przyjąłem złe założenia
i zaczyna mi to rosnąć do absurdalnych rozmiarów :?

chyba napiszę to od początku :)

olo21 - Pon 05 Cze, 2006 20:14

Radjon napisał/a:
olo21 napisał/a:
Próbował ktoś coś zrobić dalej?


Ja to robię i idzie mi to jak na razie nieźle ... ale bardzo powoli ponieważ mam teraz qpe innej roboty

dodatkowo utknąłem na pewnym "małym" problemie po prostu przyjąłem złe założenia
i zaczyna mi to rosnąć do absurdalnych rozmiarów :?

chyba napiszę to od początku :)

i jak?

Radjon - Wto 06 Cze, 2006 08:59

Cieniutko :?
naprawdę nie mam czasu by skończyć ...
zawsze tak wygląda u mnie początek miesiąca (przynajmniej do 10 każdego)
dlatego tu daję ci źródło z dość dokładnymi opisami

PS
zaobserwowane błędy:
1. jeżeli na "słupku" stoją tylko dwa klocki to jak kliknę na dolny podnosi go na samą górę (nie wiem dlaczego - jeszcze nad tym nie myślałem)
dodatkowo:
2. program nie sprawdza czy kładę większy klocek na mniejszy (nie napisałem)
3. bark informacji, że ci się udało, instrukcji, restartu, licznika itp. (nie napisałem)
_______________________________________________

Ad.1 - usunąłem błąd :)
Ad.2 - b.z. ale myślę już nad tym
Ad.3 - b.z.

olo21 - Czw 08 Cze, 2006 09:38

dzięki Radjon za pomoc. Trochę skomplikowane to jest jak dla mnie ale analizuję twój kod.
Radjon - Czw 08 Cze, 2006 11:56

wiem ... pisałem na kolanie i w dodatku z przerwami :wink:

W nagrodę za wytrwałość masz pełną wersję ... znaczy prawie ...
nie ma licznika, help oraz restart ale ...
to już pozostawiam tobie :)

[ Dodano: Wto 27 Cze, 2006 08:15 ]
Jak wam się to podoba ?
Wieża Hanoi


Powered by phpBB modified by Przemo © 2003 phpBB Group