アクションゲームツクールMV 8作目 (814レス)
アクションゲームツクールMV 8作目 http://mevius.5ch.net/test/read.cgi/gamedev/1682320544/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
レス栞
あぼーん
38: 名前は開発中のものです。 [sage] 2023/06/19(月) 15:25:57.91 ID:DDyjevii 指定色で塗ったり点滅はできても、指定色で塗る効果のON/OFFを自動で繰り返しはできない コモンアクションで指定色で塗るフィルターのON/OFFをしようとしても1オブジェクトが1フレームで実行できるアクションはコモンアクションも含めて1つだけ オブジェクトのフィルターは自分のものしか扱えないから別のオブジェクトからフィルターを管理するのは結構無茶 フィルター付きの子オブジェクトを重ねて子オブジェクトだけ点滅させる形だと同期が…… やってみようとしたら地味に難しいなこれ http://mevius.5ch.net/test/read.cgi/gamedev/1682320544/38
41: 名前は開発中のものです。 [sage] 2023/06/19(月) 18:45:40.80 ID:DDyjevii とりあえず自分なら子オブジェクトのスクリプトから親オブジェクトのインスタンスを獲得してそのままフィルターの操作するところだけど スクリプトをある程度理解してることが前提になるから気軽に勧められるものじゃないのが難しいところ 流れとしては スクリプトに入った時点で自分のインスタンスIDが instanceId として与えられてるから var thisInst = Agtk.objectInstances.get(instanceId); // 自分(キャラクターの子オブジェクト)のインスタンス取得 var charInstId = thisInst.variables.get(thisInst.variables.ParentObjectInstanceIDId).getValue(); // 変数「親オブジェクトのインスタンスID」を取得 var charInst = Agtk.objectInstances.get(playerInstId); // 親オブジェクト(キャラクター)のインスタンス取得 これで親オブジェクトのインスタンスを取得できるから charInst.execCommandObjectFilterEffect({ /* ~クッソ長いので省略。下記参照~ */ }); charInst.execCommandObjectFilterEffectRemove({"removeBit": 512, "duration300": 0}); // フィルター「指定色で塗る」を即時削除 こういうアクツク内でも実装できるコマンドの引数は、適当にわかりやすいアクションに実装した後保存して data\project.json の中からコピペするのが楽 http://mevius.5ch.net/test/read.cgi/gamedev/1682320544/41
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.487s*