Lingo (limbaj de programare)
Lingo limbaj de programare | |
---|---|
Autor | John H. Thompson |
Data de origine | 1988 |
Utilizare | În Adobe Director |
Paradigme | Programare orientată pe obiecte |
Tastare | {{{tastare}}} |
Implementare referință | |
Sistem de operare | Windows / Mac |
Site-ul web | Adobe Director |
Numele Lingo a fost folosit de mai multe limbaje de programare care nu au legătură cu Adobe Director ( Macromedia Director ).
Cel mai cunoscut este un limbaj de scriptare dezvoltat de John H. Thompson , utilizat pentru aplicații desktop , CD-ROM-uri și pentru aplicații de internet care utilizează Adobe Shockwave .
Sintaxă
Lingo a fost creat cu o sintaxă care imită limba vorbită, astfel încât ar putea fi mai ușor pentru începători. Puteți scrie o comandă ca aceasta:
if sprite 5 is visible then go to the frame
Trebuie spus că în „du-te la”, „la” este opțional, în plus, spre deosebire de alte limbaje de programare, comanda „du-te” se referă la cadrele din cronologia Director și nu la numărul unei linii de cod.
Deși este încă posibil să se utilizeze acest tip de sintaxă, cele mai recente versiuni ale Directorului acceptă sintaxa punctelor, făcându-l un limbaj de programare mai asemănător standardelor utilizate pentru JavaScript sau C ++ .
Cu noua sintaxă puteți scrie același cod astfel:
if sprite(5).visible then _movie.go(_movie.frame)
Acest format folosește elemente ale Modelului de obiect document , introdus odată cu versiunea Director MX 2004 . Aceeași sintaxă în versiunile anterioare ar fi fost:
if sprite(5).visible then go the frame
Utilizare
Lingo este încorporat în Adobe Director. Lingo este un program orientat pe obiecte (OOP).
Există 3 tipuri de scripturi în Lingo:
- comportament
- film
- mamă
Xtras
Xtras sunt pluginuri pe care le puteți folosi pentru a adăuga noi funcții.
Funcționalitate 3D
În Director 8.5, a fost inclus pentru prima dată un motor 3D. În Directorul 11 a fost introdus un nou Xtra pentru a putea folosi motorul fizic Ageia.
Notă
Versiunea 12 a fost ultima lansată de Adobe, după care casa software a declarat „sfârșitul vieții” produsului.
linkuri externe
- Adobe - Director Support Center: Lingo - Asistență Adobe pentru Lingo.
- Amazon.com - 92 de cărți despre programarea Lingo în Adobe Director.
- Animation Math in Lingo - Tutorial pentru începători și experți.
- Tutoriale pentru directorul decanului - Tutoriale cuprinse între programarea de bază și cea avansată.
- Directorforum - Director User Group , pe directorforum.com . Adus la 13 mai 2020 (Arhivat din original la 11 august 2019) .
- Director @ Night - Blog axat pe Shockwave și Director.
- Director online - articole și forumuri pe diferite subiecte ale directorului.
- DirectorWeb Arhivat 11 aprilie 2011 la Internet Archive . - Unul dintre cele mai vechi site-uri pentru a găsi resurse utile. Acum doar ca arhivă.
- Lingoworkshop - Mai multe demonstrații cu sursele.
- MediaMacros - Sute de scripturi gratuite, jocuri open source și o bază de date cu Xtras (Plugins).
- Direct-L - Cea mai mare listă de discuții pentru Lingo
- Adobe - Adobe Director - Sfârșitul vieții
Controlul autorității | LCCN ( EN ) sh95007348 |
---|