Avatar
Vojtěch Bargl:

Tak k začátku :D
U objektu 1 mám nastavenou gravitaci, a potřebuji aby se od objektu 2 odrážel do doby, kdy bude mít objekt 1 rychlost větší než 0.1.
Pokud bude mít rychlost menší tak aby se přestal odrážet a spustil horizontální rychlost

Zkoušel jsem postup funkcí, kde bylo:

  1. kód: if (vspeed < 0.1) hspeed = 1
  2. akce: else
  3. akce: bounce

Ale to mi nefunguje :(
Poradíte někdo, jak to upravit???

 
Odpovědět 13.2.2013 18:25
Avatar
Maxfx
Redaktor
Avatar
Maxfx:

přes vektory http://nehe.ceske-hry.cz/tut_30.php

Editováno 13.2.2013 18:54
Nahoru Odpovědět 13.2.2013 18:52
Být ovládán znamená být sledován, pod dohledem, špehován, veden, uzákoněn, reglementován, ohrazen, indoktrinován, pře...
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Maxfx
Zdeněk Pavlátka:

K čemu budou u gamemakeru vektory?

Nahoru Odpovědět 13.2.2013 19:03
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Maxfx
Vojtěch Bargl:

nejde to jednodušeji???

 
Nahoru Odpovědět 13.2.2013 19:35
Avatar
Maxfx
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Maxfx:

Jo to je gamemaker :D :D tak nic :D

Nahoru Odpovědět 13.2.2013 19:52
Být ovládán znamená být sledován, pod dohledem, špehován, veden, uzákoněn, reglementován, ohrazen, indoktrinován, pře...
Avatar
TomBen
Redaktor
Avatar
TomBen:

Třeba nějak takto:
http://www.ulozto.cz/…M/schody-gmk
V zásadě jsou v tom dvě zrádné věci:
a/ rychlost 0.1 je příliš malá a obvykle prostě nenastane
takže podmínka nezafunguje
b/ vspeed při odrazu pulsuje ze záporu do kladu
proto je dobré testovat absolutní hodnotu rychlosti

Nahoru Odpovědět 14.2.2013 0:46
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Odpovídá na TomBen
Vojtěch Bargl:

Díky přesně to jsem potřeboval

 
Nahoru Odpovědět 14.2.2013 12:19
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.