Anropa en funktion i ett interaktivt objekt

Så här konstruerar du ett uttryck som anropar en funktion i ett interaktivt objekt:

  1. Om du vill påverka ett interaktivt objekt som redan finns i layouten, markerar du objektets namn i listan Objekt. Du kan begränsa objektlistan och endast visa en viss objekttyp genom att öppna menyn högst upp i listan.
  2. Dubbelklicka på objektets namn för att lägga till det i redigeringsområdet.
  3. Visa en lista över de funktioner som kan anropas för den här objekttypen genom att välja objekttypen i fråga i menyn Funktioner. Om du arbetar med ett animeringsobjekt, väljer du t.ex. Animering.
  4. Rulla igenom listan Funktioner tills du hittar önskad funktion. Du kan se efter vad en funktion gör genom att klicka på dess namn och läsa beskrivningen som visas längst ned i dialogrutan. För den här typen av uttryck behöver du vanligtvis en funktion som inte returnerar ett värde, så leta efter funktionsbeskrivningar som inte börjar med ordet “Get”. Om du t.ex. vill börja spela upp ett animeringsobjekt, väljer du Animering.Play().
  5. Dubbelklicka på funktionsnamnet för att lägga till det i redigeringsområdet.
  6. Kontrollera att du har ett giltigt uttryck genom att klicka på Testa giltigheten. Observera att den här knappen bara kontrollerar uttryckets syntax; ett giltigt uttryck är inte nödvändigtvis ett uttryck som gör vad du vill att det ska göra.
  7. Klicka på OK.

När uttryck utvärderas anropas den angivna funktionen i det angivna objektet. I det här fallet spelas animeringen upp.

Anropa en funktion i ett interaktivt objekt