mieki256's diary



2020/04/03(金) [n年前の日記]

#1 [godot] Godot Engine上で敵弾を撃たせたり

Godot Engine 上で、ふらふら動く雑魚敵から敵弾を撃つようにしてみたり。var bullet = preload("res://assets/EnemyBullet.tscn") で敵弾シーンを読み込んでおいて、bullet.instance() でインスタンスを作成して、add_child() でゲームシーンに追加。

敵弾発射時の方向や速度を、どうやって個別に指定すればいいのか…。とりあえず、敵弾側のスクリプト内に、そのあたりを設定するメソッドを用意しておいて、ソレを呼んで設定したところ、それぞれ違う方向で飛んでくれたけど…。こういうやり方でいいのかどうか…。

ゲームシーンに add_child() する際、ルートに追加しちゃってるけど、Spatial を用意してそこに追加するようにしたいのだけど、get_tree() をどう使えば目的のノードが得られるのか…。

以上です。

過去ログ表示

Prev - 2020/04 - Next
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project