一日分の備忘録スマートフォン用の表示で見る一日分の備忘録ゲーム制作におけるいろいろな実装の備忘録。基本的にはゲームエンジン中心。その中でもUE4がメイン。プログラムBPではmetadataにアクセスできなさそうなのでC++クラスを作成。EditTest;これだけ。後は作ったC++クラスを継承したアクターをレベルに配置するとこういう感じで表示されるので、チェックONOFFで編集状態が切り替わる。EnumValue;としたいところだが、どうやらEditConditionは式を判別できない模様。いうことでこんな感じでまずはコードを書く。(今回はチェックのためにあえてbool型をEditAnywhereにしている。EnumValue;書いたらこんな感じで公開されるこの段階であえて表示しているチェックをONOFFで編集可、不可が切り替わるが、enumを変更しても変わらない。ここまでできたらコンストラクションスクリプト内でこのようにノードを組む。あとはコンパイルしてenumを切り替えると編集可、不可が切り替わる。できたら使わないbool変数は表示しないようにしておく。forums.unrealengine.comここによるとCanEditChangeをオーバーライドすると式の評価ができるみたいだが、よくわからなかった。»プロフィールid:oneday-memorandumゲーム制作におけるいろいろな実装の備忘録。基本的にはゲームエンジン中心。その中でもUE4がメイン。月別アーカイブはてなブログをはじめよう!oneday-memorandumさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。