言語

Phaser.ArriveAndAwaitAdvance メソッド

定義

このフェイザーに到着し、他の人を待ちます。

[Android.Runtime.Register("arriveAndAwaitAdvance", "()I", "GetArriveAndAwaitAdvanceHandler")]
public virtual int ArriveAndAwaitAdvance();
[<Android.Runtime.Register("arriveAndAwaitAdvance", "()I", "GetArriveAndAwaitAdvanceHandler")>]
abstract member ArriveAndAwaitAdvance : unit -> int
override this.ArriveAndAwaitAdvance : unit -> int

返品

到着フェーズ番号、または (負の) #getPhase() 現在のフェーズ (終了した場合)

属性

例外

が終了せず、未参加の当事者の数が負の値になる場合

注釈

このフェイザーに到着し、他の人を待ちます。 awaitAdvance(arrive())に相当します。 中断またはタイムアウトを待機する必要がある場合は、 awaitAdvance メソッドの他の形式のいずれかを使用して、類似した構造でこれを配置できます。 到着時に登録を解除する必要がある場合は、 awaitAdvance(arriveAndDeregister())を使用してください。

未登録のパーティがこのメソッドを呼び出す際の使用エラーです。 ただし、このエラーにより、このフェイザーで後続の操作が行われる場合にのみ、 IllegalStateException が発生する可能性があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象