範例「奇幻世界」中的指令文字 Layer controller 電影角色empty中的指令: __________________start here __________________ onClipEvent (load) { var iterations = 80; var clicks = 0; } onClipEvent (mouseDown) { clicks++; if (clicks == 1) { click1_x = _root._xmouse; click1_y = _root._ymouse; _root.attachMovie("dot", "dot1", 1); _root.dot1._x = _root._xmouse; _root.dot1._y = _root._ymouse; } if (clicks == 2) { click2_x = _root._xmouse; click2_y = _root._ymouse; _root.attachMovie("dot", "dot2", 2); _root.dot2._x = _root._xmouse; _root.dot2._y = _root._ymouse; } if (clicks == 3) { _root.attachMovie("dot", "dot3", 3); _root.dot3._x = _root._xmouse; _root.dot3._y = _root._ymouse; for (i=3; i<=iterations; i++) { _root.attachMovie("pattern", "pattern"+i, i+50); mypat = _root["pattern"+i]; mypat._alpha = 20; mypat._rotation = i*(_root._ymouse-click2_y); mypat._x = click1_x+(i*(_root._xmouse-click2_x)/60); mypat._y = click1_y+(i*(_root._ymouse-click2_y)/60); mypat._xscale = (click1_x-click2_x)/(i/10); mypat._yscale = (click1_y-click2_y)/(i/10); clicks = 0; } } } __________________end here __________________