[過去ログ] 【軽量】godot engine - part2 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
201: 名前は開発中のものです。 [sage] 2022/09/02(金) 23:18:37.67 ID:aseYhTx0(1) AAS
androidの出力しようとしたんだけど調べてみたらなんかややこしいね…
調べて試しながらしばらくはPC出力で我慢するわ
202: 名前は開発中のものです。 [sage] 2022/09/03(土) 02:42:12.27 ID:/ndd6r/S(1) AAS
そろそろ4.0betaリリース来る?
正式版は今年中に出来るのだろうか
203(1): 名前は開発中のものです。 [sage] 2022/09/08(木) 04:54:26.80 ID:XSVhUfEx(1/2) AAS
画像リンク
画像リンク
インスタンス化したラベルをループで並べてシングルトンのarray(0 AAA~4 EEE)を表示したいんですが中々成功せず、
悩んだ結果インスタンス化して名前が変わってるから1個目だけ更新してるんだと単純なミスに気づきました。
しかしどうやってもループ中に変化した名前に対応させる方法が分かりません。
英語で調べてもややこしい方法で理解が追い付かず・・・、なるべくシンプルな解決策はありませんか?
と、質問をまとめる間に先にラベルを並べてvisibleとか使えばわざわざ
インスタンス化で表示とかしなくてもいいんじゃないかと思いつきましたが、
ループでadd_childしてそれぞれに値を入れる方法を覚えるのも大事だろうと思いますので、何かヒントがありましたらぜひ。
こんな事でほぼ丸1日終わりました。
204: 名前は開発中のものです。 [sage] 2022/09/08(木) 08:09:17.62 ID:7tM7pPgs(1) AAS
>>203
案1. label_instance[i].get_node("Name")
案2. TextシーンにName.textに代入する関数を作り、ループ内で呼び出す
案2の方がオブジェクト指向っぽい
テストはしてないので悪しからず
205: 名前は開発中のものです。 [sage] 2022/09/08(木) 19:13:49.06 ID:XSVhUfEx(2/2) AAS
画像リンク
うおおおできました!正解は1でした!!
2からやってみようとしたけれど、ラベルにGlobalのシグナル接続して値を渡してみようとか変な事試して
コネクトされたchild全部ループごとにいっぺんにemit受けてるから駄目だとか、また気づくまでにムダに時間かかってしまいました
結果arrayもいらないし本当に凄くシンプルでしたね……生成されたインスタンスでget_childするだけて。
まだまだノードの親子関係が勉強不足ですね。
とりあえず1問解けてスッキリしました。ありがとうございました!
206: 名前は開発中のものです。 [sage] 2022/09/08(木) 20:05:33.71 ID:RFsf2zeM(1) AAS
instance名.set_name("Text" + str(i))
とかでTextの名前連番に出来そうだけどダメ?
207(1): 名前は開発中のものです。 [sage] 2022/09/14(水) 08:52:36.89 ID:7dY6hGJl(1) AAS
JRPGとかツクールっぽいアイテム一覧メニューの作り方わからない
そもそも全アイテムの情報をどこにどう置けばいいんだこれ…
208(1): 名前は開発中のものです。 [sage] 2022/09/14(水) 09:01:15.22 ID:vDXOuSU+(1) AAS
コンテナに入れるしか無いんだからリストやマップ
アイテムIDと個数しか必要なければリストに突っ込んで
ソートはアイテムID、情報はIDでマップから取得
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表示更新、という流れで行けると思う
210(1): 名前は開発中のものです。 [sage] 2022/09/15(木) 14:14:30.67 ID:96QYvRrz(1/3) AAS
godotで売れたゲームとかありますか
sonic colors以外で
211: 名前は開発中のものです。 [sage] 2022/09/15(木) 14:36:49.00 ID:96QYvRrz(2/3) AAS
駄目ゲーでもとにかく完成させないと、、、
212: 名前は開発中のものです。 [sage] 2022/09/15(木) 17:54:33.97 ID:96QYvRrz(3/3) AAS
動画リンク[YouTube]
uiとか作るの結構難しそうやね
213: 名前は開発中のものです。 [sage] 2022/09/16(金) 03:54:40.94 ID:ual802d5(1) AAS
>>210
Yakiniku Simulation
214: 名前は開発中のものです。 [sage] 2022/09/16(金) 05:13:14.48 ID:mxSYcVDI(1) AAS
いよいよベータか
大幅に変わってるならさっさと乗り換えるかな
215: 名前は開発中のものです。 [] 2022/09/16(金) 06:57:57.39 ID:p7VcggnK(1) AAS
βキタ━━━━(゚∀゚)━━━━ !!!!!
216: 名前は開発中のものです。 [sage] 2022/09/16(金) 08:54:41.60 ID:8UHt4K7g(1) AAS
4.0ベータきてるやん
早速週末にでも触ってみるか
217: 名前は開発中のものです。 [sage] 2022/09/16(金) 16:36:26.47 ID:KH3ABq8u(1) AAS
ベータ北僧! 落とせ落とせおとs!
外部リンク:godotengine.org
218: 名前は開発中のものです。 [sage] 2022/09/16(金) 18:32:50.35 ID:x9Qzb170(1) AAS
>>208 >>209
返信遅れたけどありがとう、mapとか辞書とかの知識が薄かったので調べてみる
219: 名前は開発中のものです。 [sage] 2022/09/17(土) 02:59:19.12 ID:9L28aTWn(1) AAS
やっぱまだ4.0ダメだな
起動遅くなったしプロジェクト実行するといちいち白い画面が映ってから実行される
220: 名前は開発中のものです。 [sage] 2022/09/17(土) 21:24:31.05 ID:OWXwO/QP(1) AAS
やっぱ動作重いん?
221: 名前は開発中のものです。 [sage] 2022/09/18(日) 05:31:12.48 ID:jb9q5f2S(1) AAS
godot4
継承元のシーンにAnimationPlayer持たせて継承先でアニメーション設定したらtrack_changedシグナルの接続エラー?が発生する
アニメーション自体は問題なく再生されるけど既知バグかしら
222: 名前は開発中のものです。 [] 2022/09/22(木) 01:30:04.88 ID:4ecZSMzQ(1) AAS
4.0のexport仕様なんか嫌だな
@export_multilineでArray[String]が何故か出来ないし
223: 名前は開発中のものです。 [sage] 2022/09/27(火) 11:03:20.84 ID:XxEG3h3z(1) AAS
4は3dが強化ということだけども、もともと3dに使われているエンジンなのかな?
224: 名前は開発中のものです。 [sage] 2022/09/27(火) 18:06:38.69 ID:k0k60sdD(1) AAS
Unity信者を黙らせるためじゃね?
225: 名前は開発中のものです。 [sage] 2022/09/30(金) 12:45:14.10 ID:NkDMPKnP(1) AAS
itch.ioとかで色々漁るの楽しいんだけど、ソース見られて良いお手本になる作品とかないかな
上下前次1-新書関写板覧索設栞歴
あと 777 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s