blender3d.cz
http://blender3d.cz/forum/

Kulometna palba ?
http://blender3d.cz/forum/viewtopic.php?f=11&t=6223
Stránka 11

Autor:  ArchimondaX [ ned lis 02, 2008 5:16 pm ]
Předmět příspěvku:  Kulometna palba ?

1 ) Jde v blenderu udělat něco jako kulometná palba ? napr, že držíte levý tlačítko myši a ono to jenom stříli do doby kdy už nemáte náboje ?

2) Jde z jednoho objektu udělat 2 ?

Jestli ano prosím o návod

Autor:  zgerbiak [ ned lis 02, 2008 6:57 pm ]
Předmět příspěvku: 

1. - Ide. Pridáš si senzor mouse kde máš nastavené lavé tlačítko.
- Napoíš ho na controller a ten potom na actuator Edit Object kde do OB zadáš názov strely ;)...
- Strela je vlastne objekt ktorý sa nachádza v inej vrstve a má zadaný nejaký pohyb (let).
- Aby ti to nestrielalo stále, ale malo určítú kadenciu pridaj si premennú typu timer.
- pridaj senzor preoperty typu interval. do prop daj názov toho timeru. nastav min a max napríklad na 0 až 0.1 a zapni mu inverziu. Napoj ho na ten istý controller ako si napájal myš.
- pridaj actuator property, do prop daj názov timeru a do value 0. prepoj ho s controllerom.
-Teraz máš vytvorenú kadenciu. Ešte treba pridať zásobník.
- pridaj premennú typu int a nastav jej hodnotu napr 500.
- pridaj senzor property typu equal do prop daj názov tej premennej a do value daj nulu. invertuj ho
- prepoj ho s tým controllerom a ten controller s ďalším actuatorom.
- ten bude property typu add
- do prop daj meno premennej a do value daj -1 (odpočítavanie nábojov)

Ak som to nenapísal blbo tak by to malo byť správne.
Spravil som video ako na to.
http://metalair.tym.cz/zgerbiak/gameblender/strelba.zip

2. - Ide. Označíš si v edit móde to čo chceš v druhom objekte a stač P -> Selected.

Autor:  ArchimondaX [ pon lis 03, 2008 3:27 pm ]
Předmět příspěvku: 

zgerbiak píše:
1. - Ide. Pridáš si senzor mouse kde máš nastavené lavé tlačítko.
- Napoíš ho na controller a ten potom na actuator Edit Object kde do OB zadáš názov strely ;)...
- Strela je vlastne objekt ktorý sa nachádza v inej vrstve a má zadaný nejaký pohyb (let).
- Aby ti to nestrielalo stále, ale malo určítú kadenciu pridaj si premennú typu timer.
- pridaj senzor preoperty typu interval. do prop daj názov toho timeru. nastav min a max napríklad na 0 až 0.1 a zapni mu inverziu. Napoj ho na ten istý controller ako si napájal myš.
- pridaj actuator property, do prop daj názov timeru a do value 0. prepoj ho s controllerom.
-Teraz máš vytvorenú kadenciu. Ešte treba pridať zásobník.
- pridaj premennú typu int a nastav jej hodnotu napr 500.
- pridaj senzor property typu equal do prop daj názov tej premennej a do value daj nulu. invertuj ho
- prepoj ho s tým controllerom a ten controller s ďalším actuatorom.
- ten bude property typu add
- do prop daj meno premennej a do value daj -1 (odpočítavanie nábojov)

Ak som to nenapísal blbo tak by to malo byť správne.
Spravil som video ako na to.
http://metalair.tym.cz/zgerbiak/gameblender/strelba.zip

2. - Ide. Označíš si v edit móde to čo chceš v druhom objekte a stač P -> Selected.



a nabijeni ? :lol:

Autor:  kracho [ stř lis 05, 2008 5:39 am ]
Předmět příspěvku: 

Nabijanie jednoducho:
sensor-keyboard-r
controller-and
actuator-property-assign-nazov tej property, kde si mal povodne 500 a od ktorej odpocitavas - value=500

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/