新規トピックを開始
回答済み

STYLY上でアクション「FindOverlaps」の作動が正しくない

PlayMakerのアクションFindOverlapsはUnity Editorで普通に範指定された囲内のオブジェクトを検出できますか、同じシーンはSTYLY StudioとSTYLY Mobile両方にもオブジェクト検出されない結果になった。これはバグですか?


検証用シーンはこちらに:

https://drive.google.com/file/d/1523uD2nqagNka45ZKqJH1cElyIBnMPQQ/view?usp=sharing


FindOverlapsはPlayMaker Version 1.9.1.f7からの新アクションです。

https://hutonggames.fogbugz.com/default.asp?W311

 

 


最も良い回答

お待たせしてしまい申し訳ありません。こちら調査終了し、動作が確認できましたので回答いたします。


Find Overlapsアクションの Filter > LayerMaskの値を NothingにするとSTYLY上でも動作するようになります。ぜひご確認ください。


image



こちらから実際に動作しているシーンを確認できます。
https://gallery.styly.cc/scene/10f2edb0-0a21-437c-a272-5d5f8d115f30


もし何か不明な点があれば、ぜひご質問ください。

コメント数: 3Sorted by 人気

ご質問ありがとうございます。


検証したところ、こちらでも同じ状態になりました。もう少し調査を行いますので、追って連絡致します。


1人 これを「好き」
回答

お待たせしてしまい申し訳ありません。こちら調査終了し、動作が確認できましたので回答いたします。


Find Overlapsアクションの Filter > LayerMaskの値を NothingにするとSTYLY上でも動作するようになります。ぜひご確認ください。


image



こちらから実際に動作しているシーンを確認できます。
https://gallery.styly.cc/scene/10f2edb0-0a21-437c-a272-5d5f8d115f30


もし何か不明な点があれば、ぜひご質問ください。


1人 これを「好き」

検証ありがとうございます!お陰で作動できるシーンを作りました

https://gallery.styly.cc/scene/c4441ad7-3da4-4447-a270-1614379a28dd

このアクションはUnityEditorとSTYLYに幾つ場所は違う形に動作します。


LayerMaskの値をNothing以外の値は作動しない、

さらに値を変数に変更したら、"0 (=Nothing)"を指定しても作動しない。

Invert Maskはどれに指定しても無効(ずっとTRUEの状態で)

あとRepeat Intervalも指定しても無効(ずっと"0"にします)

とりあえず利用可能ですか、Editor上の作動とかなり違います。



1人 これを「好き」
ログイン または 登録 コメント投稿のため