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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
218: 名前は開発中のものです。 [sage] 2022/09/16(金) 18:32:50.35 ID:x9Qzb170(1) AAS
>>208
208(1): 名前は開発中のものです。 [sage] 2022/09/14(水) 09:01:15.22 ID:vDXOuSU+(1) AAS
コンテナに入れるしか無いんだからリストやマップ
アイテムIDと個数しか必要なければリストに突っ込んで
ソートはアイテムID、情報はIDでマップから取得
>>209
209(1): 名前は開発中のものです。 [sage] 2022/09/15(木) 03:29:39.47 ID:bf8jxGxg(1) AAS
>>207
俺はまだコンテナの使い方は全然分からないので
画像データとか名前とか設定する共通のリソースから1個ずつアイテムリソース作ってres://にフォルダ作って入れる
何百個もあるならjsonとかエクセルの外部データ読み込めばいいんじゃないの

所持アイテムはglobalの置き場にarray(所持アイテムの種類)とそのarrayをキーにした辞書(種類ごとの所持数)を用意して、
アイテム入手のたびにvar xxx = load(res://~ + str(入手アイテムID).res みたいにしてリソース読み込んで
シグナルでリソース入りの変数と入手数をglobalに渡して、arrayにappend・辞書にも所持数を追加、
globalからまたシグナルでアイテム画面に更新した情報を渡してUI表示更新、という流れで行けると思う
返信遅れたけどありがとう、mapとか辞書とかの知識が薄かったので調べてみる
505: 名前は開発中のものです。 [sage] 2023/09/24(日) 15:38:32.35 ID:8bSrw/2f(1/2) AAS
Vulkanが出る前はos毎に初期化が違ってるんじゃなかったかな
今更戻したくないだろうなあ
514: 名前は開発中のものです。 [sage] 2023/09/25(月) 10:01:26.35 ID:ajX5nOgg(1) AAS
俺まだ3でいいや
そんなに変わんないでしょ
599: 名前は開発中のものです。 [sage] 2023/10/17(火) 23:20:30.35 ID:9YwkdTyp(4/4) AAS
>>598
598(1): 名前は開発中のものです。 [sage] 2023/10/17(火) 22:21:51.63 ID:LIYoiWKB(1) AAS
>>597
グループやclass_nameで判定することがほとんどなので杞憂だと思います
グループというのがあるんですね。class_nameってNode2Dがそれなのでしょうか。
クラスの知識がなくてまだよく理解できないと思うので先にグループ調べてみたいと思います。
ありがとうございます!
657: 名前は開発中のものです。 [] 2023/12/27(水) 16:51:03.35 ID:7AoNpo9e(1/2) AAS
Unityエバンジェリストたちの更新も事件で減ってから戻った感じがしない
こっちの記事はぽつぽつ増えてる感ある
667: 名前は開発中のものです。 [] 2023/12/31(日) 04:32:42.35 ID:jwZk450p(1/3) AAS
>>665
665(1): 名前は開発中のものです。 [] 2023/12/30(土) 23:21:59.51 ID:T4w5lkgx(1) AAS
Unity騒動があって注目されたけど、広まることなく終わりそうだな
理由はGodotの仕事が無いから
仕事の無いエンジンは流行らない
十分流行ってね?
このミニマムな方向性なんでしょう ずっと
742: 名前は開発中のものです。 [sage] 2024/01/18(木) 00:15:47.35 ID:Ix7LokGe(1) AAS
つまらないことに色々と続けてアドバイスを頂けたようで、なんかすみません・・・
色々やってみたところ、physics_processの1行目にmove_and_slide()を書き、
StaticBodyの上にキャラを乗せておくと普通に立ちポーズのまま開始できました。
しかし背景はタイルマップで作りたいのですが、タイルの上だとどうやっても着地が出ておかしくなります。
タイルのコリジョンは1ピクセルでスナップして設定して、ツール上でもピクセルスナップで置いてズレは無いはずで、

プレイヤー位置:(87, 122) false ← if not is_on_floor():でtrueになる空中判定変数をonreadyでfaiseにしておいても
(12) プレイヤー位置:(87, 122) true ←結局着地しちゃう
(94) プレイヤー位置:(87, 122) false
--- Debugging process stopped

Yが一致しててもおかしいのでさすがに諦めます・・・
しかし、スタート位置のタイルマップにStaticBodyを重ねて置いて透明にすれば問題無しです。解決しました!
928: 名前は開発中のものです。 [] 2024/02/13(火) 14:27:00.35 ID:j1du3Ri/(3/3) AAS
ちわす
ボール同士が合体する仕組みを作りたいです
例えば、1と2が衝突したら、加算されて3のボールになるという感じです
1と2は消滅します

スイカゲーム的な合体を作りたい感じですね

このとき、1か2にシグナルを仕込むのですが、両方にシグナル付けずに、片側から判断するんでしょうか?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.911s*