34 lines
5.3 KiB
Plaintext
34 lines
5.3 KiB
Plaintext
{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1036{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f17\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}
|
|
{\f18\froman\fcharset238\fprq2 Times New Roman CE;}{\f19\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f21\froman\fcharset161\fprq2 Times New Roman Greek;}{\f22\froman\fcharset162\fprq2 Times New Roman Tur;}
|
|
{\f23\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f120\fswiss\fcharset238\fprq2 Tahoma CE;}{\f121\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f123\fswiss\fcharset161\fprq2 Tahoma Greek;}{\f124\fswiss\fcharset162\fprq2 Tahoma Tur;}
|
|
{\f125\fswiss\fcharset186\fprq2 Tahoma Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;
|
|
\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\nowidctlpar\widctlpar\adjustright \fs20\lang1036 \snext0
|
|
Normal;}{\s4\fi-284\li284\sb240\sa60\nowidctlpar\widctlpar\adjustright \b\i\cf2\lang2057 \sbasedon0 \snext0 heading 4;}{\*\cs10 \additive Default Paragraph Font;}{\s15\nowidctlpar\widctlpar\adjustright \fs20\lang1036 \sbasedon0 \snext15 footnote text;}{\*
|
|
\cs16 \additive \super \sbasedon10 footnote reference;}{\s17\keepn\nowidctlpar\widctlpar\adjustright \b\fs28\cf11\lang1036 \sbasedon0 \snext17 Title;}{\s18\nowidctlpar\widctlpar\tqc\tx4536\tqr\tx9072\adjustright \fs20\lang1036 \sbasedon0 \snext18 header;}
|
|
{\s19\nowidctlpar\widctlpar\tqc\tx4536\tqr\tx9072\adjustright \fs20\lang1036 \sbasedon0 \snext19 footer;}{\*\cs20 \additive \uldb\nosupersub Lien;}{\*\cs21 \additive \v\ulnone\nosupersub R\'e9f\'e9rence;}{\s22\nowidctlpar\widctlpar\adjustright \cbpat9
|
|
\f17\fs20\lang1036 \sbasedon0 \snext22 Document Map;}}{\info{\title K$ Nom de la M\'e9taAction}{\author Xavier Billault}{\keywords COL_PersoCollisionne}{\operator ePARENT}{\creatim\yr1998\mo3\dy16\hr10\min22}{\revtim\yr1998\mo5\dy11\hr14\min45}{\version4}
|
|
{\edmins5}{\nofpages1}{\nofwords80}{\nofchars456}{\*\company UBI SOFT}{\nofcharsws0}{\vern73}}\margl1417\margr1417\margt1417\margb1417 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\hyphcaps0\formshade\viewkind5\viewscale100 \fet0\sectd
|
|
\linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4
|
|
\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}
|
|
{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}\pard\plain \s17\keepn\nowidctlpar\widctlpar\adjustright \b\fs28\cf11\lang1036 {\cs16\super #
|
|
{\footnote \pard\plain \s15\nowidctlpar\widctlpar\adjustright \fs20\lang1036 {\cs16\super #}{ IDH_}{\field{\*\fldinst { KEYWORDS \\* MERGEFORMAT }}{\fldrslt {COL_PersoCollisionne}}}}K{\footnote \pard\plain \s15\nowidctlpar\widctlpar\adjustright
|
|
\fs20\lang1036 {\cs16\super K}{ }{\field{\*\fldinst { KEYWORDS \\* MERGEFORMAT }}{\fldrslt {COL_PersoCollisionne}}}}${\footnote \pard\plain \s15\nowidctlpar\widctlpar\adjustright \fs20\lang1036 {\cs16\super $}{ }{\field{\*\fldinst { KEYWORDS \\*
|
|
MERGEFORMAT }}{\fldrslt {COL_PersoCollisionne}}}}}{ COL_PersoCollisionne
|
|
\par
|
|
\par }\pard\plain \s4\fi-284\li284\sb240\sa60\nowidctlpar\widctlpar\outlinelevel3\adjustright \b\i\cf2\lang2057 {\lang1036 Syntaxe
|
|
\par }\pard\plain \nowidctlpar\widctlpar\adjustright \fs20\lang1036 {
|
|
\par Vecteur }{\b COL_PersoCollisionne}{ ( Vecteur }{\i point}{, Vecteur }{\i vecteur, }{Entier }{\i mode}{)
|
|
\par }\pard\plain \s4\fi-284\li284\sb240\sa60\nowidctlpar\widctlpar\outlinelevel3\adjustright \b\i\cf2\lang2057 {\lang1036 Description
|
|
\par }\pard\plain \nowidctlpar\widctlpar\adjustright \fs20\lang1036 {Lance un rayon ayant une extr\'e9mit\'e9 }{\i point}{, et l\rquote autre }{\i point+vecteur.
|
|
\par }{Collisionne avec\~:
|
|
\par \tab - la hi\'e9rarchie statique si }{\i mode}{=\~0, dans ce cas la fonction retournera toujours personne
|
|
\par \tab - la hi\'e9rarchie dynamique si }{\i mode}{=1
|
|
\par \tab - la hi\'e9rarchie dynamique + statique si }{\i mode}{=2
|
|
\par Retourne l\rquote acteur collisionn\'e9.
|
|
\par }\pard\plain \s4\fi-284\li284\sb240\sa60\nowidctlpar\widctlpar\outlinelevel3\adjustright \b\i\cf2\lang2057 {\lang1036 Remarque(s)
|
|
\par }\pard\plain \nowidctlpar\widctlpar\adjustright \fs20\lang1036 {Le lancement de rayon est optimis\'e9 par trame. Ainsi, si les 3 fonctions COL_PointCollision, COL_NormaleCollsion et COL_PersoCollisionne sont appel\'e9es dans la m\'eame trame avec les m
|
|
\'eames param\'e8tres, un seul rayon est lanc\'e9 dans la trame.
|
|
\par }\pard\plain \s4\fi-284\li284\sb240\sa60\nowidctlpar\widctlpar\outlinelevel3\adjustright \b\i\cf2\lang2057 {\lang1036 Exemple(s)
|
|
\par }\pard\plain \nowidctlpar\widctlpar\adjustright \fs20\lang1036 {ActeurTouche\~:= COL_PersoCollisionn\'e9 ( Position, Deplacement, 1 )
|
|
\par
|
|
\par }} |