[過去ログ] 【軽量】godot engine - part2 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
596: 名前は開発中のものです。 [sage] 2023/10/17(火) 13:12:46.14 ID:9YwkdTyp(2/4) AAS
>>595595(1): 名前は開発中のものです。 [sage] 2023/10/17(火) 08:52:06.66 ID:uhafhE2Q(1) AAS
親とするオブジェクトを get_node とかで取得しておいて
parent.add_child(mob)
ありがとうございます!
597(1): 名前は開発中のものです。 [sage] 2023/10/17(火) 20:56:26.11 ID:9YwkdTyp(3/4) AAS
度々すみません。オブジェクト(シーン)をFor文で複数生成したところ1つめはmob(シーンで作った名前)ですが2つ目以降名前が@Node2D@2、@Node2D@3といった感じになるのですが、
これってあとあと当たり判定処理とかで「相手の名前がmobだったら〜する」みたいなことってやりにくいですよね?
生成時に名前を.name=”mob”+str(変数カウント+1)みたいにリネームしておくみたいな方法で対処するんでしょうか?
それともどこかに元の名前のプロパティが存在するんでしょうか?
598(1): 名前は開発中のものです。 [sage] 2023/10/17(火) 22:21:51.63 ID:LIYoiWKB(1) AAS
>>597
グループやclass_nameで判定することがほとんどなので杞憂だと思います
599: 名前は開発中のものです。 [sage] 2023/10/17(火) 23:20:30.35 ID:9YwkdTyp(4/4) AAS
>>598
グループというのがあるんですね。class_nameってNode2Dがそれなのでしょうか。
クラスの知識がなくてまだよく理解できないと思うので先にグループ調べてみたいと思います。
ありがとうございます!
600: 名前は開発中のものです。 [] 2023/10/24(火) 12:00:17.49 ID:e/eltl3d(1) AAS
4.2まだベータだけどOpenGLにシャドウ対応してるじゃん
やっと俺の古いパソコンでもGodot使えるわ
601(1): 名前は開発中のものです。 [sage] 2023/10/24(火) 21:14:45.58 ID:qsySPNMf(1) AAS
UNITYから来たんですけど
GODOTってオブジェクト(AREA2Dとか)に対して貼れるスクリプトの数は一つと決まってますよね?
オブジェクトに共通スクリプトやコントローラースクリプトやその他なんかしら機能するスクリプトとかを
複数つけたいときってあると思うんですがそういうときどう対処するんでしょうか?
602: 名前は開発中のものです。 [sage] 2023/10/25(水) 07:06:50.47 ID:s0h1emQP(1) AAS
>>601
全共通はシングルトンで指定したスクリプトに定義
外部リンク[html]:docs.godotengine.org
部分共通はそれ用のシーンをnodeとかnode2dとかで作ってスクリプトアタッチしたものを使いたいシーンで読み込めば良いと思う
603: 名前は開発中のものです。 [sage] 2023/10/25(水) 15:10:45.00 ID:/LEFW2ig(1) AAS
あなるほど 部分共通はオブジェクトの子にするってことなのですね
シングルトンはゲームのスコアとかに使えるアレですね
ありがとうございます
604: 名前は開発中のものです。 [] 2023/10/29(日) 23:46:12.76 ID:qQ8pImZd(1) AAS
みなさん、こんばんにちGodot!
ウニティ騒動で興味が出て最近使い始めたものです
私の悩みは、アドチャイルドしたシーンをプロセスアップデート&ドロー(描画)させずにメモリ保持する方法についてです。
まだ使い回しそうなシーンをフリーしてしまうとメモリの再確保等が煩わしそうなので、アドチャイルドで実体を保持させたままルートノードに他のシーンをアドしたりしなかったりしつつ、不活性にしておきたいそのシーンだけは更新等させない方法はございますか?
私のオツムでパッと思いつく感じだと、_prosess関数内部にenumwaitingといった感じのマッチ分岐を作る、という方法しか出てこないのですが……
これではシーンのオブジェクト等は描画されてしまうはずです(`・ω・´)
どうすればいいのでしょうか教えてください
605: 名前は開発中のものです。 [sage] 2023/10/30(月) 06:45:48.24 ID:4Gs+51f3(1) AAS
いろいろやり方はあるけどremove_childでツリーから削除するのが楽
外部リンク[html]:docs.godotengine.org
606: 名前は開発中のものです。 [sage] 2023/10/30(月) 11:14:15.73 ID:lacKWU5o(1) AAS
remove_childでシーン上から消すことが出来ました\(^o^)/
消したシーンを配列で管理して、戻すことにも成功しました!
自分が欲しかった関数はこれです
ありがとう
607: 名前は開発中のものです。 [sage] 2023/10/30(月) 18:31:26.75 ID:C5G7hlsZ(1) AAS
4.1.2でDecalのAlbedoにAtlasTextureからRegionを指定しても全体が表示されてしまうんやけど
atlasには対応してないんかな
608: 名前は開発中のものです。 [sage] 2023/11/04(土) 00:45:46.81 ID:z2dLXEbB(1) AAS
Godotで作られたゲーム特集!Made With Godot 2023年9月
動画リンク[YouTube]
609: 名前は開発中のものです。 [sage] 2023/11/08(水) 03:23:43.16 ID:ThB+Lgjo(1/2) AAS
GODOTでインプットキーマップを設定して、それをすべてのプロジェクトで使える用にする方法はありますか?
現状やりかたがわからずプロジェクト作るごとにキー設定を毎回やりなおしてるので手間に感じています。
610(1): 名前は開発中のものです。 [sage] 2023/11/08(水) 05:23:51.09 ID:X9eGmhxv(1) AAS
そんなにポコポコ新プロジェクト立ち上げるものなのかとも思うが、
まあ単純に project.godot をテキストエディタで開いてコピペすればいい。
611: 名前は開発中のものです。 [sage] 2023/11/08(水) 14:31:38.22 ID:ThB+Lgjo(2/2) AAS
>>610
キー操作をWASDでやりたいのと、まだプログラミング練習中でして
毎日新しいプロジェクト立ち上げて小さなテストをやってます。
教えていただいた方法でキー操作も移すことに成功しました。
これは便利ですね。ありがとうございます!
612: 名前は開発中のものです。 [] 2023/11/10(金) 01:58:00.13 ID:0uSEgC8S(1) AAS
シングルトンにスクリプト指定するのとスクリプト持たせたシーンを指定する違いって何?
参考探してたら稀に後者のパターンがあるから気になった
613: 名前は開発中のものです。 [sage] 2023/11/10(金) 15:09:26.33 ID:3zuEMkzA(1) AAS
外部リンク[html]:docs.godotengine.org
スクリプトのみの時は自動的にNodeにアタッチされてrootにぶら下げる。
シーンの時はそのままrootにぶら下げる。
614: 名前は開発中のものです。 [sage] 2023/11/12(日) 04:35:14.09 ID:yIxr1sLg(1) AAS
FEZのようなゲームを作りたいと思っていて、UnityとGodotのどちらで作るか迷っています
FEZはこんなゲームです
動画リンク[YouTube]
これを作るとしてどっちが良いですか?
Unityだとエンジン側の都合で開発に困ることはなさそうという印象があって
本当なら迷う理由がないのですが、最近の料金プラン騒動でGodotが選択肢に浮上している状態です
Godotでも作れそうでしょうか?
615: 名前は開発中のものです。 [sage] 2023/11/12(日) 08:18:43.41 ID:66B7ESqn(1) AAS
UEかな
フォトナに近いから相性良いと思う
616: 名前は開発中のものです。 [sage] 2023/11/12(日) 08:22:07.40 ID:B+tgzq5w(1) AAS
UEとかよっぽどハイスぺなPC持ってないとまともに開発できんやろ
617: 名前は開発中のものです。 [sage] 2023/11/20(月) 10:54:10.74 ID:Mp6p5fA/(1) AAS
Godotの由来がゴドーを待ちながらなのは分かるけどなんでゴドーを待ちながらにしたのかがどこにも載ってない
618: 名前は開発中のものです。 [sage] 2023/11/20(月) 11:21:14.57 ID:rAtXvIeG(1) AAS
公式のデスコードとかで聞いたらいいじゃない
619(1): 名前は開発中のものです。 [sage] 2023/11/20(月) 12:54:46.22 ID:2v+Tfgsu(1) AAS
よく知らんけど
外部リンク:godotengine.org
>We knew it would take a long time, so we used a name based on a play by Samuel Becket to represent that feeling.
620: 名前は開発中のものです。 [sage] 2023/11/20(月) 13:05:59.80 ID:ba9E2lIH(1) AAS
ゴドーってドラクエに居そうな名前だなと思ってググったらなぜかFF7に居た
上下前次1-新書関写板覧索設栞歴
あと 382 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s