reman3/Rayman_X/cpa/IA - HELP/Francais/Fonctions/MEC_ImpulsionSaut.rtf

43 lines
6.9 KiB
Plaintext

{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1036{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f17\froman\fcharset238\fprq2 Times New Roman CE;}{\f18\froman\fcharset204\fprq2 Times New Roman Cyr;}
{\f20\froman\fcharset161\fprq2 Times New Roman Greek;}{\f21\froman\fcharset162\fprq2 Times New Roman Tur;}{\f22\froman\fcharset186\fprq2 Times New Roman 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{\widctlpar\adjustright \fs20\lang1036 \snext0 Normal;}{\s4\fi-284\li284\sb240\sa60\widctlpar\adjustright \b\i\cf2\lang2057 \sbasedon0 \snext0 heading 4;}{\*\cs10 \additive
Default Paragraph Font;}{\s15\widctlpar\adjustright \fs20\lang1036 \sbasedon0 \snext15 footnote text;}{\*\cs16 \additive \super \sbasedon10 footnote reference;}{\s17\keepn\widctlpar\adjustright \b\fs28\cf11\lang1036 \sbasedon0 \snext17 Title;}{
\s18\widctlpar\tqc\tx4536\tqr\tx9072\adjustright \fs20\lang1036 \sbasedon0 \snext18 header;}{\s19\widctlpar\tqc\tx4536\tqr\tx9072\adjustright \fs20\lang1036 \sbasedon0 \snext19 footer;}{\*\cs20 \additive \uldb\nosupersub Lien;}{\*\cs21 \additive
\v\ulnone\nosupersub R\'e9f\'e9rence;}}{\info{\title K$ Nom de la Fonction}{\author eparent}{\keywords MEC_ImpulsionSaut}{\operator eparent}{\creatim\yr1998\mo6\dy15\hr12\min2}{\revtim\yr1998\mo6\dy23\hr11\min10}{\version5}{\edmins15}{\nofpages1}
{\nofwords80}{\nofchars456}{\*\company UBI SOFT}{\nofcharsws0}{\vern89}}\margl1417\margr1417\margt1417\margb1417 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\hyphcaps0\formshade\viewkind1\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\widctlpar\adjustright \b\fs28\cf11\lang1036 {\cs16\super #{\footnote
\pard\plain \s15\widctlpar\adjustright \fs20\lang1036 {\cs16\super #}{ IDH_}{\field\fldedit{\*\fldinst { KEYWORDS \\* MERGEFORMAT }}{\fldrslt {MEC_IMPULSIONSAUT}}}}K{\footnote \pard\plain \s15\widctlpar\adjustright \fs20\lang1036 {\cs16\super K}{ }
{\field{\*\fldinst { KEYWORDS \\* MERGEFORMAT }}{\fldrslt {MEC_ImpulsionSaut}}}}${\footnote \pard\plain \s15\widctlpar\adjustright \fs20\lang1036 {\cs16\super $}{ }{\field{\*\fldinst { KEYWORDS \\* MERGEFORMAT }}{\fldrslt {MEC_ImpulsionSaut}}}}}{ }
{\field{\*\fldinst { KEYWORDS \\* MERGEFORMAT }}{\fldrslt {MEC_ImpulsionSaut}}}{
\par }\pard\plain \s4\fi-284\li284\sb240\sa60\widctlpar\outlinelevel3\adjustright \b\i\cf2\lang2057 {\lang1036 Syntaxe
\par }\pard\plain \widctlpar\adjustright \fs20\lang1036 {
\par }\pard \qj\widctlpar\adjustright {Vecteur ultra.}{\field{\*\fldinst {\b KEYWORDS \\* MERGEFORMAT }}{\fldrslt {\b MEC_ImpulsionSaut}}}{( }{\i PointA, PointB, Zmax}{)
\par }\pard\plain \s4\qj\fi-284\li284\sb240\sa60\widctlpar\outlinelevel3\adjustright \b\i\cf2\lang2057 {\lang1036 Description
\par }\pard\plain \qj\widctlpar\adjustright \fs20\lang1036 {Retourne l\rquote impulsion \'e0 fournir ( par un ACT_ImposeVecteurVitesse ) pour que l\rquote acteur parte du pointA et arrive au pointB en s\rquote \'e9
levant au maximum de Zmax par rapport au pointB d\rquote arriv\'e9e
\par }\pard\plain \s4\qj\fi-284\li284\sb240\sa60\widctlpar\outlinelevel3\adjustright \b\i\cf2\lang2057 {\lang1036 Remarque(s)
\par }\pard\plain \qj\widctlpar\adjustright \fs20\lang1036 {La mini structure MSDynamics de l\rquote acteur ULTRA doit \'eatre allou\'e9e, il faut que l\rquote acteur soit en m\'e9canique de saut ou bien que la gravit\'e9 soit activ\'e9e ainsi que l\rquote
inertie et Ix=Iy=Iz=1.
\par Cette fonction sert \'e0 d\'e9terminer l\rquote impulsion n\'e9cessaire pour atteindre un point selon une trajectoire donn\'e9e, elle renvoie le vecteur nul si ce n\rquote est pas r\'e9alisable
\par }\pard\plain \s4\fi-284\li284\sb240\sa60\widctlpar\outlinelevel3\adjustright \b\i\cf2\lang2057 {\lang1036 Exemple(s)
\par }\pard\plain \widctlpar\adjustright \fs20\lang1036 {\lang1024\cgrid {\shp{\*\shpinst\shpleft2615\shptop21\shpright2759\shpbottom885\shpfhdr0\shpbxcolumn\shpbypara\shpwr3\shpwrk0\shpfblwtxt0\shpz0\shplid1026
{\sp{\sn shapeType}{\sv 88}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}}{\shprslt{\*\do\dobxcolumn\dobypara\dodhgt8192\dppolygon\dppolycount67\dpptx0\dppty0\dpptx7\dppty0\dpptx15\dppty1\dpptx21\dppty3\dpptx28\dppty6\dpptx34\dppty8\dpptx40\dppty12
\dpptx46\dppty17\dpptx51\dppty21\dpptx56\dppty26\dpptx60\dppty32\dpptx63\dppty37\dpptx66\dppty44\dpptx69\dppty50\dpptx71\dppty57\dpptx71\dppty65\dpptx72\dppty72\dpptx72\dppty359\dpptx72\dppty366\dpptx73\dppty375\dpptx75\dppty382\dpptx78\dppty387
\dpptx81\dppty394\dpptx84\dppty400\dpptx88\dppty405\dpptx93\dppty411\dpptx98\dppty415\dpptx104\dppty419\dpptx110\dppty423\dpptx116\dppty426\dpptx123\dppty429\dpptx129\dppty430\dpptx137\dppty431\dpptx144\dppty431\dpptx137\dppty431\dpptx129\dppty433
\dpptx123\dppty434\dpptx116\dppty437\dpptx110\dppty440\dpptx104\dppty444\dpptx98\dppty448\dpptx93\dppty453\dpptx88\dppty458\dpptx84\dppty464\dpptx81\dppty470\dpptx78\dppty477\dpptx75\dppty482\dpptx73\dppty489\dpptx72\dppty498\dpptx72\dppty505
\dpptx72\dppty792\dpptx71\dppty799\dpptx71\dppty807\dpptx69\dppty814\dpptx66\dppty820\dpptx63\dppty827\dpptx60\dppty832\dpptx56\dppty838\dpptx51\dppty843\dpptx46\dppty847\dpptx40\dppty852\dpptx34\dppty856\dpptx28\dppty858\dpptx21\dppty861\dpptx15\dppty863
\dpptx7\dppty864\dpptx0\dppty864\dpx2615\dpy21\dpxsize144\dpysize864\dpfillfgcr255\dpfillfgcg255\dpfillfgcb255\dpfillbgcr255\dpfillbgcg255\dpfillbgcb255\dpfillpat0\dplinew15\dplinecor0\dplinecog0\dplinecob0}}}}{MEC_ActiveGravite (vrai)
\par MEC_FixeGravite (9.81) \tab Param\'e8tres \'e0 activer et \'e0 initialiser si l\rquote acteur n\rquote est pas en m\'e9canique de saut
\par MEC_ActiveInertie(vrai)
\par MEC_FixeInertie(1,1,1)
\par VD_PointA := Moi.ACT_PositionAbsoluePerso()
\par VD_PointB := VD_PointA + vecteur (1,-1,0 )
\par Impulsion := }{\b MEC_ImpulsionSaut}{ (VD_pointA, VD_PointB, 0.45)
\par ACT_ImposeVecteurVitesse(Impulsion)
\par }\pard\plain \s4\fi-284\li284\sb240\sa60\widctlpar\outlinelevel3\adjustright \b\i\cf2\lang2057 {\lang1036 Voir aussi\~:
\par }\pard\plain \widctlpar\adjustright \fs20\lang1036 {Les fonctions pr\'e9fix\'e9es par MEC_
\par
\par }}