LUMINO CHAT 3D

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

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集

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
ウィキ募集バナー