📄 parameters.html
字号:
<TD class="info"><input name="lightSourceIntensity" type="text" id="lightSourceIntensity" value="1.0" size="8"> <P class="secondaryInfo">Specifies the intensity of the light source.<BR> <strong>Range:</strong> 0.0..1.0<BR> <strong>Default value:</strong> 1.0</P> <P class="secondaryInfo"> </P></TD> </TR> <TR ALIGN="left" VALIGN="top"> <TD class="info"><div align="right"><strong><A NAME="paramlightsourcelocation"></A><span class="info">lightSourceLocation<strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div></TD> <TD class="info"><input name="lightSourceLocation" type="text" id="lightSourceLocation" value="-500,500,1000" size="30"> <P class="secondaryInfo">Specifies the location of the light source using a right-handed X, Y, Z coordinate system. +X is horizontal to the right, +Y is the local gravitational up, +Z is directly toward the viewer.<BR> <strong>Values:</strong> X, Y, Z<BR> <strong>Default value:</strong> -500, 500, 1000</P></TD> </TR> <TR ALIGN="left" VALIGN="top"> <TD colspan="2" class="info"><div align="right"> <hr size="1"> </div> </TD> </TR> <TR ALIGN="left" VALIGN="top"> <TD class="info"><div align="right"><strong><A NAME="paramambientlightintensity"></A><span class="info">rearView<strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div> </TD> <TD class="info"><span class="secondaryInfo"> <select name="rearView" id="rearView"> <option value="false" selected>false</option> <option value="true">true</option> </select></span> <P class="secondaryInfo">Turns rear view on or off.<BR> <strong>Values:</strong> true, false<BR> <strong>Default value:</strong> false</P> <P class="secondaryInfo"> </P> </TD> </TR> <TR ALIGN="left" VALIGN="top"> <TD class="info"><div align="right"><strong><A NAME="paramambientlightintensity"></A><span class="info">rearViewBackgroundColor<strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div> </TD> <TD class="info"><input name="rearViewBackgroundColor" type="text" id="rearViewBackgroundColor" size="8"> <P class="secondaryInfo">Background color of the rear view.<BR> <strong>Range:</strong> 0x00000 (black) .. 0xffffff (white)<BR> <strong>Default value:</strong> undefined (uses value of parameter backgroundColor)</P> <P class="secondaryInfo"> </P> </TD> </TR> <TR ALIGN="left" VALIGN="top"> <TD class="info"><div align="right"><strong><A NAME="paramlightsourcelocation"></A><span class="info">rearViewBackgroundImage<strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div> </TD> <TD class="info"><input name="rearViewBackgroundImage" type="text" id="rearViewBackgroundImage" size="30"> <P class="secondaryInfo">Specifies the URL of the background image for the rear view.<BR> <strong>Default value:</strong> undefined (uses value of parameter backgroundImage) </P> <P class="secondaryInfo"> </P></TD> </TR> <TR ALIGN="left" VALIGN="top"> <TD class="info"><div align="right"><strong><a name="paramrearviewscalefactor" id="paramrearviewscalefactor"></a><span class="info">rearViewScaleFactor<strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div></TD> <TD class="info"><input name="rearViewScaleFactor" type="text" id="rearViewScaleFactor" value="0.75" size="8"> <p class="secondaryInfo">Specifies the scale factor of the rear view relative to the front view.<br> <strong>Range:</strong> 0.1..1.0<br> <strong>Default value:</strong> 0.75</p></TD> </TR> <TR ALIGN="left" VALIGN="top"> <TD class="info"><div align="right"><strong>rearViewRotation<span class="info"><strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div> </TD> <TD class="info"><p> <input name="rearViewRotation" type="text" id="rearViewRotation" value="180,0,0" size="30"> </p> <p class="secondaryInfo">Specifies the rotation of the rear view along the X, Y and Z axis in degrees.<br> <strong>Values:</strong> X, Y, Z<BR> <strong>Default value:</strong> 180, 0, 0</p> </TD> </TR> </TABLE></td> </tr> </table> <p align="center"> </p> <p> </p> <p align="center"> <input name="Generate" type="button" id="Generate" onClick="MM_callJS('generateAppletTag()')" value="Generate HTML Code"> <input name="Show" type="button" id="Show" onClick="MM_callJS('showApplet()')" value="Show the Applet"> <input name="generateAndShow2" type="button" id="generateAndShow2" onClick="MM_callJS('generateAndShow()')" value="Generate and Show"> <input type="reset" name="Submit3" value="Reset"> </p> <p align="center"> </p> <p align="center"> </p> <p align="center"> </p> </form> <h2> </h2> <p> </p></div><script language="JavaScript">function showApplet() { var title = "RubikPlayer"; var c = "<html><head><title>" + title + "</title></head>\n"; c += "<body bgcolor=\"#ffffff\" leftmargin=\"0\" topmargin=\"0\">\n"; c += document.forms[0].appletTag.value; c += "</body>\n"; c += "</html>\n"; var w = Number(document.forms[0].appletWidth.value) + 20; var h = Number(document.forms[0].appletHeight.value) + 20; var features = "left=0,screenX=0,width=" + w + ",height=" + h + ",dependent"; var appletWindow = window.open("",title,features); appletWindow.document.write(c); appletWindow.document.close();}function generateAppletTag() { // p holds all applet parameter fields of the form as well as their default values var p = [ [ "scriptLanguage", "" ], [ "scriptType", "Generator" ], [ "script", "" ], [ "scriptProgress", "-1" ], [ "initScript", "" ], [ "displayLines", "1" ], [ "autoPlay", "false" ], [ "alpha", "-25" ], [ "beta", "45" ], [ "colorTable", "0x003373,0xff4600,0xf8f8f8,0x00732f,0x8c000f,0xffd200" ], [ "faces", "0,1,2,3,4,5" ], [ "stickersFront", "0,0,0,0,0,0,0,0,0" ], [ "stickersRight", "1,1,1,1,1,1,1,1,1" ], [ "stickersDown", "2,2,2,2,2,2,2,2,2" ], [ "stickersBack", "3,3,3,3,3,3,3,3,3" ], [ "stickersLeft", "4,4,4,4,4,4,4,4,4" ], [ "stickersUp", "5,5,5,5,5,5,5,5,5" ], [ "backgroundColor", "0xfffff" ], [ "backgroundImage", "" ], [ "ambientLightIntensity", "0.6" ], [ "lightSourceIntensity", "1.0" ], [ "lightSourceLocation", "-500,500,1000" ], [ "rearView", "false" ], [ "rearViewBackgroundColor", "" ], [ "rearViewBackgroundImage", "" ], [ "rearViewScaleFactor", "0.75" ], [ "rearViewRotation", "180,0,0" ] ]; document.forms[0].appletTag.value = ""; var s = "<applet code=\"RubikPlayer.class\" archive=\"rubikplayer.jar\" "; s += "width=\""+document.forms[0].appletWidth.value+"\" "; s += "height=\""+document.forms[0].appletHeight.value+"\">\n"; // Add parameters to applet tag if they are not on their default value var i, j; for (i = 0; i < p.length; i++) { for (j = 0; j < document.forms[0].elements.length; j++) { var field = document.forms[0].elements[j]; if (field.id == p[i][0]) { if (field.value != p[i][1]) { s += " <param name=\""+p[i][0]+"\" value=\""+field.value+"\">\n"; } break; } } } s += "</applet>\n"; document.forms[0].appletTag.value = s;} function generateAndShow() { generateAppletTag(); showApplet();}function insertRandomScript(fieldName) { // get a list of tokens depending on the current script language var tokens; switch (document.forms[0].elements["scriptLanguage"].value) { case "BandelowENG" : tokens = [ "R","U","F","L","D","B","R'","U'","F'","L'","D'","B'","R2","U2","F2","L2","D2","B2", "MR","MU","MF","ML","MD","MB","MR'","MU'","MF'","ML'","MD'","MB'","MR2","MU2","MF2","ML2","MD2","MB2", "CR","CU","CF","CL","CD","CB","CR'","CU'","CF'","CL'","CD'","CB'","CR2","CU2","CF2","CL2","CD2","CB2" //, //"CFU","CUB","CRU","CUL","CRF", //"CUFL","CURF","CRUB","CBUL","CLFU","CFRU","CBUR","CLUB" ]; break; case "HarrisENG" : tokens = [ "R","U","F","L","D","B","R'","U'","F'","L'","D'","B'","R2","U2","F2","L2","D2","B2", "r","u","f","l","d","b","r'","u'","f'","l'","d'","b'","r2","u2","f2","l2","d2","b2", "M","E","S","M'","E'","S'","M2","E2","S2", "m","e","s","m'","e'","s'","m2","e2","s2", "x","y","z","x'","y'","z'","x2","y2","z2'" ]; break; case "RandelshoferGER" : tokens = [ "R","O","V","L","U","H","R-","O-","V-","L-","U-","H-","R2","O2","V2","L2","U2","H2", "MR","MO","MV","ML","MU","MH","MR-","MO-","MV-","ML-","MU-","MH-","MR2","MO2","MV2","ML2","MU2","MH2", "BR","BO","BV","BL","BU","BH","BR-","BO-","BV-","BL-","BU-","BH-","BR2","BO2","BV2","BL2","BU2","BH2" ]; break; case "ScriptFRA" : tokens = [ "Dh","Hg","Fm","Gb","Bd","Am","Db","Hd","F","Gh","Bg","A","DD","HH","FF","GG","BB","AA", "Mh","MCg","MFg","Mb","MCd","MFd","MM","MCC","MFF", "Ch","Cg","CRd","Cb","Cd","CRg","CC","CGG","CRR" ]; break; case "SupersetENG" : tokens = [ "R","U","F","L","D","B","R'","U'","F'","L'","D'","B'","R2","U2","F2","L2","D2","B2", "TR","TU","TF","TL","TD","TB","TR'","TU'","TF'","TL'","TD'","TB'","TR2","TU2","TF2","TL2","TD2","TB2", "MR","MU","MF","ML","MD","MB","MR'","MU'","MF'","ML'","MD'","MB'","MR2","MU2","MF2","ML2","MD2","MB2", "SR","SU","SF","SL","SD","SB","SR'","SU'","SF'","SL'","SD'","SB'","SR2","SU2","SF2","SL2","SD2","SB2", "CR","CU","CF","CL","CD","CB","CR'","CU'","CF'","CL'","CD'","CB'","CR2","CU2","CF2","CL2","CD2","CB2" //, //"CFU","CUB","CRU","CUL","CRF", //"CUFL","CURF","CRUB","CBUL","CLFU","CFRU","CBUR","CLUB" ]; break; case "TouchardDeledicqFRA" : tokens = [ "D","H","A","G","B","P","D-","H-","A-","G-","B-","P-","D2","H2","A2","G2","B2","P2", "Ds","Hs","As","Gs","Bs","Ps","D2s","H2s","A2s","G2s","B2s","P2s" ]; break; case "Castella" : tokens = [ "R","O","F","L","U","D","Ri","Oi","Fi","Li","Ui","Di","R2","O2","F2","L2","U2","D2", "r","o","f","l","u","d","ri","oi","fi","li","ui","di","r2","o2","f2","l2","u2","d2", "M","E","S","Mi","Ei","Si","M2","E2","S2","Mi2","Ei2","Si2", "m","e","s","mi","ei","si","m2","e2","s2","mi2","ei2","si2", "x","y","z","xi","yi","zi","x2","y2","z2'" ]; break; default : document.forms[0].elements[fieldName].value = ""; return; //break; } var script = ""; var i; var n = 3 + Math.round(18*Math.random()); var previousToken = ""; var randomToken; for (i = 0; i < n; i++) { if (i != 0) script += " "; while (previousToken == (randomToken = tokens[Math.round((tokens.length - 1)*Math.random())])) {} script += randomToken; previousToken = randomToken; } document.forms[0].elements[fieldName].value = script;}</script></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -