Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – DelphiX tutoriály

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
tatko
Tvůrce
Avatar
tatko:5.1.2013 17:21

ZDravím všechny. Potřeboval bych poradit :)

Dělám hru v Delphix ...po dlouhé době.
Stáhnul jsem si poslední verzi DelphiX 1.09.2
A...narazil jsem tam na:
image.Items[0]­.DrawFlipH(DXDraw1­.Surface,0,0,0)­...
DrawFlipV....
a nepodařilo se mi to rozchodit vypadá to jednoduše ..příklad není...
prostě to přehazování nedokážu využít...:`
asi jsem blbej...jestli nemá někdo nějaký příklad...byl bych rád....
díky všem

Odpovedať
5.1.2013 17:21
Lepší jedna po ránu ...než celý den žádná...:))
Avatar
Luboš Běhounek Satik:5.1.2013 17:26

Nefunguje to? hází to chybu? Nebo v čem přesně je problém?

Odpovedať
5.1.2013 17:26
https://www.facebook.com/peasantsandcastles/
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na tatko
David Hartinger:5.1.2013 17:38

Doporučoval bych DelphiX už vůbec nepoužívat (zamrzlo na DirectX 7 a je nekompatibilní). Existuje UnDelphiX, ale stejně je to zastaralé, jako Delphi samotné. Možná by stálo za to kouknout na Javu nebo C#.

Odpovedať
5.1.2013 17:38
New kid back on the block with a R.I.P
Avatar
tatko
Tvůrce
Avatar
tatko:5.1.2013 17:52

sorry samozřejmě že Undelphix ....:[
já vím že je to zastaralé pokukuju po jazyku construct...ale chci to ještě dodělat...:`
no co to dělá ...no právě nic ...nápověda je ta samá jak u toho :

tohle vykresli normalni obrazek
image.Items[0]­.Draw(DXDraw1­.Surface,0,0,0)

napoveda je stejna pro oba:
image.Items[0]­.Draw( Tdirectdrawdraw­surface,x,y,pat­ternindex)
image.Items[0]­.DrawFlipH( Tdirectdrawdraw­surface,x,y,pat­ternindex)

akorát je tam ten flipH nebo V
image.Items[0]­.DrawFlipH(DXDraw1­.Surface,100,100,0)
a nic zkoušel jsem to i na jiný image jako že to tam vloží a pak zase vykreslit....prostě se to nikde nevykreslí...
přijde mi to líto ušetří to práci :)

Editované 5.1.2013 17:53
Odpovedať
5.1.2013 17:52
Lepší jedna po ránu ...než celý den žádná...:))
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na tatko
David Hartinger:5.1.2013 17:56

Construct není jazyk, ale klikátko. Vím, že ty programovat umíš, byl bys překvapený, jak je přechod z Delphi na něco jiného rychlý a pohodlný, také jsem jej absolvoval.

K tvému problému, ten DrawFlipH a DrawFlipV by měl fungovat úplně stejně, jako Draw. Pokud ne, je problém v té knihovně nebo tam může být nějaký problém s kompatibilitou. Nepřipadá mi možné udělat tam chybu.

Odpovedať
5.1.2013 17:56
New kid back on the block with a R.I.P
Avatar
tatko
Tvůrce
Avatar
tatko:5.1.2013 17:58

tady takovy obrazek :) mam asi 5 levelů...jde to pomalu...

Odpovedať
5.1.2013 17:58
Lepší jedna po ránu ...než celý den žádná...:))
Avatar
tatko
Tvůrce
Avatar
tatko:5.1.2013 18:04

asi to bude jak říkáš...
costruct:
já vím že to je klíkátko...:)) :))ale vzhledem k mému věku ...co bys chtěl:))
a efekt je slušný ...ješte přichází v úvahu glscene uvidím ...no a co by si mi doporučil??

Odpovedať
5.1.2013 18:04
Lepší jedna po ránu ...než celý den žádná...:))
Avatar
Kit
Tvůrce
Avatar
Odpovedá na tatko
Kit:5.1.2013 18:07

To seš ještě mladík. Znám i starší, kteří se naučili nový programovací jazyk a dnes v něm válí.

Odpovedať
5.1.2013 18:07
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
tatko
Tvůrce
Avatar
tatko:5.1.2013 18:16

:) tak dík :`

Odpovedať
5.1.2013 18:16
Lepší jedna po ránu ...než celý den žádná...:))
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na tatko
David Hartinger:5.1.2013 18:28

Tak ty jazyky se zas tak extra nezměnily, stále mají for a while cyklus, stále mají podmínky a podobně. Můžeš v C# nebo Javě vlastně programovat úplně stejně jako v Delphi. Sice si budeš přidělávat práci, protože se tam dá hodně věcí řešit efektivněji, ale jde to. Také jsem to zezačátku tak dělal, než jsem zjistil, že většinu věcí za mě udělají knihovny v .NETu. Pokud programuješ objektově, půjde ti to ještě lépe. Lidé hodně používají C# a framework XNA, také se mi líbí: http://www.itnetwork.cz/csharp/monogame. Pro Javu je myslím nějaké jMonkey. Ještě je velmi zajímavý JavaScript, hra ti potom poběží na webu, ale to je oproti Delphi úplně něco jiného, naopak C# a Java jsou hodně podobné.

Odpovedať
5.1.2013 18:28
New kid back on the block with a R.I.P
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!