「ボーンに追従するオブジェクト」の編集履歴(バックアップ)一覧はこちら

ボーンに追従するオブジェクト」(2005/07/24 (日) 19:37:25) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

<p> pMyModelがボーンを仕込んであるモデルで、pMdelがボーンに追従するモデルです。<br> armハンドラにkakudoを渡すとボーンが回ってpMdelが追従する<br> </p> <blockquote>on arm me, kakudo<br>  thisT = pMyModel.bonesplayer.bone[pNo+1].transform<br>  newT = thisT.rotation + vector(0,0,kakudo)<br>  thisT.rotation = newT<br>  pMyModel.bonesplayer.bone[pNo+1].transform = thisT<br>  --<br>  myT = pMyModel.bonesplayer.bone[pNo+1].worldTransform<br>  t = transform()<br>  t.position = myT.position<br>  t.rotation = myT.rotation<br>  tempPos = t * pOffset<br>  pMdel.transform.position = tempPos<br>  pMdel.transform.rotation = t.rotation<br> end<br></blockquote>
<p> pMyModelがボーンを仕込んであるモデルで、pMdelがボーンに追従するモデルです。<br> armハンドラにkakudoを渡すとボーンが回ってpMdelが追従する。<br> </p> <blockquote>on arm me, kakudo<br>  thisT = pMyModel.bonesplayer.bone[pNo+1].transform<br>  newT = thisT.rotation + vector(0,0,kakudo)<br>  thisT.rotation = newT<br>  pMyModel.bonesplayer.bone[pNo+1].transform = thisT<br>  --<br>  myT = pMyModel.bonesplayer.bone[pNo+1].worldTransform<br>  t = transform()<br>  t.position = myT.position<br>  t.rotation = myT.rotation<br>  tempPos = t * pOffset<br>  pMdel.transform.position = tempPos<br>  pMdel.transform.rotation = t.rotation<br> end<br></blockquote>

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー