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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
629
(3): 2023/11/28(火)01:19 ID:qNcMXYc5(1/2) AAS
敵のAIのチュートリアル動画で、索敵エリアに入ったらbodyを変数に入れて
if player != null~ みたいにnullかどうかで制御するやり方を見かけるんですが、
これは普通にフラグの変数のtrue/falseを切り替えるやり方と比べてメリットとかあるんでしょうか?
631: 2023/11/28(火)12:47 ID:yH1Dz/e8(1) AAS
>>629
メリットと言えばbodyを変数に保持する事で衝突先を使い回せる事と、bodyの保持変数を用意するならわざわざフラグ変数用意しなくても良いことぐらいじゃね

処理が複雑になるようならフラグ変数で条件管理した方が分かりやすいかもだけど
632: 2023/11/28(火)23:58 ID:qNcMXYc5(2/2) AAS
>>629
やっぱりそういう感じなんですね。ありがとうございます
自分のスクリプトなのにboolじゃないとすぐ混乱するのでフラグ方式じゃないと無理なわけですが・・・
また別のチュートリアルでもbody格納してたので海外では一般的なんですかね
637: 2023/12/12(火)02:18 ID:emB2ksZa(1) AAS
>>629の質問した者です
areaでplayerを検出して変数に格納すると、processで変数.positionなどを追跡できるということをやっと知りました
get_nodeいらずじゃん・・・こういう基礎っぽいテク重要だなぁ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.030s