【BGE】タイムライン上では動くオブジェクト、BGE内では動かず

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

投稿ツリー



前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2016/5/19 0:01
8bitrk0914  新米   投稿数: 6
OS:Windows10 Home 64bit
Ver:2.77

―現状―
 剣にアーマチュアを通し、腕のアーマチュアと「オブジェクトコンストレイント」。剣のアーマチュアにかかった「影響」をタイムライン上に追加(キーフレームの上書き?)。タイムラインの再生ボタンを押せば剣と腕は動く。

―質問―
 腕に持たせた剣が一緒に動いていて成功したと思っていましたが動いていたのはタイムライン上だけで、ゲームエンジンを起動し設定していたマウス左クリックで腕のアニメーションを作動させ腕を動かしても剣は一緒には動いてはくれませんでした。
 これは剣側にもアニメーションをつけたほうがいいのでしょうか?タイムライン上では一緒に動いたのでゲームエンジン開始中でも一緒に動かす方法があると思うのですが、なにか知っている人がいれば教えてください。お願いします。 

# 開発環境をUnityにしようかと思ったがBlenderでゲーム作れるならこれでいいじゃないか、と思いBlenderでゲーム制作を開始。本当に限界が来たらUnityの使用を検討しますが。ゲーム開発に特化したものならすごくやりやすいのでしょうね。きっと。作業で困りサイトを探してもモデルを作るのはBlenderであとはUnityに持ってって・・・という所が多かったです。
 Blenderに関係ない話でしたね、すみません。Blender初心者もといCGソフト初心者がゲーム制作してる姿を見守ってくれれば、と思います。


投票数:2 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016/5/20 23:38
yamyam  管理人 居住地: そうや、うちはおおさかやー  投稿数: 4405
チャイルドコンストレイントはBGEでは動作しないので、手のボーンに直接ペアレントしてください。
ペアレントするボーンを指定するには、剣→アーマチュアと[Shift]キーを押しながら選択し、アーマチュアをポーズモードにした後、対象のボーンを選択後に[Ctrl]+[P]キーを押します。
武器の入れ替えはメッシュオブジェクトのサイズを変更したり、表示/非表示アクチュエーターを使用するといいでしょう(後者の場合は衝突判定もどうにかしないといけませんが)。
?
投票数:5 平均点:8.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016/5/22 0:53
8bitrk0914  新米   投稿数: 6
 返信ありがとうございます。
 BGE内では動かない設定があったのを知らなかったのはこちらの勉強不足でしたね、もう少し調べてから書くような内容で申し訳ありません。

 無事、BGE内でも一緒に動作するようになりました。ありがとうございます。
 武器の入れ替え(装備の変更?)についても教えて下さりありがとうございます。実装予定でもあり、使う場面が来たら参考にします。
?
投票数:11 平均点:5.45

  条件検索へ


ログイン

ユーザ名:

パスワード:



パスワード紛失

クイックリンク

2021/07/01版
●Blender.org
BlenderFoundation
- Blenderのダウンロード
- 公式チュート等
- 公式マニュアル(和訳)

●ニュース(英文)
BlenderNation

●Blenderコミュニティ
blenderartists.org

●Blender Q&A
- Blender Stack Exchange

●テストビルド
Buildbot(自動生成)


●開発関連
公式開発サイト
Blender開発blog
Blender Wiki