Options
All
  • Public
  • Public/Protected
  • All
Menu

Décris un item affiché dans une view

Un item ne peut pas être visible dans plusieurs views en même temps

Hierarchy

  • EscapeGameItem

Index

Properties

clues

clues: string[]

Liste de phrases d'indice pour aider un apprenant à trouver cet item

Les indices sont automatiquement suggérés à l'utilisateur avec la cloche s'il n'a pas trouvé d'objet depuis un certain temps

contents

contents: Content[]

Paragraphes explicatifs dans la modale de l'objet

Peut contenir une série quelconque de contenus de type text, audio, image et/ou vidéo

exit

exit: boolean

Détermine si cet item déclenche la fin de la room une fois ramassé

Optional game

Décris le jeu nécessaire à réussir pour ramasser l'objet

see

InlineGame

Optional heightPercentage

heightPercentage: number

Taille verticale de la zone par rapport à la scène (en %)

Est ignoré pour les images pour leur permettre de s'ajuste seule en hauteur

inventoryTitle

inventoryTitle: string

Titre de l'objet dans l'inventaire

Optional inventoryUrl

inventoryUrl: string

Chemin de l'image représentant l'objet dans l'inventaire une fois ramassé

Si absent, sceneUrl est utilisé à la place dans ce cas, sceneUrl est obligatoire

leftPosition

leftPosition: number

Coordonnée du bord gauche de la zone clickable par rapport à la scène (en %)

requirements

requirements: EscapeGameRequirement[]

Décris les règles permettant de ramasser un objet

Si une seule de ces règles n'est pas valide, l'objet n'est pas ramassable

Si l'objet est associé à un jeu, le jeu ne peut pas être fait tant que les requirement ne sont pas validé

see

EscapeGameRequirement

sceneTitle

sceneTitle: string

Titre dans la modale d'ouverture de l'objet

Optional sceneUrl

sceneUrl: string

Chemin de l'image représentant l'objet dans la scène

Si non présent une zone clickable transparente est affichée à la place

slug

slug: string

identifiant unique de l'objet dans la room

Attention, c'est nécessaire qu'il n'y a pas 2 slug d'objet identique dans différente view de la même room

stayVisibleInScene

stayVisibleInScene: boolean

Désigne si une fois ramassé, l'objet disparaît de la scène

topPosition

topPosition: number

Coordonnée du bord supérieur de la zone clickable par rapport à la scène (en %)

widthPercentage

widthPercentage: number

Taille horizontale de la zone par rapport à la scène (en %)

Optional zIndex

zIndex: string

Permet de spécifier l'"hauteur" de la zone clickable par rapport aux autres

Si d'autres éléments (item ou zone de zoom) sont en conflit sur qui est au-dessus de qui, permet de déterminer l'ordre de superposition

Generated using TypeDoc