[過去ログ] 【軽量】godot engine - part2 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
156
(1): 名前は開発中のものです。 [sage] 2022/06/04(土) 20:37:07.34 ID:Cnwq733U(2/3) AAS
>154
154(1): 名前は開発中のものです。 [sage] 2022/06/04(土) 17:57:23.21 ID:jrWe0jEP(1/2) AAS
・横に動いて弾撃つだけのキャラ
・上に動くだけの弾
・発射エフェクトのパーティクル
このシーンを作って動かすと、普通に表示はされている。
でもパーティクルが、EmittingがONだと発射位置で生成されてるのにワンショットだと一切表示されない。なんで?
Oneshot issueとか頑張って調べたけどどうにもならなくてムカついてきた
せめてスクリプトでうまくやらないとワンショットは表示できないのかどうかだけ教えて
OneShotでも関係なく emitting = true ででるはずだけど…
インスペクターのOneShotオンにチェック入れて、Emittingオンをクリックしてもビューポートに反応がないの?
158: 名前は開発中のものです。 [sage] 2022/06/04(土) 21:46:47.16 ID:jrWe0jEP(2/2) AAS
やっとできた!呼び出す側のfuncにemitting = true入れてパーティクルに
func _process(delta):
if emitting == false:
queue_free()
これ入れるだけ!簡単!!1日かかったわ!!!

>>156
挙動おかしいから設定ほぼデフォでいじくってたけど、なぜか2D画面にOneshotが反映されないとか
普通EmittingとOneshot同時にONにできないはずなのにできたりとか、原因不明の挙動ばっかりで困り果ててました。
emitting = true をヒントに色々検索しまくって突破できました。ありがとう
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.034s