[SDK 3.8.1-beta.2] Add SendCustomNetworkEventDelayedSeconds
called_D
Arguments were added to sendCustomNetworkEvent, and sendCustomEvent was not changed. If you want to use sendCustomEvent with arguments, I think the policy is to use sendCustomNetworkEvent by adding NetworkEventTarget.self instead.
At this time, if you consider the call with arguments corresponding to the current sendCustomEventDelayedSeconds, sendCustomNetworkEventDelayedSeconds is missing. If you try to implement this with user UdonSharp code, it will be complicated, so I want it to be officially implemented.
Log In
called_D
(machine translate)
There is no SendCustomNetworkEventDelayedSeconds when consider calling with arguments corresponding to the SendCustomEventDelayedSeconds. It would be complicated to implement this in user UdonSharp code, so I would like to see this implemented officially.
(SendCustomNetworkEvent has an argument added, while SendCustomEvent remains unchanged. I assume the policy is that if we want to use SendCustomEvent with arguments, use SendCustomNetworkEvent with NetworkEventTarget.Self instead.)
called_D
(machine translation) For example, suppose a simple implementation of MySendCustomNetworkEventDelayed() created by declaring the variables delay, arg1, arg2, .... This cannot be created in user UdonSharp code because the arg1 to arg8 types are not handled correctly. Also, if a second call is made before the first call is executed, it will break.
例えば変数 delay, arg1, arg2, ... を宣言して作ったシンプルな実装の MySendCustomNetworkEventDelayed() を考える。これはユーザー UdonSharp コードでは arg1 ~ arg8 の型の取り扱いが正しく行えないため作れない。また、一回目の呼び出しが実行される前に2回目の呼び出しを行うと壊れてしまう