07.12.2012 Views

Adobe Director Basics

Adobe Director Basics

Adobe Director Basics

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ADOBE DIRECTOR BASICS<br />

3D basics<br />

on GetUniqueNodeName(a3DMember, aName)<br />

if NodeNameIsUnique(a3DMember, aName) then<br />

return aName<br />

end if<br />

vIndex = 0<br />

repeat while TRUE<br />

vIndex = vIndex - 1<br />

vUniqueName = aName&vIndex<br />

if NodeNameIsUnique(a3DMember, vUniqueName) then<br />

return vUniqueName<br />

end if<br />

end repeat<br />

end GetUniqueNodeName<br />

on NodeNameIsUnique(a3DMember, aName)<br />

vNode = a3DMember.camera(aName)<br />

if not vNode then<br />

vNode = a3DMember.group(aName)<br />

if not vNode then<br />

vNode = a3DMember.light(aName)<br />

if not vNode then<br />

vNode = a3DMember.model(aName)<br />

if not vNode then<br />

return TRUE<br />

end if<br />

end if<br />

end if<br />

end if<br />

return FALSE<br />

end NodeNameIsUnique<br />

Last updated 8/26/2011<br />

87

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!