【軽量】godot engine【無料】 part4 (944レス)
1-

26
(1): 名前は開発中のものです。 [sage] 2024/07/31(水) 15:49:27.34 ID:e8xbH+DM(2/7) AAS
>>25
25(1): 名前は開発中のものです。 [] 2024/07/31(水) 15:42:20.56 ID:LB6lELZr(1) AAS
>>16
立てなくていいとか何様なんだよお前

1乙
荒らしを無視出来ない烏合の衆ごときにケチを付けられる謂れはねえな
27
(1): 名前は開発中のものです。 [sage] 2024/07/31(水) 15:56:06.30 ID:isB+U7Za(4/6) AAS
>>26
いきなり妄想で立て主をガ○ジ呼ばわりしてるお前こそ荒らしじゃねえかよ
しっしっ
28
(1): 名前は開発中のものです。 [sage] 2024/07/31(水) 16:01:37.70 ID:e8xbH+DM(3/7) AAS
>>27
え?じゃあ彼が荒らしではない証拠があって証明できるんですか?
嘘をついている可能性は?

それとも互いに下らない水掛け論に終始するだけで何の意味もない非建設的な話でも続けるおつもりで?
マウントの取り合いがしたいのですか?
29: 名前は開発中のものです。 [sage] 2024/07/31(水) 16:16:41.23 ID:RDBZ4tLp(1) AAS
スレ立て乙
どうやっても立てられなかったから助かる
30
(1): 名前は開発中のものです。 [sage] 2024/07/31(水) 16:18:09.41 ID:isB+U7Za(5/6) AAS
>>28
悪魔の証明かよ
それを言ったら荒らしであるという証拠だってないし
少なくとも黒だとはっきり分かるまでは荒らし呼ばわりすべきじゃないよ
31
(1): 名前は開発中のものです。 [sage] 2024/07/31(水) 16:21:57.45 ID:e8xbH+DM(4/7) AAS
>>30
その理屈から俺が除外される具体的な理由は?
つまり只の感情論だと思うけどね。一方だけでは片手落ちだから一応書いておくけど「お互いに」ね
32: 名前は開発中のものです。 [] 2024/07/31(水) 16:36:08.34 ID:foXm3G3R(1) AAS
寄生する場所を立ててくれてありがとう!(*´ω`*)
33: 名前は開発中のものです。 [sage] 2024/07/31(水) 16:38:49.01 ID:e8xbH+DM(5/7) AAS
ここでそのネタをぶち込むのは草

そもそも自力で開発できる人間にとっては他人との情報交換はメリットがない
確たる所は秘匿するし嘘も多い
34
(1): 名前は開発中のものです。 [sage] 2024/07/31(水) 16:40:01.72 ID:isB+U7Za(6/6) AAS
>>31
もうええて
ここで1叩きやってる時点でお前は間違いなく荒らしだし
その相手をした俺も荒らしだな
というわけで住人の邪魔になるからこの話はおしまい

以下、いつものgodotスレね
35: 名前は開発中のものです。 [sage] 2024/07/31(水) 16:43:52.46 ID:e8xbH+DM(6/7) AAS
>>34
糞の様な屁理屈だから簡単に破綻するんだよ
そもそもプログラムって自分で考えた理屈が正しいかどうかで決まるのに
そんな雑で良くできるな
36: 名前は開発中のものです。 [sage] 2024/07/31(水) 18:38:50.26 ID:zqbglV5d(2/4) AAS
@export var val:Arrayの時はインスペクタで要素の型指定出来るけど
@export var val:anyみたいな書き方で型未定のexport変数宣言する事って4.2の今でも出来ない?

未指定もObject型もNGだしググっても大した情報無いし
Dictionaryの型指定出来ない問題と合わせて地味に不便な部分だ
37: 名前は開発中のものです。 [] 2024/07/31(水) 18:42:25.57 ID:GQQPHX0k(1) AAS
まあ皆さん嵐はスルーしときなさいな
寂しいかまってちゃんだから放置が一番
38: 名前は開発中のものです。 [sage] 2024/07/31(水) 18:59:42.54 ID:e8xbH+DM(7/7) AAS
これだけ単発が出て来るって事はいつものアイツが紛れてても可笑しくはないな
39
(1): 名前は開発中のものです。 [sage] 2024/07/31(水) 19:19:34.96 ID:MG84WXwl(3/4) AAS
型未定の@exportってどんな時に使うんだろ、興味ある
40
(1): 名前は開発中のものです。 [sage] 2024/07/31(水) 20:55:23.59 ID:zqbglV5d(3/4) AAS
>>39
汎用的なメニューコンポーネントを作りたいんだけど返却値は使用に応じて変えたいんだ
まぁ大人しく文字列にするかArrayで代替するのが手っ取り早いかもだけど

----MenuItem.tres----
class_name MenuItem extends Resource

@export var label:String = ""
@export var icon:Texture2D
@export var result #← ここを自由にしておきたい
@export var is_allowed:bool = true
@export var is_visible:bool = true
ーーーーーーーーーーーーーーー
41: 名前は開発中のものです。 [sage] 2024/07/31(水) 20:59:39.26 ID:zqbglV5d(4/4) AAS
下がMenuのスクリプト途中だけど
----Menu.tscn----
class_name Menu extends Control

signal selected(select)

@export var select_template:Button
@export var menu_content:Array[MenuItem] = []

func _ready():
   ~本文長いって言われるので省略~

func _on_select_menu(button:Button):
   # ボタン選択でmetaに入れてたcontentのresultを通知
   selected.emit(button.get_meta('content').result)
42
(1): 名前は開発中のものです。 [sage] 2024/07/31(水) 22:18:31.95 ID:MG84WXwl(4/4) AAS
>>40
なるほどね

InterfaceかVirtualClassもどき(Godotの言語仕様には両方ともない)で
独自のデータ構造定義しちゃってもいいんじゃね

@export var result:IMenuItemResult

みたいな
これならIMenuItemResult継承したClassならなんでも格納できる
……けど、なんかMenu.tscnでArrayで保持しときたいとなると
めちゃ重になるかメモリリークしそうな感があるな

うん、不便だね!
43: 名前は開発中のものです。 [sage] 2024/07/31(水) 23:39:57.33 ID:TG/xgenL(1) AAS
>>1乙
誰も立てなかったから俺が立ててみようと思って
スレ作成→書き込みましたってなったのになぜかスレ立たなかったんだよね
44: 名前は開発中のものです。 [sage] 2024/08/01(木) 01:25:21.66 ID:1ebHj4Y4(1) AAS
>>42
それも考えたけど汎用性のために複雑化するのはまた本末転倒な気がしてね…
@export周りもっと改善されたらいいな
45: 名前は開発中のものです。 [sage] 2024/08/01(木) 07:41:29.72 ID:ZMvlKZLT(1) AAS
もっと改善されたらいいなと思ったそこのきみ
なんと今すぐ自分で作って改善できちまうんだ!

any型実装してcommit

頼んだぞ!
46
(1): 名前は開発中のものです。 [] 2024/08/01(木) 16:50:38.24 ID:SgYmpJ7I(1) AAS
GodotのメインスクリプトはGDScript?
C#やC++で開発してる人は少ない感じ?
47
(1): 名前は開発中のものです。 [sage] 2024/08/01(木) 16:54:39.12 ID:MpdWQK1W(1/2) AAS
>>46
C#メインやけど、GDScriptじゃないとGodotの実力を発揮できない感じやな
UnityみたいにC#(やC++)でもGDScriptと同等の開発効率にして欲しいんやが
48: 名前は開発中のものです。 [sage] 2024/08/01(木) 16:55:55.06 ID:MpdWQK1W(2/2) AAS
あ、メインというのはワイの開発がやで
GodotのメインスクリプトはGDScriptや
49: 名前は開発中のものです。 [sage] 2024/08/01(木) 17:44:11.25 ID:Nln/agSQ(1) AAS
Godotのイベントがあったんだね
「Godot Meetup Tokyo Vol.2」2024/07/24
外部リンク:gamemakers.jp
50: 名前は開発中のものです。 [sage] 2024/08/01(木) 19:27:19.47 ID:DOEBe16z(1) AAS
立ててくれてありがとう、難癖を付けてくる奴なんて気にするな
1-
あと 894 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s