software.wikisort.org - Linguaggio

Search / Calendar

Il nome Lingo è stato utilizzato da diversi linguaggi di programmazione non correlati ad Adobe Director (Macromedia Director).

Lingo
linguaggio di programmazione
AutoreJohn H. Thompson
Data di origine1988
UtilizzoAll'interno di Adobe Director
ParadigmiProgrammazione a oggetti
Tipizzazione{{{tipizzazione}}}
Implementazione di riferimento
Sistema operativoWindows / Mac
Sito webAdobe Director

Quello più conosciuto è un linguaggio di scripting sviluppato da John H. Thompson, utilizzato per applicazioni desktop, CD-ROMs e per applicazioni internet che utilizzano Adobe Shockwave.


Sintassi


Lingo fu creato con una sintassi che mima il linguaggio parlato, così da poter essere più facile per i principianti. È possibile scrivere un comando in questo modo:

if sprite 5 is visible then go to the frame

Va detto che nel "go to" il "to" è opzionale, inoltre a differenza di altri linguaggi di programmazione, il comando "go" fa riferimento ai frames nella linea temporale di Director e non al numero di una linea di codice.

Anche se è ancora possibile utilizzare questo tipo di sintassi, le ultime versioni di Director supportano la sintassi con il punto, così da essere un linguaggio di programmazione più simile agli standard utilizzati come per JavaScript o C++.

Con la nuova sintassi è possibile scrivere lo stesso codice in questo modo:

if sprite(5).visible then _movie.go(_movie.frame)

Questo formato utilizza elementi del Modello a oggetti del Documento, introdotto con la versione Director MX 2004. La stessa sintassi nelle versioni precedenti sarebbe stata:

if sprite(5).visible then go the frame


Utilizzo


Lingo è incorporato in Adobe Director. Lingo è un linguaggio di programmazione ad oggetti (OOP).

Ci sono 3 tipi di scripts in Lingo:


Xtras


Gli Xtra sono dei plugin che è possibile utilizzare per aggiungere nuove funzionalità.


Funzionalità 3D


In Director 8.5, è stato incluso per la prima volta un engine 3D. In Director 11 è stato introdotto un nuovo Xtra per poter utilizzare l'engine fisico Ageia.


Note


La versione 12 è stata l'ultima rilasciata da Adobe, dopodiché la software house ha dichiarato la "fine vita" del prodotto.


Collegamenti esterni


Controllo di autoritàLCCN (EN) sh95007348
Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

На других языках


[fr] Lingo

Lingo est le langage de script qui accompagne le logiciel Macromedia Director. L'auteur du Lingo est le développeur John Henry Thompson. La lingo a été enrichi par de nombreuses sociétés ayant développé des xtras, dont Intel, Ageia, Havok...
- [it] Lingo (linguaggio di programmazione)



Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.org внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.org - проект по пересортировке и дополнению контента Википедии