Jump to content
  • 0

pomoc Actor - line of sight - přímá viditelnost


KillBill61

Dotaz

Popis problému:

Zdravím :d,

nebyl jsem nikde schopen najít, zda je možné zjistit, zda mezi nějakýma dvěma body se nachází překážka či ne.

 

Chtěl bych si po dlouhé době pohrát s Actorama, a tak mě napadlo vcelku jednoduchý script na střílečku, ale problém spočívá pouze v tom, o čem jsem psal.

 

Ve hře je možnost, že pokud se někdo schovává za zdí, tak mu není vidět nápis nad hlavou (myslím, že to jde i přenastavit), tak mi napadlo jestli tu není nějaká funkce, kterou jsem přehlídl.

 

Samozřejmě, pokud bych vytvořil vlastní mapu a každému objektu nadefinoval výšku, šířku, délku, tak bych dokázal zjistit, zda kulka projde z A do B, ale přece jenom je tohle na dlouhé psaní a jelikož ve hře už je toto implementovaný (neprostřelíte zeď), tak jestli to někde nejde převzít (náká funkce, kterou neznám a je tu).

 

Popravdě jsem nezkoušel animaci Actorů střílení se zbraní, ale čekám, že střílí slepý a možná i hluchý? :d

 

Předem dík za odpověď

61kB

 

Chyby/varování kompilátoru a při běhu:

--

 

Kód:

 

--

 

 

 

Dodatečné poznámky:

--

Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 0

Díky za info - bohužel nevím, jak hodně je ten plugin optimalizovaný, ale podle toho co vidím je každopádně hodně propracovaný a poklona mu :d

 

každopádně ale nevím jestli ho použiju, protože mám nápad na server, který bude mít už v sobě hodně timerů a pracování s PVars a SVars

 

možná si udělám nějaký vlastní, v případě, že je možný to udělat nenáročný ->

pokud chci zjistit, zda mezi dvěma body leží nějaký objekt ..... jde to zkontrolovat jiným způsobem, než kontrolovat postupně body na přímce, zda se vyskytují v nějakým objektu? přece jenom mě je jedno, kde se ta kulka zarazí...

a teď neřeším colidery původních objektů ve hře - vyrobim si mapu z objektů, které se dobře definují (colider)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...