|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|

ボーンに追従するオブジェクト

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

pMyModelがボーンを仕込んであるモデルで、pMdelがボーンに追従するモデルです。
armハンドラにkakudoを渡すとボーンが回ってpMdelが追従する。

on arm me, kakudo
 thisT = pMyModel.bonesplayer.bone[pNo+1].transform
 newT = thisT.rotation + vector(0,0,kakudo)
 thisT.rotation = newT
 pMyModel.bonesplayer.bone[pNo+1].transform = thisT
 --
 myT = pMyModel.bonesplayer.bone[pNo+1].worldTransform
 t = transform()
 t.position = myT.position
 t.rotation = myT.rotation
 tempPos = t * pOffset
 pMdel.transform.position = tempPos
 pMdel.transform.rotation = t.rotation
end