[過去ログ] 【UE4】Unreal Engine 総合 part14【UE5】 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
651: 名前は開発中のものです。 [sage] 2023/09/23(土) 12:12:34.59 ID:QiLahOjH(1/4) AAS
protectedっていうのは派生クラスからのアクセス可否であってエディタ上の保護云々ではないよ
書籍確認したけどブループリントのメンバ変数にはpublicかprivateしかないのか
エディタ上ではUPROPERTYがアクセス修飾子より優先される一方ビルドしようとするとアクセス修飾子が優先されてコンパイルエラーが出るらしいし、C++のアクセス修飾子とUE独自のアクセス制限が入り混じってるぽいなブループリントって
652: 名前は開発中のものです。 [sage] 2023/09/23(土) 12:30:12.60 ID:QiLahOjH(2/4) AAS
>>650そうしたいけど最低限はやっぱり理屈から覚えとかないとどこかで引っ掛かりそうで怖い
656(1): 名前は開発中のものです。 [sage] 2023/09/23(土) 12:45:46.14 ID:QiLahOjH(3/4) AAS
>>653-655
色々とサンクス
折角だから聞いちゃうけど、左側で目を開く(public)指定しつつ右側でprivateにチェック入れるような矛盾がエディタ上だと出来るけどその場合どういう挙動になりますか?
あとブループリント上で参照のみ可能で書き換え不可なフィールドを作成したい場合は、フィールドをprivateにして参照取得専用関数を実装するしかないのかな?
C++にC#のプロパティみたいな機能はないけどUE5はかなりC#や他の新しい言語に近い機能が搭載されてるから気になる
659: 名前は開発中のものです。 [sage] 2023/09/23(土) 14:46:19.26 ID:QiLahOjH(4/4) AAS
>>658658(1): 名前は開発中のものです。 [sage] 2023/09/23(土) 13:59:36.78 ID:3+xSwR8g(5/5) AAS
>>656
気安く話しかけんなボケが
目はアクターをレベルに置いたときなど詳細パネルにその変数が出てくるかどうか
右のInstanceEditableの項目が目になってる
Privateはそのままで他のBPからアクセスできるかどうか
参照のみにするのはその変数を右の詳細からBlueprint Reed Onlyにすればいい
草
なるほどね
左側の目アイコン・右側のInstanceEditableチェックボックスはエディタ上でシリアライズ化された値を編集できるかの設定項目か
クラス間のアクセス制限は右側のprivateチェックボックスだけか
サンクス
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.041s