Script節(jié)點(diǎn)同前面所學(xué)的節(jié)點(diǎn)不同,它并不表示某一種造型,也不描述某一種渲染。在 Script節(jié)點(diǎn)里面并沒(méi)有預(yù)先定義好域和事件表示某些特征或者狀態(tài),但是它可以自己定義節(jié)點(diǎn)的域和事件。 VRMLScript腳本語(yǔ)言并不能夠直接對(duì)VRML的節(jié)點(diǎn)進(jìn)行控制,節(jié)點(diǎn)的事件、節(jié)點(diǎn)的域的訪問(wèn)要通過(guò)VRML所提供的 Script節(jié)點(diǎn)。
Script節(jié)點(diǎn)基本的功能是:
(1)從其他節(jié)點(diǎn)接收事件信息;
(2)用節(jié)點(diǎn)內(nèi)的腳本語(yǔ)言完成某些計(jì)算,從而實(shí)現(xiàn)某些功能;
(3)傳送信息給其他的節(jié)點(diǎn),使它們發(fā)生預(yù)想的變化。
內(nèi)容來(lái)源:李新暉《虛擬現(xiàn)實(shí)技術(shù)與應(yīng)用》