43 lines
6.9 KiB
Plaintext
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 }} |