ConditionalEvent
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Gerçek bir koşulun sonucu olarak tetiklenen etkinlikleri kaydeder.
YAML temsili |
condition: string
transitionToScene: string
handler:
object (EventHandler ) |
Alanlar |
condition |
string
Zorunlu. Bu etkinliğin tetikleneceği koşulu filtreleyin. Koşul, doğru olarak değerlendirilirse ilişkili handler tetiklenir. Şu değişken referansları desteklenir: $session - Oturum depolama alanındaki verilere başvuruda bulunmak için. $user - Kullanıcı depolama alanındaki verilere başvuruda bulunmak için. Aşağıdaki boole operatörleri desteklenir (örneklerle birlikte): && - session.params.counter > 0 && session.params.counter < 100 || - session.params.foo == "John" || session.params.counter == "Adam" ! - !(session.params.counter == 5) Şu karşılaştırmalar desteklenir: == , != , < , > , <= , >= Aşağıdaki liste ve dize operatörleri desteklenmektedir (örneklerle): in - "Watermelon" session.params.fruitList size - size(session.params.fruitList) > 2 substring session.params.fullName.contains("John")
|
transitionToScene |
string
İsteğe bağlı. İlişkili koşul doğru olarak değerlendirildiğinde ileti dizisinin atlaması gereken hedef sahne. Geçerli sahnenin durumu, geçiş sırasında yok edilir.
|
handler |
object (EventHandler )
İsteğe bağlı. İlişkili koşul true olarak değerlendirildiğinde tetiklenen etkinlik işleyici. Hedef sahneye geçişten önce yürütülmelidir. Olaylara yanıt olarak İstemler oluşturmak için kullanışlıdır.
|
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-05-16 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]