@ (pathname)
609
This handler sorts the list aList and then displays the result in the Message window:
-- Lingo syntax
on sortList aList
alist.sort()
put(aList)
end sortList
// JavaScript syntax
function sortList(aList) {
aList.sort();
put(aList);
}
If the movie issues the statement
sortList machinery
, where
machinery
is the list in the
preceding example, the result is [#balls:3, #gears:6, #ramps:8].
The following statements create an empty linear list:
-- Lingo syntax
x = [ ]
x = list()
// JavaScript syntax
var x = list();
The following statements create an empty property list:
-- Lingo syntax
x = [:]
x = propList()
// JavaScript syntax
var x = propList();
See also
add
,
addVertex()
,
append
,
count()
,
deleteAt
,
duplicate() (list function)
,
findPos
,
findPosNear
,
getProp()
,
getAt
,
getLast()
,
getPos()
,
ilk()
,
list()
,
max()
,
min
,
setAt
,
setaProp
,
sort
@ (pathname)
Usage
@
pathReference
Description
Pathname operator; defines the path to the current movie’s folder and is valid on both Windows
and Macintosh computers.
Identify the current movie’s folder by using the
@
symbol followed by one of these pathname
separators:
•
/
(forward slash)
•
\
(backslash)
•
:
(colon)
When a movie is queried to determine its location, the string returned will include the @ symbol.
Summary of Contents for DIRECTOR MX 2004-DIRECTOR SCRIPTING
Page 1: ...DIRECTOR MX 2004 Director Scripting Reference...
Page 48: ...48 Chapter 2 Director Scripting Essentials...
Page 100: ...100 Chapter 4 Debugging Scripts in Director...
Page 118: ...118 Chapter 5 Director Core Objects...
Page 594: ...594 Chapter 12 Methods...
Page 684: ...684 Chapter 14 Properties See also DVD...
Page 702: ...702 Chapter 14 Properties See also face vertices vertices flat...
Page 856: ...856 Chapter 14 Properties JavaScript syntax sprite 15 member member 3 4...
Page 1102: ...1102 Chapter 14 Properties...