大根2の問題点を補完する案。 もくじ †OnRequestValues & OnGetValuesではダメな理由 †
OnRequestValues & 指定した任意のイベント †
機能概要 †
実装案 †1.ゴーストAの送信 †\![raiseother,ゴーストB,OnRequestValues,(FMO0name),返して欲しい任意のイベント,key1,key2,...] 2.ゴーストBの受信(OnRequestValues) †Reference0: ゴースト名A Reference1: OnRequestValues Reference2: 返して欲しい任意のイベント Reference3: key1 Reference4: key2 Reference... 3.ゴーストBの返信(OnRequestValues) †\![raiseother,ゴーストA,返して欲しいイベント名,ゴーストB,返して欲しい任意のイベント=,key1=value1,key2=value2,...] 4.ゴーストAの受信(任意のイベント) †Reference0: ゴースト名B Reference1: 返して欲しい任意のイベント Reference2: key=value Reference3: key=value Reference4: key=value Reference... 実装案 †里々での実装 †「レゴキチ/里々自作関数まとめ#大根2(OnGetValues)への対応」の関数を使用します 要求側 †*hoge \![raiseother,要求相手,OnRequestValues,(FMO0name),OnGetJanken,key1] *OnGetValues (SetGetValues) (何かしらの処理) (ResetGetValues) *OnGetJanken (SetGetValues) (じゃんけん的な処理) (ResetGetValues) $○○タイマ【タブ】2 相手 †
こめんと †
|